✨ Haz que los prompts funcionen al instante
Pega tu Token aquí y actualizaremos automáticamente todo el código de abajo. Así solo tendrás que copiar y pegar.
📊 Dashboards y Reportes
1. Dashboard de Facturación Visual (React)
Crea un dashboard web moderno usando React y Tailwind CSS para controlar la facturación de clientes.
Conéctate a la API de Cliengo con el header "Authorization: Bearer MI_API_KEY".
Consume GET https://connect.cliengo.com/contacts y muestra una tabla con Nombre, Email, Teléfono, y un toggle "Factura Enviada".
Añade un botón "Revisar Chat" que haga GET a https://connect.cliengo.com/conversations?contactId={id} y marque el toggle si el chat contiene "factura".
(Documentación: https://developers.cliengo.com)
2. Generador de Reporte Semanal (Python)
Escribe un script en Python que descargue todos los contactos nuevos de la última semana de Cliengo.
Usa la API https://connect.cliengo.com/contacts (Auth: Bearer MI_API_KEY).
Filtra por fecha y exporta un archivo Excel (.xlsx) hermoso con gráficos de barras mostrando contactos por día.
Envía el Excel por email usando smtplib.
(Documentación: https://developers.cliengo.com)
3. Panel de Rendimiento de Vendedores (Vue.js)
Crea una app en Vue.js que muestre métricas de los vendedores.
Llama a https://connect.cliengo.com/contacts con Auth: Bearer MI_API_KEY.
Agrupa los contactos por la propiedad "assignedTo" y muestra un gráfico de dona con Recharts.
Añade un ranking de quién cierra más ventas rápido.
(Documentación: https://developers.cliengo.com)
4. Exportador Automático a Notion (Node.js)
Haz un script en Node que mueva contactos de Cliengo a una Base de Datos de Notion.
Usa https://connect.cliengo.com/contacts (Auth: Bearer MI_API_KEY) para traer la data.
Por cada contacto nuevo, usa @notionhq/client para crear una página en Notion con el nombre y teléfono del lead.
Maneja errores y evita duplicados verificando el email.
(Documentación: https://developers.cliengo.com)
5. Alertas de Conversión en Slack (Apps Script)
Crea un Google Apps Script que corra cada hora.
Debe hacer fetch a https://connect.cliengo.com/contacts (Bearer MI_API_KEY) buscando contactos con estado "won".
Por cada venta ganada, envía un mensaje festivo (con emojis 🎉) a un canal de Slack usando su Webhook URL.
(Documentación: https://developers.cliengo.com)
🤖 IA y Agentes de Soporte
6. Analizador de Sentimiento (OpenAI + Node)
Quiero un script Node que lea conversaciones recientes de Cliengo.
Llama a https://connect.cliengo.com/conversations (Auth: Bearer MI_API_KEY).
Pasa cada mensaje del cliente por la API de OpenAI (gpt-4) para analizar si el cliente está "Enojado", "Feliz" o "Neutral".
Si está "Enojado", haz un console.warn rojo gigante con el email del cliente.
(Documentación: https://developers.cliengo.com)
7. Auto-Resumen de Casos Largos (Python)
Crea un bot en Python que ayude al soporte técnico.
Si un chat tiene más de 20 mensajes (usa https://connect.cliengo.com/conversations, Bearer MI_API_KEY), extrae la transcripción.
Usa la librería de Anthropic para pedirle a Claude un resumen de 3 viñetas sobre el problema del cliente.
Imprime el resumen en consola.
(Documentación: https://developers.cliengo.com)
8. Clasificador Automático de Leads (Next.js)
Arma una mini-app interna en Next.js.
Muestra una lista de contactos de https://connect.cliengo.com/contacts (Bearer MI_API_KEY).
Al hacer clic en un contacto, trae su chat (https://connect.cliengo.com/conversations?contactId={id}).
Pídele a un modelo de IA local (o simúlalo) que clasifique si el lead es "Alta Intención de Compra" o "Solo curioso".
Muestra un badge de colores con el resultado.
(Documentación: https://developers.cliengo.com)
9. Traductor de Chats en Tiempo Real (React)
Crea un visor de chats para agentes que no hablan español.
Consume https://connect.cliengo.com/conversations (Bearer MI_API_KEY) con React.
Por cada mensaje, usa la API de Google Translate para mostrar el texto original y debajo la traducción al inglés en cursiva.
Haz que la UI parezca una app de chat de Apple.
(Documentación: https://developers.cliengo.com)
10. Generador de FAQs desde Chats (Python)
Script Python para el equipo de contenido.
Descarga las últimas 500 conversaciones de https://connect.cliengo.com/conversations (Bearer MI_API_KEY).
Extrae solo las preguntas que hacen los clientes (frases con "?").
Encuentra las 10 preguntas más repetidas usando NLP básico y guárdalas en un archivo markdown (FAQ.md).
(Documentación: https://developers.cliengo.com)
🔄 Automatizaciones y Sync (CRM/ERP)
11. Sincronización Google Sheets Continua
Necesito un script en Node.js que sincronice los contactos de Cliengo con Google Sheets.
Usa https://connect.cliengo.com/contacts con "Authorization: Bearer MI_API_KEY".
El script corre cada hora con node-cron.
Inserta contactos nuevos (estado "new") en Sheets usando google-apis.
(Documentación: https://developers.cliengo.com)
12. Puente Cliengo a HubSpot (Python)
Script en Python para enviar leads a HubSpot.
Haz GET a https://connect.cliengo.com/contacts (Bearer MI_API_KEY) filtrando creados hoy.
Mapea los campos: nombre -> firstname, email -> email.
Haz POST a la API de HubSpot para crearlos como Contactos.
Maneja límites de rate limit con sleep().
(Documentación: https://developers.cliengo.com)
13. Creador de Tickets en Jira (Node)
Bot en Node.js que revisa contactos de Cliengo (https://connect.cliengo.com/contacts, Bearer MI_API_KEY).
Si el cliente tiene el tag "soporte" o "queja", crea automáticamente un ticket en Jira asignado al equipo técnico.
Añade en la descripción del ticket el link al chat.
(Documentación: https://developers.cliengo.com)
14. Sync Bidireccional con Pipedrive (Go)
Escribe un servicio en Go que haga sync de estados.
Toma los leads de Cliengo (https://connect.cliengo.com/contacts, Bearer MI_API_KEY).
Si el lead se marca como "Won" en Pipedrive, hace un PATCH a Cliengo para actualizar el status a "closed".
Usa goroutines para concurrencia.
(Documentación: https://developers.cliengo.com)
15. Exportador a Mailchimp (PHP)
Script PHP que corre en un cron.
Obtiene los emails de contactos de https://connect.cliengo.com/contacts (Bearer MI_API_KEY).
Los añade a una lista de audiencia en Mailchimp usando su API REST.
Agrega el tag "Cliengo_Lead" a cada suscriptor.
(Documentación: https://developers.cliengo.com)
📱 Mensajería y WhatsApp
16. App de Respuestas Rápidas WhatsApp (PWA)
Crea una PWA con React para vendedores.
Pantalla con lista de "Mensajes Plantilla de WhatsApp".
Conéctate a https://connect.cliengo.com/whatsapp/templates (Bearer MI_API_KEY).
Al tocar una plantilla, pide el teléfono y hace POST a https://connect.cliengo.com/whatsapp/messages para enviarla.
Añade confeti al enviar.
(Documentación: https://developers.cliengo.com)
17. Recordatorio de Carrito Abandonado (Python)
Script Python para tiendas online.
Lee contactos de Cliengo (https://connect.cliengo.com/contacts, Bearer MI_API_KEY).
Si tienen tag "carrito_abandonado", envía un template de WhatsApp con un descuento del 10% usando POST a /whatsapp/messages.
(Documentación: https://developers.cliengo.com)
18. Felicitación de Cumpleaños por WA (Node)
Cronjob en Node.js.
Busca en la API de contactos de Cliengo (https://connect.cliengo.com/contacts, Bearer MI_API_KEY) clientes que cumplen años hoy (leyendo un custom field).
Envía automáticamente un mensaje de WhatsApp deseando feliz cumpleaños mediante POST /whatsapp/messages.
(Documentación: https://developers.cliengo.com)
19. Encuesta de Satisfacción Post-Venta (Ruby)
Script en Ruby que busca contactos marcados como "won" hace 7 días en Cliengo (https://connect.cliengo.com/contacts, Auth: Bearer MI_API_KEY).
Les dispara un template de WhatsApp (POST /whatsapp/messages) pidiendo que califiquen del 1 al 5.
(Documentación: https://developers.cliengo.com)
20. Bulk Sender para Eventos (React Desktop)
Crea una app de escritorio con Electron y React.
Permite importar un CSV de teléfonos.
Selecciona un template de WhatsApp de https://connect.cliengo.com/whatsapp/templates (Bearer MI_API_KEY).
Envía la plantilla a toda la lista con un delay de 2 segundos entre envíos para no ser bloqueado.
(Documentación: https://developers.cliengo.com)
👥 Gestión de Contactos y CRM
21. Limpiador de Duplicados (Python)
Script Python para mantener la base limpia.
Descarga todos los contactos (https://connect.cliengo.com/contacts, Bearer MI_API_KEY).
Encuentra contactos con el mismo email.
Mantiene el más reciente y elimina (DELETE /contacts/{id}) los antiguos. Imprime reporte.
(Documentación: https://developers.cliengo.com)
22. Asignador Round-Robin de Leads (Node)
Servicio Node.js para equipos de ventas.
Escucha nuevos contactos (simula pooling a https://connect.cliengo.com/contacts, Bearer MI_API_KEY).
Tiene una lista de 3 IDs de vendedores.
Asigna cada lead nuevo (PATCH /contacts/{id}) a un vendedor distinto de forma circular (Round Robin).
(Documentación: https://developers.cliengo.com)
23. Enriquecedor de Datos con Clearbit (Go)
App en Go que toma el email de nuevos contactos de Cliengo (https://connect.cliengo.com/contacts, Bearer MI_API_KEY).
Llama a la API de Clearbit para obtener el logo y nombre de la empresa de ese email.
Actualiza el contacto en Cliengo (PATCH) añadiendo esos datos en campos personalizados.
(Documentación: https://developers.cliengo.com)
24. Tablero Kanban de Ventas (Svelte)
Construye un Trello/Kanban en Svelte.
Columnas: "Nuevos", "Contactados", "Cerrados".
Trae los leads de https://connect.cliengo.com/contacts (Bearer MI_API_KEY).
Permite arrastrar y soltar tarjetas. Al soltar, hace un PATCH a la API de Cliengo para cambiar el "status" del contacto.
(Documentación: https://developers.cliengo.com)
25. Buscador Global Ultra Rápido (Vue)
Crea un componente buscador tipo "Spotlight" (Cmd+K) en Vue 3.
Al escribir, hace peticiones a https://connect.cliengo.com/contacts?search={query} (Bearer MI_API_KEY).
Muestra resultados al instante con foto, nombre y teléfono.
Usa debounce para no saturar la API.
(Documentación: https://developers.cliengo.com)
🛠️ Mantenimiento y Webhooks
26. Validador de Teléfonos (Python)
Script Python de mantenimiento nocturno.
Trae los contactos del día (https://connect.cliengo.com/contacts, Bearer MI_API_KEY).
Usa la librería "phonenumbers" para verificar si el número es válido internacionalmente.
Añade un tag "numero_invalido" a los que fallen mediante PATCH.
(Documentación: https://developers.cliengo.com)
27. Receptor de Webhooks a DB Local (Express)
Crea un servidor Express.js para recibir webhooks de Cliengo.
Crea un endpoint POST /webhook.
Verifica que el payload tenga la estructura de un nuevo contacto de Cliengo.
Guárdalo en una base de datos local SQLite o PostgreSQL usando Prisma ORM.
(Documentación: https://developers.cliengo.com)
28. Monitor de Uso de API (React + Chart.js)
Dashboard para administradores de la cuenta.
Haz llamadas de prueba a https://connect.cliengo.com/health (Bearer MI_API_KEY).
Mide la latencia de respuesta y muéstrala en un gráfico de líneas en tiempo real usando Chart.js.
Si el status es distinto de 200, muestra una alerta roja.
(Documentación: https://developers.cliengo.com)
29. Auto-Etiquetado de Idioma (Node)
Servicio en Node.
Por cada contacto nuevo (https://connect.cliengo.com/contacts, Bearer MI_API_KEY), lee la primera línea de su conversación.
Detecta el idioma (usando franc o similar).
Añade un tag "lang:es" o "lang:en" al contacto para que el equipo correcto lo atienda.
(Documentación: https://developers.cliengo.com)
30. Exportador a BigQuery (Python)
Script ETL en Python para Data Scientists.
Extrae todos los contactos y conversaciones de la API de Cliengo (https://connect.cliengo.com, Bearer MI_API_KEY) manejando la paginación.
Transforma los datos a un formato tabular (Pandas DataFrame).
Sube los datos directamente a Google BigQuery para hacer análisis de Business Intelligence.
(Documentación: https://developers.cliengo.com)