Crear Campaña
Crea una nueva Campaña para tu organización. Usa integration_type para seleccionar entre llamada telefónica o WhatsApp; los campos exclusivos del canal contrario son rechazados.
Campos Exclusivos por Canal
| Campo | Canal |
|---|---|
first_message | phone_call |
template | whatsapp |
template_alt | whatsapp |
400 INVALID_REQUEST.
Ciclos
cycles es opcional. Cuando cycles.enabled es false (u omitido), el resto del bloque se ignora. Cuando cycles.mode es cooldown, los campos schedule* se rechazan. Los ciclos solo se pueden habilitar al crear; cycles.enabled y cycles.mode son inmutables después.
Ejemplos
Campaña de llamada con ciclos de tipo cooldown
Campaña de WhatsApp
Autorizaciones
Add api-key YOUR_API_SECRET_KEY as the value of the Authorization header.
Encabezados
Optional client-generated key (UUID recommended) to make the request idempotent. Replays within the dedup window return the original response.
Cuerpo
Campaign to be created
255public_id of the agent that will own this campaign.
public_id of the integration to use. Must belong to agent_id.
phone_call, whatsapp IANA timezone. Defaults to America/Mexico_City.
0 <= x <= 51 <= x <= 10000First message the Agent will say upon the call being answered. Phone-call only.
WhatsApp template name. WhatsApp only.
Alternate WhatsApp template name. WhatsApp only.
Cycles configuration block. Phone-call campaigns only.