Configuração Integração conversacional com Facebook Messenger

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Integre Facebook Messenger com a sua instância de ServiceNow usando a aplicação de Integração conversacional com Facebook Messenger. Use a aplicação para envolver os clientes em conversas com bots.

    Antes de Iniciar

    Função necessária: external_app_install_admin ou va_admin.

    Procedimento

    1. Conecte o serviço Facebook Messenger da sua empresa à instância ServiceNow.
      1. Faça login no seu Facebook conta de desenvolvedor e abra o app Facebook que você criou.
      2. Habilite o app Facebook para enviar dados para a instância ServiceNow inserindo o URL do webhook.
        1. Clique em Adicionar URL de retorno de chamada na seção Webhooks do aplicativo.
        2. Na caixa de diálogo Editar URL de retorno de chamada, preencha os campos.
          Campo Descrição
          URL de retorno de chamada URL público do webhook.

          Insira o URL do webhook no seguinte formato:

          https://<instance-name>.service-now.com/api/now/v1/cs/adapter/messenger/message
          Token Token do webhook.

          Por padrão, o token do webhook ServiceNow é nowbot. Como um usuário com a função de administrador, você pode definir a propriedade do sistema glide.cs.facebook_messenger_verify_token com um valor desejado e, em seguida, inserir esse valor neste campo. Como a propriedade do sistema glide.cs.facebook_messenger_verify_token não está disponível por padrão, você deve adicioná-la com o tipo de dados definido como cadeia de caracteres. Para obter mais informações, consulte Adição de uma propriedade do sistema.

        3. Clique em Verificar e Salvar.
      3. Anote o ID da página Facebook e o token de acesso.
        1. Clique em Adicionar ou Remover Páginas e selecione a página Facebook.
        2. Anote o ID da página, exibido abaixo do nome da página.

          Clique no ID da página para copiar o ID para a área de transferência.

        3. Na seção Tokens de acesso, clique em Gerar token para a página Facebook que você criou.
          Nota:
          Anote o token de acesso à página, usado posteriormente para autenticar o Facebook Messenger na instância ServiceNow.
      4. Inscreva o app Facebook na página Facebook.
        1. Na seção Webhooks, clique em Adicionar assinaturas.

          Para cada Página autorizada, a seção Webhooks contém os campos nos quais o app pode ser inscrito.

        2. Na caixa de diálogo Editar assinaturas de página, selecione mensagens e messaging_postbacks.
        3. Clique em Salvar.
      5. Anote o Segredo do aplicativo em Configurações básicas..
      6. Opcional: Para enviar mensagens com carimbo de data/hora no fuso horário do cliente, navegue até Configurações de página > Mensagens avançadas, selecionando a opção Fuso horário na seção Recursos solicitados e clicando em Solicitar exibido ao lado da opção selecionada.
    2. Em sua instância ServiceNow®, vá para Tudo > Interfaces conversacionais > Canais e integrações.
    3. Na seção de integração de Facebook Messenger, clique em Adicionar.
      A página integração de canal do Facebook Messenger é aberta.
    4. Clique nos três pontos do lado direito e escolha Editar integração.
    5. No formulário, atualize o nome do bot, se desejar.
    6. Insira a URL de retorno de chamada e o token da sua conta do Facebook Messenger.
    7. Clique em Enviar.
      Uma mensagem de sucesso é exibida confirmando a integração com a aplicação de Facebook Messenger.