---
schema_version: "1"
id: 94d1af25f5d4c3e1fabeb193289db673ed0f593f374a617d03d5555e5d03a2ce
title: Add a Custom Icon
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/messaging-partner/guides/add-custom-icon.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-partner/guide/add-custom-icon.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 85e5f0cbca8b5723b4789cce31fb6b015c0d3b046105fc8745c45eaca554d7ed
products:
  - Bring Your Own Channel for Messaging
  - Service Cloud Developer Content
---
# Add a Custom Icon

Add a custom icon to uniquely identify the messaging channel integration. After the admin installs the managed package, the icon appears when they add the messaging channel.

1. Create an image, such as a channel logo, to represent the custom icon. For best results, set the image size to 50px x 50px and save the image in SVG file format.
2. Add the custom icon to Salesforce by [defining the static resource](https://help.salesforce.com/s/articleView?id=platform.pages_static_resources_create.htm).
3. When you create the ConversationChannelDefinition record, set `customIconId` to the name of the static resource file.

**See Also**

- _Salesforce Help_: [Static Resources](https://help.salesforce.com/s/articleView?id=platform.pages_static_resources.htm)

