Producto
CLI

Test

Ejecutar un worker manualmente para pruebas

Ejecuta un worker manualmente enviando un payload de prueba.

Uso

bash
01plazbot workers test <nombre>

Argumentos

ArgumentoDescripcion
<nombre>Nombre del worker a ejecutar.

Opciones

OpcionDescripcion
--payload <json>Payload JSON a enviar al worker.
--type <tipo>Tipo de ejecucion (por defecto usa el tipo del worker).
--contact <id>ID del contacto para contexto.
--agent <id>ID del agente para contexto.
--devEjecuta en el entorno de desarrollo.

Ejemplo

bash
01# Ejecutar un worker simple
02plazbot workers test notificar-slack
03 
04# Ejecutar con payload personalizado
05plazbot workers test consultar-inventario --payload '{"query": "laptop"}'
06 
07# Ejecutar con contexto de contacto
08plazbot workers test actualizar-variables --contact "contact_abc123" --payload '{"campos": {"name": "Juan"}}'

Resultado

El CLI muestra la respuesta del worker:

code
01Ejecutando worker: consultar-inventario
02Duracion: 245ms
03Status: success
04 
05Resultado:
06{
07 "nombre": "Laptop Pro 15",
08 "precio": "$1299",
09 "stock": "12 disponibles"
10}

Si hay errores:

code
01Ejecutando worker: mi-worker
02Duracion: 102ms
03Status: error
04 
05Error: INVENTORY_API_URL no configurado en secrets

Las ejecuciones de prueba se registran con triggerSource: 'dashboard-test' en los logs, para diferenciarlas de ejecuciones automaticas.

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