GETTING STARTED
Introduction to AgentAssist
Architecture and Configuration
Glossary
FAQ
Release Notes
Recent Updates
Previous Versions

SET UP AgentAssist
AgentAssist Setup Guide
Sign Up for AgentAssist
Conversation Automation
Automations Board
Create a Bot
Add Multiple Bots
Create Use Cases
Overview
FAQs Setup
Create Dialog Tasks
Welcome Events
LLM and Generative AI
SearchAssist
Agent Coaching
Playbook
Customizing the AgentAssist Widget
Feedback Settings
Widget Theming (Layout Customization)

INTEGRATIONS
AgentAssist Integration with Third-Party Applications
Amazon Connect
Amazon Connect with AgentAssist Voice Installation Guide
Amazon Connect with AgentAssist Chat Using Custom CCP
Amazon Connect with AgentAssist – Voice via AWS Third Party Applications
Channels
Voice
Configure Voice Channel
Configure Speech Recognition
Chat
SmartAssist
Configure AgentAssist
Demos
Voice Demo
Chat Demo
Salesforce
OmniChannel
Omni-Channel Configuration - Chat
AgentAssist Configuration - Chat
Genesys CTI
AgentAssist Voice Integration
NICE-CTI
AgentAssist Voice
AgentAssist Chat
Demos
Voice Demo
Chat Demo
Zendesk
Set up AgentAssist for Zendesk
Genesys
AgentAssist Integration with Genesys - Manual Setup Instructions
Set Up AgentAssist for Genesys
Change AgentAssist Bot in Genesys
Integrate Kore.ai Bot on Genesys Cloud CX Messaging
NICE MAX Desktop
Talkdesk
Twilio

AGENT EXPERIENCE
AgentAssist Widget
Bot Override and Automations

ANALYTICS
Conversation Logs
Dashboard
Agent AI ROI Analyzer (Beta)
APIs
Raw Data API v1
Raw Data API v2
Conversation Summary Trigger

Conversation Summary Trigger

This API triggers a conversation summary event in the Agent AI system. It is used to send event data related to a conversation to the specified bot.

Method POST
Endpoint https://{{host}}/api/v1/public/bot/{{botId}}
Content Type application/json
Authorization auth: {{JWT}}

See How to generate the JWT Token.

Path Parameters

Parameter Required Description
host Yes The environment URL. For example, https://bots.kore.ai.
botId Yes Bot ID or Stream ID. You can access it from the General Settings page of the bot.

Sample Request

curl --location 'https://huddl-agentassist-dev.kore.ai/agentassist/api/v1/hooks/st-c04e225f-a30b-5a0a-9524-a60ebdba290e' \

--header 'Content-Type: application/json' \

--header 'token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6ImNzLTgyODgxOTVlLTE1YzYtNThiYy04NzBlLTE5OTJmNmQxOGI4NCJ9.g5uslyya9WRcD6M0UOEjR-FUPntrcyNNwInJcX4rGvw' \

--data '{

   "conversationId": "atesta-m03shn6u1",

   "botId": "st-c04e225f-a30b-5a0a-9524-a60ebdba290e",

   "events": [

       {

           "name": "TRIGGER_SUMMARY_EVENT",

           "data": {

               "language": "English",

               "locale": "en",

               "type": "post"

           }

       }

   ]

}

'

Body Parameters

Parameter Description Mandate
conversationId Unique identifier for the conversation.. Required
botId Unique identifier for the bot. Required
events List of events to be triggered. Required
eventsName Name of the event. For example, “TRIGGER_SUMMARY_EVENT”. Required
eventsData Additional data for the event. Required
eventsDataLanguage The language of the event. Example: “English”. Required
eventsDataLocale The locale of the event. Example: “en”. Required
eventsDataType Type of the event. Example: “post”. Required

Sample Response

{

    "STATUS": "OK"

}

 

Conversation Summary Trigger

This API triggers a conversation summary event in the Agent AI system. It is used to send event data related to a conversation to the specified bot.

Method POST
Endpoint https://{{host}}/api/v1/public/bot/{{botId}}
Content Type application/json
Authorization auth: {{JWT}}

See How to generate the JWT Token.

Path Parameters

Parameter Required Description
host Yes The environment URL. For example, https://bots.kore.ai.
botId Yes Bot ID or Stream ID. You can access it from the General Settings page of the bot.

Sample Request

curl --location 'https://huddl-agentassist-dev.kore.ai/agentassist/api/v1/hooks/st-c04e225f-a30b-5a0a-9524-a60ebdba290e' \

--header 'Content-Type: application/json' \

--header 'token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6ImNzLTgyODgxOTVlLTE1YzYtNThiYy04NzBlLTE5OTJmNmQxOGI4NCJ9.g5uslyya9WRcD6M0UOEjR-FUPntrcyNNwInJcX4rGvw' \

--data '{

   "conversationId": "atesta-m03shn6u1",

   "botId": "st-c04e225f-a30b-5a0a-9524-a60ebdba290e",

   "events": [

       {

           "name": "TRIGGER_SUMMARY_EVENT",

           "data": {

               "language": "English",

               "locale": "en",

               "type": "post"

           }

       }

   ]

}

'

Body Parameters

Parameter Description Mandate
conversationId Unique identifier for the conversation.. Required
botId Unique identifier for the bot. Required
events List of events to be triggered. Required
eventsName Name of the event. For example, “TRIGGER_SUMMARY_EVENT”. Required
eventsData Additional data for the event. Required
eventsDataLanguage The language of the event. Example: “English”. Required
eventsDataLocale The locale of the event. Example: “en”. Required
eventsDataType Type of the event. Example: “post”. Required

Sample Response

{

    "STATUS": "OK"

}