Documentation

DG Analytics Webhook

Open Dixa Webhooks

In your Dixa account open Settings -> Integrations and click on Configure webhooks.

Create DigitalGenius Webhook

Click Add Webhook to add one for DigitalGenius integration.

Configure your webhook in the following way:

Name: Digital Genius Analytics

Webhook URL: https://flow-server.{{REGION}}.dgdeepai.com/dixa/{{FLOW_ID}}/webhook replacing {{REGION}} with either us or eu depending on the location of your DigitalGenius account and replacing {{FLOW_ID}} with the ID of DigitalGenius flow that will record the email of the last responder & CSAT ratings.

So the full URL would look like this: https://flow-server.eu.dgdeepai.com/dixa/12345/webhook

Events: Closed, Rated

Authentication: Enable and Select Basic Auth

Username & Password: use DigitalGenius API Key/Secret for username and password respectively.

After you complete the above configurations your webhook should look like this:

2982

Click Create Webhook and you should see the successful confirmation message like below.

Validate Webhook

Go back to the list of webhooks and check that the newly created webhook appears in the list. Make sure that it is enabled. Then click on the eye icon to see the webhook details.

When you open the webhook check the status of any recent events. If you don't see any events this is ok, it means no conversations were closed in your Dixa account since you have added the webhook.

Give it some time or if you are impatient close one of the conversations in your Dixa account yourself. Once you see some events then make sure the status of the events is Success (200).