/chatbotkit-conversations | Type: Application | PCID required: Yes
Tools
chatbotkit_conversations_complete_conversation
Complete the next message in a conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
attachments | any[] | No | — | An array of attachments to be added to the conversation |
contactId | string | No | — | The contact ID to associate with this conversation |
extensions | object | No | — | Extensions to enhance the bot’s capabilities |
functions | any[] | No | — | An array of functions to be added to the conversation |
limits | object | No | — | Execution limits to control conversation processing bounds |
messages | any[] | Yes | — | An array of messages to be added to the conversation |
chatbotkit_conversations_complete_conversation_message
Send and receive a conversation response Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation to receive message from |
entities | any[] | No | — | Known entities |
extensions | object | No | — | Extensions to enhance the bot’s capabilities |
functions | any[] | No | — | An array of functions to be added to the conversation |
limits | object | No | — | Execution limits to control conversation processing bounds |
text | string | Yes | — | The text of the message to send |
chatbotkit_conversations_create_conversation
Create a new conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
contactId | string | No | — | The contact id assigned to this conversation |
description | string | No | — | The associated description |
messages | any[] | No | — | An array of messages to be added to the conversation |
meta | object | No | — | Meta data information |
name | string | No | — | The associated name |
spaceId | string | No | — | The space id assigned to this conversation |
taskId | string | No | — | The task id assigned to this conversation |
chatbotkit_conversations_create_conversation_message
Create message Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation |
description | string | No | — | The associated description |
entities | any[] | No | — | Known entities |
meta | object | No | — | Meta data information |
name | string | No | — | The associated name |
text | string | Yes | — | The text of the message |
type | string | Yes | — | The type of the message |
chatbotkit_conversations_create_conversation_session
Create conversation session Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation |
durationInSeconds | number | No | — | The maximum amount of time this session will stay open |
chatbotkit_conversations_delete_conversation
Delete conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation to delete |
chatbotkit_conversations_delete_conversation_message
Delete a message Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation containing the message |
messageId | string | Yes | — | The ID of the message to delete |
chatbotkit_conversations_fetch_conversation
Fetch conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation to retrieve |
chatbotkit_conversations_fetch_conversation_message
Fetch conversation message Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation containing the message |
messageId | string | Yes | — | The ID of the message to retrieve |
chatbotkit_conversations_list_conversation_messages
List conversation messages Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation to list messages for |
cursor | string | No | — | The cursor to use for pagination |
order | string | No | — | The order of the paginated items |
take | integer | No | — | The number of items to retrieve |
chatbotkit_conversations_list_conversations
List conversations Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
cursor | string | No | — | The cursor to use for pagination |
order | string | No | — | The order of the paginated items |
take | integer | No | — | The number of items to retrieve |
meta | object | No | — | Key-value pairs to filter the partner users by metadata |
chatbotkit_conversations_receive_conversation_message
Receive a conversation response Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation to receive message from |
extensions | object | No | — | Extensions to enhance the bot’s capabilities |
functions | any[] | No | — | An array of functions to be added to the conversation |
chatbotkit_conversations_send_conversation_message
Send a message to a conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation to send the message to |
entities | any[] | No | — | Known entities |
extensions | object | No | — | Extensions to enhance the bot’s capabilities |
functions | any[] | No | — | An array of functions to be added to the conversation |
text | string | Yes | — | The text of the message to send |
chatbotkit_conversations_update_conversation
Update conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | Conversation Id |
contactId | string | No | — | The contact id assigned to this conversation |
description | string | No | — | The associated description |
meta | object | No | — | Meta data information |
name | string | No | — | The associated name |
spaceId | string | No | — | The space id assigned to this conversation |
taskId | string | No | — | The task id assigned to this conversation |
chatbotkit_conversations_update_conversation_message
Update conversation message Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation |
messageId | string | Yes | — | The ID of the message |
description | string | No | — | The associated description |
entities | any[] | No | — | Known entities |
meta | object | No | — | Meta data information |
name | string | No | — | The associated name |
text | string | No | — | The updated text of the message |
type | string | No | — | The type of the message |
chatbotkit_conversations_upload_conversation_attachment
Upload a file as a conversation attachment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | Conversation Id |
file | string | Yes | — | The file to upload either as http: or data: URL |
chatbotkit_conversations_upsert_conversation_contact
Upsert contact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
conversationId | string | Yes | — | The ID of the conversation |
description | string | No | — | The associated description |
email | string | No | — | The email address of the contact |
fingerprint | string | No | — | The fingerprint of the contact |
meta | object | No | — | Meta data information |
name | string | No | — | The associated name |
nick | string | No | — | The nickname of the contact |
phone | string | No | — | The phone number of the contact |

