Ir para a navegação

Make

Execute cenários do Make durante chamadas com uma ferramenta de webhook.

Conecte um cenário do Make a uma ferramenta de webhook. Quando uma conversa corresponder à descrição da ferramenta, seu recepcionista coleta os detalhes, executa o cenário e lê a resposta para quem ligou.

Crie o cenário

1

Adicione um webhook personalizado

No Make, crie um cenário e adicione Webhooks → Custom webhook como gatilho. Selecione Add, dê um nome ao webhook e copie a URL dele. Trate a URL como um segredo: qualquer pessoa que a tiver poderá executar o cenário.

2

Adicione seus módulos

Adicione os apps, roteadores e filtros de que o cenário precisa.

3

Retorne uma resposta

Finalize o cenário com Webhooks → Webhook response. Defina Status como 200 e Body como um JSON que seu recepcionista possa ler, por exemplo {"order_status": "shipped", "eta": "Friday"}. Sem esse módulo, o Make responde Accepted e seu recepcionista não recebe dados.

4

Ative o cenário

Configure o cenário para ser executado Immediately as data arrives e ative-o.

Crie a ferramenta de webhook

Acesse Integrations, selecione Add integration e escolha Webhook Tool.

CampoValor
NameO que o cenário faz, por exemplo, check_order_status
DescriptionQuando usá-la, por exemplo, “Verifique o status de envio de um pedido. Use-a quando alguém ligar perguntando sobre seu pedido.”
MethodPOST
URLA URL do webhook personalizado
Body ParametersUm parâmetro para cada valor de que o cenário precisa, por exemplo, order_number (string, obrigatório)
Assign to agentsReceptionist

Selecione Enable.

Ensine ao Make a estrutura dos dados

O Make aprende os campos que um webhook recebe com a primeira solicitação. Abra o webhook personalizado, selecione Redetermine data structure e teste seu recepcionista com uma conversa que acione a ferramenta. Depois que o Make mostrar Successfully determined, mapeie os campos em seus módulos.

Solução de problemas

ProblemaO que verificar
O cenário não é executadoO cenário deve estar ativado e configurado para ser executado imediatamente.
O recepcionista não recebe respostaAdicione um módulo Webhook response e verifique se todas as rotas chegam a um.
O recepcionista informa que a ferramenta falhouO cenário deve responder dentro do Response timeout da ferramenta. O padrão é 20 segundos e o máximo é 120.
Os campos ficam vazios em módulos posterioresRedetermine a estrutura dos dados depois de adicionar ou renomear parâmetros do corpo.