Webhooks, automacoes e integration hooks
Webhooks, automacoes e integration hooks
Use webhooks para enviar eventos da IAra a sistemas externos. Use regras de automacao e hooks de integracao quando
estiverem habilitados para a conta.
Webhooks
curl -X POST "$BASE_URL/api/v1/accounts/$ACCOUNT_ID/webhooks" \
-H "api_access_token: $API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name":"CRM Digi2B",
"url":"https://integracoes.digi2b.com/webhooks/iara",
"subscriptions":["conversation_created", "message_created", "contact_updated"]
}'
Eventos comuns incluem conversation_created, conversation_status_changed, conversation_updated, message_created,
message_updated, contact_created, contact_updated, webwidget_triggered, conversation_typing_on e
conversation_typing_off.
Automation rules
Rotas de /automation_rules permitem listar, criar, atualizar e remover regras quando o usuario tiver permissao.
Integration hooks
Rotas de /integrations/apps e /integrations/hooks servem para integracoes suportadas na conta.
Cuidados
O endpoint receptor do webhook deve responder rapido com status 2xx. Para processamento pesado, coloque o evento em fila
e responda antes.