Ejemplos de código
Ejemplos de payloads JSON y curl para disparar llamadas salientes mediante webhooks de E-Smart360.
Ejemplos de payloads y solicitudes para el webhook de E-Smart360. Sustituye la URL de ejemplo por la de tu agente. Ver Cómo encontrar tu URL de webhook.
Payload básico de webhook
Mínimo requerido para iniciar una llamada saliente:
{
"name": "John Smith",
"phone": "+1234567890"
}
Payload completo de webhook
Incluye campos opcionales para dar contexto al agente:
{
"name": "Sarah Johnson",
"phone": "+1234567890",
"email": "sarah.johnson@example.com",
"company": "TechStart Inc",
"notes": "Downloaded pricing guide - interested in enterprise plan",
"lead_source": "Website Contact Form",
"custom_field_1": "High Priority Lead"
}
Ejemplo con cURL
curl -X POST https://api.e-smart360.ai/webhooks/agents/webh_7ejvxjh9lq6bdgwo/trigger \
-H "Content-Type: application/json" \
-d '{
"name": "Michael Chen",
"phone": "+1555123456",
"email": "michael.chen@email.com",
"company": "Digital Solutions LLC",
"notes": "Requested demo for sales automation"
}'