---
schema_version: "1"
id: 31dd1418abf5526ac3ef9c5327016be8d413b6c73d433f9428f03690a6413768
title: Customize the Destination List for Messaging Session Transfers
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/messaging-byoc-ccaas/guides/customize-destination-list.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-byoc-ccaas/guide/customize-destination-list.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: a7c193353487dabc83186daa5f96130688558b806b7acdacd626dc6178da8879
products:
  - Bring Your Own Channel for CCaaS
  - Service Cloud Developer Content
---
# Customize the Destination List for Messaging Session Transfers

Customize the list of transfer destinations to only show the destination types that apply when transferring Bring Your Own Channel for CCaaS Messaging sessions from the Conversation component. These instructions are for implementations with partner-owned routing (`ConversationChannelDefinition.routingOwner` is `Partner`).

During an in-progress Messaging session, reps can transfer a Messaging end user to any of these transfer destination types:

- Queue
- Reps
- Flow
- External contacts

![Select a transfer destination type](https://developer.salesforce.com/docs/media/messaging-byoc-ccaas/byoc-ccaas-transfer-conversation-v2.png '{"class": "image-sm"}')

By default, the widget displays all transfer destination types, giving reps the option to transfer a conversation to a specific rep, queue, flow, or external contact.

To customize the list so that only certain transfer destination types appear, using the Service Connector API, set the value of [contactTypes in ContactsResult](/docs/service/service-connector-api/references/connector-api/service-connector-objects-contactsresult.html) to the list of transfer destination types you want to appear in the Omni-Channel widget. If `contactTypes` isn’t set, all transfer destination types are listed in the widget for reps to pick from.

**See Also**

- [Dynamically Control Messaging Actions](https://developer.salesforce.com/docs/service/messaging-byoc-ccaas/guide/control-messaging-actions.md)
- _Salesforce Help_: [Transfer a Messaging Session](https://help.salesforce.com/s/articleView?id=service.livemessage_agent_transfer_session.htm)
- _Service Connector API Reference_: [ContactsResult](/docs/service/service-connector-api/references/connector-api/service-connector-objects-contactsresult.html)
