---
schema_version: "1"
id: 911f70e19d18f40f19b7ffb0d423315cc37461d49d37ba51368956db236ceb92
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-byoc-ccaas/guides/add-custom-icon.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-byoc-ccaas/guide/add-custom-icon.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 85e5f0cbca8b5723b4789cce31fb6b015c0d3b046105fc8745c45eaca554d7ed
products:
  - Bring Your Own Channel for CCaaS
  - 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)

