Conversaciones y mensajes
Gestiona el inbox: lista conversaciones, cambia su estado, toma el control y envía mensajes.
Conversaciones
Sección titulada «Conversaciones»| Método | Ruta | Descripción |
|---|---|---|
GET | /workspaces/:workspaceId/conversations | Listar conversaciones |
POST | /workspaces/:workspaceId/conversations | Crear conversación |
GET | /workspaces/:workspaceId/conversations/:id | Obtener conversación |
PATCH | /workspaces/:workspaceId/conversations/:id | Actualizar (estado, asignación) |
POST | /workspaces/:workspaceId/conversations/:id/take-control | Pausar la IA |
POST | /workspaces/:workspaceId/conversations/:id/release-control | Devolver el control a la IA |
Mensajes
Sección titulada «Mensajes»| Método | Ruta | Descripción |
|---|---|---|
GET | /workspaces/:workspaceId/conversations/:id/messages | Listar mensajes |
POST | /workspaces/:workspaceId/conversations/:id/messages | Enviar mensaje |
DELETE | /workspaces/:workspaceId/conversations/:id/messages/:messageId | Eliminar mensaje |
Ejemplo — enviar un mensaje
Sección titulada «Ejemplo — enviar un mensaje» POST
/workspaces/:workspaceId/conversations/:id/messages Cuerpo de la petición
Sección titulada «Cuerpo de la petición»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
text | string | Sí | Contenido del mensaje. |
type | string | No | TEXT, IMAGE, DOCUMENT… (por defecto TEXT). |