Configure um webhook bidirecional

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Configure um webhook para assinar Salesforceeventos com um ServiceNow URL de retorno de chamada.

    Antes de Iniciar

    • Função necessária: administrador

    Procedimento

    1. Faça login como administrador no seu Salesforceinstância.
    2. Obtenha o. Salesforcedetalhes da instância.
      1. Se você não tiver Salesforcedomínios personalizados, obtenha o. Salesforcenome da instância Na página Informações da empresa.
      2. Se você tiver domínios personalizados, navegue até Gestão de domínio > Meu domínio e copie o nome do domínio.
        Por exemplo, se o nome de domínio completo na página for newdomain-customdomain.my.salesforce.com copie e registre o valor newdomain-customdomain .
    3. Obtenha o ID da organização de 18 dígitos do seu Salesforceinstância.
      1. Navegue até o Console do desenvolvedor em seu Salesforcee execute esta consulta:
        Select Id from Organization
      2. Copie e registre o valor do ID da organização de 18 dígitos.
    4. Faça login na sua instância ServiceNow.
    5. Crie um registro de webhook.
      1. Navegar até Registro do Webhook da equipe de vendas > Registros de webhook da equipe de vendas.
      2. Clique em Nova.
      3. No formulário, preencha estes valores:
        Campo Descrição
        ID da organização ID da organização de 18 dígitos do seu Salesforceinstância.
        Nome da Instância Nome do SalesforceInstância obtida na página Informações da empresa ou no domínio personalizado do Salesforceinstância obtida de Gestão de domínio > Meu domínio.
      4. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.
    6. Obtenha o caminho do recurso do seu ServiceNow instância.
      1. Navegar até Serviços web do sistema > Serviços web com script > Scripted REST APIs.
      2. Abrir o registro, Retornos de chamada do webhook do Salesforce .
      3. Em Recursos clique em Retorno de chamada padrão registro.
      4. Copie e registre o valor de Caminho do recurso .
        Necessário ServiceNow A URL do endpoint é: https://<intance-name>.service-now.com/<resource-path>
    7. Configure os subfluxos padrão ou crie subfluxos personalizados.
      Esses subfluxos são acionados quando os eventos necessários ocorrem em Salesforceinstância. Para obter mais informações, consulte Criando subfluxos .
    8. Configure a política de roteamento do webhook.
      1. Navegar até Definição do Sistema > Tabelas de Decisão.
      2. Abrir o registro, Política de webhook de decisão do Salesforce .
      3. Em Decisões clique em Novo .
      4. No formulário, preencha estes valores:
        Campo Descrição
        Rótulo Rótulo exclusivo para identificar a política de roteamento.
        Resposta Subfluxo que deve ser acionado quando as condições especificadas são atendidas.
        Resposta padrão Opção para especificar se esta é a resposta padrão.
        Condição Condições a serem atendidas quando os eventos necessários ocorrem em Salesforce.
        Nota:
        Por padrão, estes Salesforceos objetos são compatíveis com as políticas de roteamento do webhook:
        • Conta
        • Caso
        • Contrato
        • Oportunidade
        Você pode configurar a tabela de decisão padrão para oferecer suporte a outros Salesforceobjetos conforme sua exigência.
      5. Clique em Salvar.
    9. Do seu Salesforcecriar mensagem de saída.

      Para obter informações sobre como criar a mensagem de saída, consulte Ações de mensagem de saída em Salesforce Fórum do TrailBlazer.

    10. Em URL do endpoint, insira a URL do endpoint neste formato: https://<intance-name>.service-now.com/<resource-path>.