---
sourceDocument: Interfaces conversacionais de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais de Yokohama

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Determine se os canais de mensagens estão disponíveis para mensagens iniciadas pelo agente

# Determine se os canais de mensagens estão disponíveis para mensagens iniciadas pelo agente {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Use pontos de extensão com script para chamar scripts personalizados para determinar se um canal de mensagens é aplicável a um perfil de usuário em uma mensagem iniciada pelo agente.

## Antes de Iniciar

Instale o aplicativo Interface de envio de mensagens iniciada pelo agente. Para obter mais informações, consulte [Instale a interface de mensagens iniciada pelo agente](https://servicenow-prod.fluidtopics.net/tXL6aRn5Rjt8hWc8XKcEJw "Você pode instalar o. Interface de envio de mensagens iniciada pelo agenteaplicação ( sn_agent_initiated se você tiver a função de administrador. A aplicação instala plug-ins e aplicações ServiceNow Store relacionados caso eles ainda não estejam instalados.").

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

Usando pontos de extensão, você pode facilmente integrar personalizações sem ter que alterar o código de base. Você pode estender a funcionalidade padrão da base usando scripts personalizados. Para obter mais informações [Uso dos pontos de extensão para estender a funcionalidade da aplicação](https://www.servicenow.com/docs/access?context=extension-points&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US).

## Procedimento

1. Navegar até TudoPontos de Extensão do SistemaPontos de Extensão com Script.
2. Em Nome da API , pesquise e selecione sn_agent_initiated.Canais QualificarFoAgentMessaging .
3. No formulário Ponto de extensão, crie e registre uma inclusão de script personalizado.
4. Determine se um canal de mensagens é aplicável a um perfil de usuário em uma mensagem iniciada pelo agente adicionando o. sn_agent_initiated.Canais QualificarForAgentMessaging ponto de extensão para a inclusão de script.  
   Você pode criar várias implementações para um ponto de extensão e fornecer um número de pedido para cada implementação. A implementação que tem o menor número de ordem é executada primeiro.{#agent-init-messg-channel-ext-pt__table_czh_m5m_5nb__entry__2}

   | Personalização | Implementação |
   |-|-|
   | Associe um ID do canal de mensagens para mensagens iniciadas pelo agente ao script personalizado | Incluir o. IsValidForChannel método no sn_agent_initiated.Canais QualificarForAgentMessaging ponto de extensão. |
   | Verifique se um usuário se qualifica para o canal de mensagens iniciadas pelo agente | Incluir o. IsChannelValidForAgentInitiatedMessaging método no sn_agent_initiated.Canais QualificarForAgentMessaging ponto de extensão. |
   [ ]

   {#agent-init-messg-channel-ext-pt__table_czh_m5m_5nb}  
   Nota:  
   Com base no ID do canal de mensagens definido no IsValidForChannel , os usuários são avaliados para enviar mensagens iniciadas pelo agente no IsChannelValidForAgentInitiatedMessaging método.
5. No formulário Ponto de extensão, clique em Atualizar .
{#agent-init-messg-channel-ext-pt__steps_fz5_pqf_znb}

