Canales
| Tool | Endpoint REST | Anotaciones |
list_channels | GET /v1/channels | lectura, idempotente |
get_channel | GET /v1/channels/{channelId} | lectura, idempotente |
assign_channel_agent | PATCH /v1/channels/{channelId} | escritura |
list_channels
Sin argumentos. Devuelve los canales del workspace agrupados, con proveedor, plataforma, número y agente default.
get_channel
| Campo | Tipo | Requerido | Descripción |
channelId | string | sí | Id del documento o prefixedChannelId (ej. wb-123). |
workspace | string | si multi-ws | |
assign_channel_agent
Asigna (o quita) el agente que responde el canal sin tocar el resto de la configuración. También permite renombrar o conectar/desconectar.
| Campo | Tipo | Requerido | Descripción |
channelId | string | sí | Id del documento o prefixedChannelId. |
defaultAgentId | string \| null | al menos uno | ID del agente que responde. null para desasignar. |
name | string | al menos uno | Renombrar el canal. |
isConnected | boolean | al menos uno | Conectar/desconectar. |
workspace | string | si multi-ws | |