Chatbots
Listagem de chatbots.
Filtro por nome do chatbot.
Filtro por ID do canal. É possível informar mais de um ID.
Filtro por ID da equipe padrão. É possível informar mais de um ID.
Limite superior de busca, sempre em fuso horário UTM.
Limite inferior de busca, sempre em fuso horário UTM.
Limite superior de busca, sempre em fuso horário UTM.
Limite inferior de busca, sempre em fuso horário UTM.
Número da página a ser obtida.
1Tamanho da página a ser obtida.
15Nome do campo para ser utilizado como pivô da ordenação.
Determina se a ordenação deve ser crescente ou decrescente.
Success
Server Error
GET /chat/v1/chatbot HTTP/1.1
Host: api.wts.chat
Authorization: YOUR_API_KEY
Accept: */*
{
"pageNumber": 1,
"pageSize": 15,
"orderBy": "text",
"orderDirection": "ASCENDING",
"items": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"key": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2025-11-06T22:34:13.834Z",
"updatedAt": "2025-11-06T22:34:13.834Z",
"companyId": "123e4567-e89b-12d3-a456-426614174000",
"archived": true,
"name": "text",
"type": "Reactive",
"channelIds": [
"123e4567-e89b-12d3-a456-426614174000"
],
"defaultDepartmentId": "123e4567-e89b-12d3-a456-426614174000",
"publishStatus": "NOT_PUBLISHED",
"automationUsage": [
"Api"
]
}
],
"totalItems": 1,
"totalPages": 1,
"hasMorePages": true
}Permite iniciar a execução de um chatbot. Durante a execução do chatbot, a interação com a conversa fica desabilitada para atendentes na central de atendimento. A execução pode ser cancelada a qualquer momento, via API ou através da central de atendimento. Este endpoint segue as mesmas regras do canal de atendimento, por exemplo: uma conversa só pode ser iniciada no WhatsApp utilizando um modelo de mensagem. Caso o contato não esteja cadastrado, ele será cadastrado automaticamente antes do envio.
Chave do chatbot a ser enviado.
Número de telefone ou @usuarioinstagram do canal cadastrado na conta.
Número de telefone ou @usuarioinstagram do destinatário.
ID da conversa para a qual o chatbot deve ser enviado.Se a conversa estiver concluída, o chatbot será executado sem reiniciá-la.
Success
Server Error
POST /chat/v1/chatbot/send HTTP/1.1
Host: api.wts.chat
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 338
{
"botKey": "123e4567-e89b-12d3-a456-426614174000",
"from": "text",
"to": "text",
"sessionId": "123e4567-e89b-12d3-a456-426614174000",
"options": {
"skipIfBotInExecution": true,
"skipIfInProgress": true,
"forceStartSession": true,
"hiddenSession": true
},
"sessionMetadata": {
"ANY_ADDITIONAL_PROPERTY": null
},
"contactMetadata": {
"ANY_ADDITIONAL_PROPERTY": null
}
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": "2025-11-06T22:34:13.834Z",
"updatedAt": "2025-11-06T22:34:13.834Z",
"startAt": "2025-11-06T22:34:13.834Z",
"endAt": "2025-11-06T22:34:13.834Z",
"status": "UNDEFINED",
"companyId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"channelId": "123e4567-e89b-12d3-a456-426614174000",
"departmentId": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"previewUrl": "text",
"title": "text",
"number": "text",
"utm": {
"sourceId": "text",
"source": "text",
"clid": "text",
"medium": "text",
"campaign": "text",
"content": "text",
"headline": "text",
"term": "text",
"referralUrl": "text"
},
"origin": "text",
"contactDetails": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"pictureUrl": "text",
"phonenumber": "text",
"instagram": "text",
"phonenumberFormatted": "text",
"tagsId": [
"123e4567-e89b-12d3-a456-426614174000"
],
"tagsName": [
"text"
],
"status": "ACTIVE"
},
"agentDetails": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"shortName": "text",
"phoneNumber": "text",
"email": "text",
"pictureFileId": "123e4567-e89b-12d3-a456-426614174000",
"pictureUrl": "text"
},
"channelDetails": {
"humanId": "text",
"platform": "text",
"provider": "text",
"providerVariable": "text",
"pictureUrl": "text",
"displayName": "text"
},
"departmentDetails": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"companyId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"isDefault": true,
"isSupervisor": true
},
"classification": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"category": "UNDEFINED",
"categoryDescription": "text",
"amount": 1,
"categoryName": "text"
},
"statusDescription": "text",
"timeService": "text",
"timeWait": "text",
"firstResponseAt": "2025-11-06T22:34:13.834Z",
"botId": "123e4567-e89b-12d3-a456-426614174000",
"unreadCount": 1,
"lastMessageText": "text",
"lastInteractionDate": "2025-11-06T22:34:13.834Z",
"windowStatus": "ACTIVE",
"metadata": {
"ANY_ADDITIONAL_PROPERTY": null
},
"channelType": "GUPSHUP_WHATSAPP"
}Atualizado