Las campañas transaccionales te permiten enviar comunicaciones o notificaciones automáticas a tus clientes en tiempo real, en respuesta a eventos que ocurren dentro de tus procesos o sistemas (por ejemplo, una compra confirmada o un pedido despachado).
Podés crear una campaña transaccional desde el menú Campañas → Transaccionales.
Crear una nueva campaña
Hacé clic en Crear Campaña.
Seleccioná la opción Transaccional.
Configurar la campaña
En la siguiente pantalla deberás completar los campos de configuración:
Nombre: asignale un nombre identificatorio a tu campaña.
Notas: usá este campo para dejar una descripción o comentarios internos sobre la configuración.
Etiquetas: agregá tags para clasificar tus campañas. Esto te permitirá filtrar y analizar rendimientos por etiqueta.
Habilitado: activá o desactivá la campaña según corresponda.
Mensaje: seleccioná el template que querés enviar. Recordá configurar correctamente las variables dinámicas dentro del mensaje.
Reglas: te permite definir condiciones lógicas que determinan si la campaña debe enviarse o no. Por ejemplo, podés configurar que el mensaje solo se dispare si el campo product tiene un valor o si el país del contacto es “AR”. Si la condición no se cumple, la campaña no se ejecuta.
Diálogo: al activar esta opción, si el usuario responde al mensaje de la campaña, la conversación se puede redireccionar automáticamente a un flujo de chatbot específico. Es útil cuando querés continuar la interacción con el cliente de forma guiada o automatizada.
Webhooks: activá esta opción si querés que, cada vez que se envíe la campaña, la plataforma notifique a un sistema externo mediante una llamada HTTP. Es útil para registrar el evento, actualizar datos en otro sistema o encadenar acciones posteriores al envío.
Nota: si tienes dudas sobre cómo crear una plantilla revisa estos instructivos
Cuando selecciones el mensaje, se mostrará automáticamente el formulario con los campos de configuración correspondientes.
Cada template puede tener variables diferentes según su estructura.
Por ejemplo, el mensaje tu_polizas_de_seguros_link tiene tres variables:
name, product y link.
Debes mapear cada variable con un valor, ya sea desde los campos del perfil del contacto o desde el body del request a la API.
Para enviar los valores dinámicos desde tu sistema e, usá el prefijo input.{field} en el formulario del request.
Ejemplo de integración vía API
Podés enviar la campaña transaccional desde un sistema externo utilizando la siguiente configuración:
URL:
https://api.convos.la/consumer/transactional-campaigns/{CampaignId}/send
METHOD:
POST
HEADERS:
X-Tenant: {Tenant}
Authorization: Bearer {Token}
BODY:
{
"phone": "+5491122220000",
"name": "John",
"product": "SEGURO DE HOGAR",
"link": "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"
}
Datos de la URL y HEADERS que debes obtener desde el sistema:
{CampaignId}: lo encontrás en el listado de campañas.
{Tenant}: disponible en la sección Tokens dentro de la configuración del proyecto.
{Token}: generá uno nuevo desde la sección Tokens, asegurándote de asignarle el permiso Transactional Campaigns.
Más información
Envío de campaña transaccional por API:
Envío de adjuntos a través de campaña transaccional por API:




