Provisioning overview
Contents
Learn about the steps involved in provisioning Digital Channels AI Connector.
Provisioning AI Connector Webhook to Digital Channels
To receive and analyse chat messages, AI Connector functions as a webhook for Digital Channels interactions. Since Digital Channels is unaware of where AI Connector is available, register AI Connector with Digital Channels. The process takes two parts such as
Verifying AI Connector Webhook
AI Connector webhook is deployed at ${CONF.athena.server.apiPrefix}/agent-assist-chat/messages
Verifying the webhook returns the HTTP status code as 200 with status PAYLOAD_SIGNATURE_CHECK_FAILLED
Registering Webhook to Digital Channels
The webhook target name for Digital Channels is ai-connector
It is a one-time process (per contact center) required to ensure that the AI Connector webhook URL is known and trusted to Digital Channels service. You can send request with admin-level access credentials to Digital Channels for registering the AI Connector webhook.
Request:
curl --request POST 'https://{nexusUrl}/nexus/v3/provisioning/services/{ccid}/WebhookTransportTarget-ai-connector' \
--header 'Authorization: Bearer {accessToken}' \
--header 'Content-Type: application/json' \
--data '{
"url": "{AI Connector webhook URL}"
}'