Skip to main content

Function: agentService()

agentService(client): object

Defined in: service/AgentService.ts:18

Service for Agent-related GraphQL operations

Parameters

client

GraphQLClient

Returns

agentConversationCreate()

agentConversationCreate(variables): Promise<AgentConversation>

Start a new conversation with an agent.

Parameters

variables

AgentConversationCreateVariables

Returns

Promise<AgentConversation>

agentCreate()

agentCreate(variables): Promise<Agent>

Create a new agent with the specified configuration.

Parameters

variables

AgentCreateVariables

Returns

Promise<Agent>

agentDelete()

agentDelete(variables): Promise<boolean>

Delete an agent by its unique identifier.

Parameters

variables

AgentDeleteVariables

Returns

Promise<boolean>

agentMessageCreate()

agentMessageCreate(variables): Promise<AgentMessage>

Send a message to an agent.

Parameters

variables

AgentMessageCreateVariables

Returns

Promise<AgentMessage>

agentUpdate()

agentUpdate(variables): Promise<Agent>

Update an existing agent's configuration.

Parameters

variables

AgentUpdateVariables

Returns

Promise<Agent>

getAgent()

getAgent(variables): Promise<Agent>

Retrieve a single agent by its unique identifier.

Parameters

variables

AgentVariables

Returns

Promise<Agent>

getAgents()

getAgents(variables): Promise<AgentResponse>

Search and retrieve agents with filtering and pagination.

Parameters

variables

AgentsVariables

Returns

Promise<AgentResponse>