For the complete documentation index, see llms.txt. This page is also available as Markdown.

Inbox teams

Lists all teams for a chatbot

get

Required Permission: chatbots.teams.list

Resource: chatbots/:chatbotId

Authorizations
x-chatcaptain-keystringRequired
Path parameters
chatbotIdstringRequired

The ID of the chatbot.

Responses
200

List of all teams.

application/json
errorstringOptional

Optional error message.

get
/v1/inbox/{chatbotId}/teams

Creates a new team

post

Required Permission: chatbots.teams.create

Resource: chatbots/:chatbotId

Authorizations
x-chatcaptain-keystringRequired
Path parameters
chatbotIdstringRequired

The ID of the chatbot.

Body
namestringRequired

The name of the new team.

Example: Customer Service Team
Responses
post
/v1/inbox/{chatbotId}/teams

Retrieves a specific team

get

Required Permission: chatbots.teams.get

Resource: chatbots/:chatbotId

Authorizations
x-chatcaptain-keystringRequired
Path parameters
chatbotIdstringRequired

The ID of the chatbot.

teamIdstringRequired

The ID of the team to retrieve.

Responses
200

Details of the team.

application/json
errorstringOptional

Optional error message.

get
/v1/inbox/{chatbotId}/teams/{teamId}

Deletes a team

delete

Required Permission: chatbots.teams.delete

Resource: chatbots/:chatbotId

Authorizations
x-chatcaptain-keystringRequired
Path parameters
chatbotIdstringRequired

The ID of the chatbot.

teamIdstringRequired

The ID of the team to delete.

Responses
200

Team deleted successfully.

No content

delete
/v1/inbox/{chatbotId}/teams/{teamId}

No content

Updates an existing team

patch

Required Permission: chatbots.teams.edit

Resource: chatbots/:chatbotId

Authorizations
x-chatcaptain-keystringRequired
Path parameters
chatbotIdstringRequired

The ID of the chatbot.

teamIdstringRequired

The ID of the team to update.

Body
Responses
200

Team updated successfully.

application/json
errorstringOptional

Optional error message.

patch
/v1/inbox/{chatbotId}/teams/{teamId}

Last updated