Add DigitalGenius Kustomer Webhook (Master)
Open Kustomer Outbound Webhooks
In your Kustomer account open Settings > Platform > Outbound Webhooks:
![](https://files.readme.io/15de339-Kustomer_Outbound_Webhooks.png)
Add Outbound Webhook
Click Add Outbound Webhook to add one for DigitalGenius:
![Click Add Webhook.png](https://files.readme.io/f3718e3-Kustomer_Add_Outbound_Webhook.png)
Configure your webhook as follows:
Name: DigitalGenius Master
Webhook URL: https://flow-server.{{REGION}}.dgdeepai.com/kustomer/{{FLOW_ID}}/webhook replacing {{REGION}} with either eu or us depending on the location of your DigitalGenius account and replacing {{FLOW_ID}} with the ID of the DigitalGenius flow that will be the main (Master entry) flow for Kustomer conversations; e.g. an example URL could look similar to this: https://flow-server.eu.dgdeepai.com/kustomer/12345/webhook
Events: kustomer.message.create
This should look similar to the following:
![](https://files.readme.io/98674c9-DG_Kustomer_Webhook_Master_01.png)
After Save Changes for the above, Manage Outbound Webhooks should appear as follows (make sure the toggle is enabled for this to be active):
![](https://files.readme.io/4fb0d8f-DG_Kustomer_Webhook_Master_02.png)
Click Edit Outbound Webhook and you should see the following (take note of the Kustomer Secret as this will be needed in the Master flow for verifying the webhook!):
![Webhook Config.png](https://files.readme.io/88a9f42-DG_Kustomer_Webhook_Master_03.png)
Verify Webhook
In your DigitalGenius Master flow open the External Key section:
Under External Integration copy in the following configuration snippet (replacing the placeholders with your account-specific details):
{
"dgAiEmail": "{{DigitalGenius Kustomer email address}}",
"secret": "{{Kustomer Secret from webhook}}",
"name": "kustomer"
}
This should look similar to the following:
Congrats!
If you see Success status for events in the webhook you created then well done! You have successfully connected Kustomer to DigitalGenius flows.
Kustomer Outbound Webhook Retry policy
If you notice your webhook re-setting to disabled, please double check your configuration settings. Kustomer has a Retry policy that turns off outbound webhooks after a number of unsuccessful attempts within a set timeframe. For details, refer to the Kustomer help article here: https://help.kustomer.com/en_us/outbound-webhooks-rkUQvela8
Updated about 1 month ago