Comienza tu experiencia con las integraciones de Zenvia Customer Cloud para desarrolladores (APIs)
Accede a recursos, información y tutoriales para comenzar a usar nuestras APIs
Zenvia ofrece dos tipos principales de integración vía API en Customer Cloud: APIs del tipo CDP (Customer Data Platform) y APIs Funcionales.
Cada grupo tiene propósitos distintos y permite conectar sistemas externos a Zenvia Customer Cloud para automatizar procesos, enriquecer datos y potenciar resultados en atención y marketing.
APIs CDP
Las APIs CDP convierten a Zenvia Customer Cloud en una plataforma de datos del cliente (Customer Data Platform).
Con ellas, puedes integrar datos estratégicos de tu negocio, como información de contactos, productos, pedidos y facturas. Estos datos alimentan la base unificada de clientes de la plataforma y permiten la personalización de campañas, automatizaciones y atención.
¿Qué datos puedo integrar con las APIs CDP?
Contactos
Datos relacionados con las personas que interactúan con tu empresa. Campos comunes: Nombre y apellido, Fecha de nacimiento, Correo electrónico, Teléfono, Dirección, entre otros.
Productos
Información sobre los artículos que comercializa tu empresa. Campos comunes: Nombre del producto, Código de barras, Marca, Descripción, Precio unitario, entre otros.
Pedidos
Detalles de las compras realizadas por tus clientes. Campos comunes: Código interno del pedido o del contacto, ID del pedido, Fecha y hora, Valor total, Estado, Datos personales del cliente, entre otros.
Facturas
Datos fiscales importantes para la gestión y cumplimiento normativo. Campos comunes: Fecha y hora de emisión, Número de factura, Número de pedido, Razón social de la empresa emisora, Nombre y descripción del producto, entre otros.
Una vez integrados, los datos se utilizan de diferentes maneras para hacer tus estrategias más inteligentes y personalizadas.
Veamos un ejemplo práctico considerando un e-commerce:
Una tienda de perfumes quiere automatizar su campaña del Día de San Valentín, promocionando productos a clientes que compraron recientemente, utilizando las APIs de Contactos, Productos, Pedidos y Facturas.
API de Contactos
- La tienda sincroniza automáticamente los datos de sus clientes (nombre, email, teléfono, ubicación) desde su sistema de gestión hacia Zenvia Customer Cloud.
- Crea una base segmentada de contactos que realizaron compras en el último mes.
- Envía mensajes masivos desde el módulo “Atracción” a esos contactos.
API de Productos
- La tienda importa los datos de su catálogo de perfumes: nombre, fragancia, precio, etc.
- Con esa información, crea una base de conocimiento y entrena un chatbot con IA Generativa para responder dudas.
- El chatbot transfiere la conversación al equipo de ventas usando el módulo de Atención Comercial, y el agente cierra la venta.
API de Pedidos
- La tienda sincroniza el historial de compras, incluyendo fechas, valores y productos adquiridos.
- Utiliza una Regla de Segmentación en el módulo “Atracción” para identificar clientes interesados en una promoción especial de San Valentín.
- Configura un envío masivo por WhatsApp, personalizando el mensaje con detalles de la oferta.
API de Facturas
- La tienda integra los datos fiscales: número de factura, fecha de emisión e ítems vendidos.
- En el módulo “Nutrir”, configura un Agente Especialista que envía automáticamente un mensaje de agradecimiento y confirmación cada vez que se emite una factura.
La documentación técnica de cada una de las APIs está disponible para su descarga:
Cada archivo contiene los detalles necesarios para la integración, incluidos los endpoints, parámetros y ejemplos de solicitudes y respuestas.
APIs Funcionales
Las APIs funcionales permiten que sistemas externos activen funcionalidades específicas dentro de Zenvia Customer Cloud.
Son ideales para ejecutar acciones directas y puntuales —como enviar mensajes, crear leads, consultar tickets o activar automatizaciones— sin la necesidad de sincronizar grandes volúmenes de datos.
¿Cuáles son y qué puedo hacer con las APIs funcionales disponibles?
Multicanal
Envío de mensajes por múltiples canales de comunicación, incluyendo SMS, WhatsApp, Instagram, Facebook, RCS, Telegram, Google Business Messages y correo electrónico. Ideal para campañas integradas, asegurando un alcance coherente en diversas plataformas desde una única integración.
Contactos
Creación, actualización y consulta detallada de la base de contactos, incluyendo gestión de campos personalizados y organización en listas segmentadas. Facilita el control y la personalización de la información para mejorar la relación con clientes.
Automatizaciones de marketing
Configuración de disparadores y acciones automatizadas que pueden activarse por eventos internos de la plataforma o externos mediante API. Permite integrar flujos de trabajo personalizados, respondiendo automáticamente al comportamiento del cliente y optimizando campañas y procesos.
Atención comercial
Envío de leads e información de contacto a Zenvia Customer Cloud de forma asincrónica. Recibe notificaciones por webhook sobre el estado de los leads, facilitando la automatización y seguimiento en tiempo real por parte del equipo comercial.
Consulta de tickets
Consulta de tickets con filtros, estados e información detallada de atención. Facilita el análisis e integración de datos para generar reportes y apoyar decisiones operativas.
Accede a las guías técnicas para implementar las APIs de Zenvia Customer Cloud:
Multicanal:
Zenvia OpenAPI - Automatizaciones de marketing
Profundiza en cada API funcional con nuestros artículos dedicados. Entiende su propósito y consulta ejemplos de uso:
Ambiente de pruebas y autenticación
Utiliza el entorno de pruebas de Zenvia Customer Cloud para validar tus solicitudes de forma segura antes de pasar a producción.
El tráfico en el Sandbox no tiene costo, pero es necesario contar con un plan activo para utilizar esta funcionalidad.
Todas las APIs utilizan autenticación mediante token (Bearer Token).