Agent
The Agent API handles methods to create and manage each agent and its relations of a Virtual Agent.
Supervisor
Pagination and Listings
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Current page, starting at 1
1Example: 1Size of the page
5Example: 5Field to sort by
updatedAtExample: updatedAtSort direction (ASC or DESC)
DESCExample: DESCOptional search term to filter supervisors
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
CRUD Operations
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The supervisor UUID to retrieve
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The supervisor UUID to update
Data Transfer Object representing the configuration and attributes for a supervisor
Instructions for the supervisor
Oversee all customer service interactionsGuardrails and limitations for the supervisor
Ensure professional communicationOk
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Auxiliary Methods
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Agent
Pagination and Listings
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Current page, starting at 1
1Example: 1Size of the page
5Example: 5The field to order results by
updatedAtExample: updatedAtThe sort direction (ASC or DESC)
DESCExample: DESCOptional search term to filter results
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The name of the agent for quick search
The maximum number of results to return
6Example: 6Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
CRUD Operations
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Data Transfer Object representing the parameters required to create an agent
The role of the agent
Customer Support AgentThe goal of the agent
Assist customers with their inquiriesDetailed instructions for the agent
Always be polite and helpfulGuardrails and limitations for the agent
Do not provide personal informationWhether the agent should inherit configurations from supervisor
Created
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The specific agent UUID to retrieve
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The specific agent UUID to update
Data Transfer Object representing the necessary fields for updating an agent
The role of the agent
Customer Support AgentThe goal of the agent
Assist customers with their inquiriesDetailed instructions for the agent
Always be polite and helpfulGuardrails and limitations for the agent
Do not provide personal informationWhether the agent should inherit configurations from supervisor
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The specific agent UUID to delete
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Auxiliary Methods
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Data Transfer Object used to validate and check the existence or usage of a specific value
The value to be checked
agent-identifierOptional unique identifier of an associated entity
123e4567-e89b-12d3-a456-426614174000Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Persona
Pagination and Listings
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Current page, starting at 1
1Example: 1Size of the page
5Example: 5The field to order results by
updatedAtExample: updatedAtThe sort direction (ASC or DESC)
DESCExample: DESCOptional search term to filter results
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The name to search for
The maximum number of results to return
6Example: 6Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
CRUD Operations
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Data Transfer Object representing the fields for creating or updating a persona
Name of the persona
AI AssistantImage URL or base64 encoded image for the persona
https://example.com/avatar.jpgBackstory of the persona
An experienced customer service representativePersonality traits of the persona
Friendly, helpful, and professionalDifferent styles of communication.
Created
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The specific persona UUID to retrieve
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The specific persona UUID to update
Data Transfer Object representing the fields for creating or updating a persona
Name of the persona
AI AssistantImage URL or base64 encoded image for the persona
https://example.com/avatar.jpgBackstory of the persona
An experienced customer service representativePersonality traits of the persona
Friendly, helpful, and professionalDifferent styles of communication.
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
The specific persona UUID to delete
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Auxiliary Methods
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Data Transfer Object used to validate and check the existence or usage of a specific value
The value to be checked
agent-identifierOptional unique identifier of an associated entity
123e4567-e89b-12d3-a456-426614174000Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Function
Pagination and Listings
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Current page, starting at 1
1Example: 1Size of the page
5Example: 5Field to sort by
updatedAtExample: updatedAtSort direction (ASC or DESC)
DESCExample: DESCSearch term for filtering
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Name to filter
Maximum number of results to return
6Example: 6Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
CRUD Operations
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Data Transfer Object representing the creation of an Agent Function
Name of the function
GetWeatherFunctionDescription of the function
Function to get current weather informationJSON string representing function parameters
{"type":"object","properties":{}}Created
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Function UUID
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Function UUID to update
Data Transfer Object for updating an existing agent function
Name of the function
GetWeatherFunctionDescription of the function
Function to get current weather informationJSON string representing function parameters
{"type":"object","properties":{}}Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Function UUID to delete
Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Auxiliary Methods
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Data Transfer Object used to validate and check the existence or usage of a specific value
The value to be checked
agent-identifierOptional unique identifier of an associated entity
123e4567-e89b-12d3-a456-426614174000Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Variable
Auxiliary Methods
A valid uuid of organization
A valid uuid of environment
A valid uuid of bot
Data Transfer Object used to validate and check the existence or usage of a specific value
The value to be checked
agent-identifierOptional unique identifier of an associated entity
123e4567-e89b-12d3-a456-426614174000Ok
Bad Request
Unauthorized
Forbidden
Not Found
Request Timeout
Conflict
Unprocessable Entity
Internal Server Error
Last updated
Was this helpful?