Solo para administradores y editores
Entra a la consola con una cuenta de administrador de tu organización o con permiso para editar la base de conocimiento.
Ir a la consolaNuevo agente
Recibe una contraseña temporal; la cambia desde la consola (Cuenta).
| Nombre | Rol | Estado | Marcas | Acciones |
|---|
Nueva marca
Se genera su clave pública (va en el widget) y su secreto de firma (solo para el backend del sitio; se muestra una vez).
| Marca | Clave pública | Sitios | Agentes | Acciones |
|---|
Marcas por agente
Cuántas marcas puede elegir cada agente desde la consola.
Asignación de conversaciones
En automático, cada conversación que llega al equipo se asigna al agente disponible de esa marca con menos conversaciones abiertas; a igual carga, al que hace más que no recibe. Los agentes se marcan disponibles desde la consola. Si nadie puede recibirla, queda en la cola sin asignar.
API keys
Crea una clave con la marca y los permisos que necesita el servicio externo. Guárdala en su backend. Se muestra una vez.
| Nombre | Clave | Marca y permisos | Vence | Último uso | Estado | Acciones |
|---|
Uso
Cabecera Authorization: Bearer chk_…. Detalle en Chat/docs/API.md.
GET /api/v1/messages?author=customer&after=… | Lo nuevo de toda la organización, con cursor |
GET /api/v1/conversations/:id | Un diálogo con sus mensajes |
GET /api/v1/customers/:externalId/messages?brand=… | Todo el chat de una persona con una marca |
POST /api/v1/conversations/:id/messages | Escribir desde una integración o como agente (handoff: true deriva al equipo) |
POST /api/v1/messages | Escribirle primero a un cliente por su external_id |
POST /api/v1/conversations/:id/assign | Asignar: a un agente, "auto" o null |
POST /api/v1/assignment/run | Repartir las pendientes sin asignar |