Public APIs
Authorization
Create a knowledge base
Name
Value
{
"name": "KNOWLEDGE_BASE_NAME"
}{
"ok": true,
"id": KNOWLEDGE_BASE_ID,
"message": "Knowledge base has been created.",
"code": "CREATE_KNOWLEDGE_BASE_SUCCESS_MESSAGE"
}{
"ok": false,
"message": "You have reached the maximum number of knowledge bases. Upgrade your plan to create more knowledge bases.",
"error": "MAX_KNOWLEDGE_BASE_COUNT_EXCEEDED",
"code": "MAX_KNOWLEDGE_BASE_COUNT_EXCEEDED"
}
{
"ok": false,
"message": "Please reach out to support to use this feature",
"error": "UNAUTHORIZED_FEATURE",
"code": "UNAUTHORIZED_FEATURE"
}Adding text/file data sources to a knowledge base
Name
Value
Name
Type
Value
Name
Type
Value
Adding individual URLs data sources to a knowledge base
Name
Value
Adding domain data source to a knowledge base
Name
Value
Get training status of a data source
Name
Value
Name
Type
Description
Fetch knowledge base details
Name
Value
Creating a conversation
Name
Value
Send agent response to a conversation
Name
Value
Closing a conversation
Name
Value
Changing assignee in a conversation
Name
Value
Update variable of a conversation
Name
Value
Set webhook URL for Events feature
Name
Value
Create a bot
Name
Value
Fetch bot flow
Name
Value
Deploy bot flow
Name
Value
Fetch Bots List
Name
Value
Last updated