Producto
WhatsApp

Canales

Lista los agentes que responden en cada número de WhatsApp.

Canales

Lista los agentes del workspace que tienen un número de WhatsApp asignado, con sus números y su estado. Si un mismo número está asignado a más de un agente, muestra una advertencia: solo uno debería responder.

bash
01plazbot whatsapp channels [opciones]

Parámetros

ParámetroFlagRequeridoDescripción
JSON--jsonNoImprime solo JSON en stdout

Ejemplos

bash
01# Listar los agentes con un número de WhatsApp asignado
02plazbot whatsapp channels
03 
04# Lista en JSON
05plazbot whatsapp channels --json

Resultado

text
01 WhatsApp Channels
02 ────────────────────────────────────────
03┌───────────────┬─────────┬────────────────────────────┬────────────┐
04│ Agent ID │ Name │ WhatsApp number │ Status │
05├───────────────┼─────────┼────────────────────────────┼────────────┤
06│ age_AbcDef123 │ Ventas │ +51912345678 │ ● active │
07├───────────────┼─────────┼────────────────────────────┼────────────┤
08│ age_GhiJkl456 │ Soporte │ +51912345678, +34611222333 │ ● active │
09├───────────────┼─────────┼────────────────────────────┼────────────┤
10│ age_MnoPqr789 │ Demo │ +51987654321 │ ○ inactive │
11└───────────────┴─────────┴────────────────────────────┴────────────┘
12 
13 +51912345678 is assigned to 2 agents (Ventas, Soporte). Fix it with: plazbot whatsapp assign -p +51912345678 -a <agentId>

Si ningún agente tiene un número asignado:

text
01 No agents have a WhatsApp number assigned yet.
02 Assign one: plazbot whatsapp assign -p +51912345678 -a <agentId>

Salida JSON

Una lista con un elemento por agente que tiene al menos un número. Los números van solo con dígitos (código de país incluido, sin +):

json
01[
02 {
03 "agentId": "age_AbcDef123",
04 "name": "Ventas",
05 "phones": ["51912345678"],
06 "enabled": true
07 },
08 {
09 "agentId": "age_GhiJkl456",
10 "name": "Soporte",
11 "phones": ["51912345678", "34611222333"],
12 "enabled": true
13 }
14]

Si no hay agentes con número, devuelve [].

Para que un número lo responda un solo agente usa plazbot whatsapp assign: lo asigna al agente indicado y lo quita de los demás.

¿Quieres probar la API en vivo? Abre el Playground.