---
sourceDocument: Australia Conversational Interfaces
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/conversational-interfaces

 Release :

    - australia

ft:locale :

    - pt-BR

ft:publication_title :

    - Australia Conversational Interfaces

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Map rich controls to the channel

# Map rich controls to the channel in your custom chat integration {#ariaid-title1}

* Versão de lançamento: Australia
* 
* Atualizado 12 de mar. de 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Create records for rich controls in the Custom Adapter Configurations
\[sys_cs_custom_adapter_config\] table. If a rich control is missing an outbound transformer
implementation, a response is not served to the end user and that user may get an
unsatisfactory chat experience.

## Antes de Iniciar

[Create a channel identifier for your custom chat integration](https://servicenow-prod.fluidtopics.net/jOEbzE_GNJRjY0FCk9fD5Q "Create a channel identifier for your custom chat integration in the Provider Channel Identities [sys_cs_provider_application] table.").

Role required: admin

## Por Que e Quando Desempenhar Esta Tarefa

You must create a mapping for any rich controls your conversations will use in the
channel. For example, you may need a mapping for DefaultText,
which supports input and output text response, along with file upload and image
response. If your channel doesn't support a control, then you won't need to map it.
For example, SMS doesn't support video responses. For a description of each default
rich control, see [Default input and output rich controls for a custom chat integration](https://servicenow-prod.fluidtopics.net/OBjydPDNu0qUdQ3GbEfuwQ "Input and output rich controls must be mapped to your custom chat integration in the Custom Adapter Configurations [sys_cs_custom_adapter_config] table. If a rich control is missing an outbound transformer implementation, a response is not served to the end user and that user may get an unsatisfactory chat experience.").

## Procedimento

1. Navigate to All, and then enter <kbd class="ph userinput">sys_cs_custom_adapter_config.list</kbd> in the filter.
2. On the Custom Adapter Configurations page, click New.
3. On the form, fill in the fields.  
   {#map-rich-controls-va-cccif__table_zbd_nsp_b4b__entry__2}

   | Field | Description |
   |-|-|
   | Provider | Provider that you created. |
   | Control type | Default rich control type. For example, the DefaultPicker rich control type maps to File Picker, Topic Picker, and Boolean controls. For more information about the types of controls, see [Default input and output rich controls for a custom chat integration](https://servicenow-prod.fluidtopics.net/OBjydPDNu0qUdQ3GbEfuwQ "Input and output rich controls must be mapped to your custom chat integration in the Custom Adapter Configurations [sys_cs_custom_adapter_config] table. If a rich control is missing an outbound transformer implementation, a response is not served to the end user and that user may get an unsatisfactory chat experience."). |
   | Inbound transformer action | Name of the inbound transformer action script for this rich control. For example: <kbd class="ph userinput">sn_va_sms_twilio.va_sms_twilio_adapter_input_text_inbound_transformer</kbd> |
   | Outbound transformation action | Name of the outbound transformer action script for this rich control. For example: <kbd class="ph userinput">sn_va_sms_twilio.va_sms_twilio_adapter_input_text_outbound_transformer</kbd> |
   [ ]

   {#map-rich-controls-va-cccif__table_zbd_nsp_b4b}
4. Click Submit.

## O que Fazer Depois

[Create and configure a scripted REST API for your custom chat integration](https://servicenow-prod.fluidtopics.net/PW0q4p_fAc3cYqpLoaF4Tw "Create a scripted REST API, add a scripted REST resource, set security and content negotiation, and set REST API rate limits.")

