Obter Workflows
Consulte todas os workflows disponíveis no seu bot.Parâmetros de Path
| Campo | Localização | Tipo | Obrigatório | Descrição |
|---|---|---|---|---|
| botId | Path | string | Sim | Identificador único do bot. |
Exemplo de Requisição
Respostas
200 - Resposta bem-sucedida
200 - Resposta bem-sucedida
401 - Não Autorizado
401 - Não Autorizado
404 - Não Encontrado
404 - Não Encontrado
Detalhes da Resposta
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | integer | ID do fluxo. Este ID deve ser usado para configurar redirecionamentos. |
| name | string | Nome do fluxo. |
| description | string | Descrição do fluxo. |
| type | string | Tipo do fluxo. |
| state | boolean | Estado do fluxo. Somente workflows com estado true podem ser usadas. |
| default | boolean | Indica se o fluxo está selecionada como padrão para o bot. |
| createdAt | date | Data de criação do fluxo. |
| updatedAt | date | Data da última atualização do fluxo. |
Configurar Fluxo do Usuário
Redirecione um usuário para um fluxo específico dentro do fluxo conversacional.Requisitos
- O usuário deve ter uma sessão ativa.
Parâmetros de Path
| Campo | Localização | Tipo | Obrigatório | Descrição |
|---|---|---|---|---|
| botId | Path | string | Sim | Identificador único do bot. |
| userId | Path | string | Sim | Identificador único do usuário. |
| skillId | Path | string | Sim | Identificador do fluxo para a qual o usuário será redirecionado. |
Corpo da Requisição
| Campo | Localização | Tipo | Obrigatório | Descrição |
|---|---|---|---|---|
| memoryParams | Body | object | Não | Parâmetros opcionais que podem ser injetados e usados posteriormente no fluxo. |
Exemplo de Requisição
Respostas
200 - Resposta bem-sucedida
200 - Resposta bem-sucedida
400 - Requisição Inválida
400 - Requisição Inválida
401 - Não Autorizado
401 - Não Autorizado
404 - Não Encontrado
404 - Não Encontrado