Tu equipo de ventas trabaja en un CRM (HubSpot, Pipedrive, Zoho, Kommo, uno propio…) y quiere ver ahí lo que los clientes escriben por WhatsApp. Con el webhook message.received, cada mensaje llega a tu servidor y lo guardas en la ficha del cliente.

1. Crea el webhook

En Ajustes › API y webhooks › Nuevo webhook, pega la URL de tu servidor y marca Mensaje recibido. Si también quieres registrar a los contactos nuevos, marca Contacto nuevo. Guarda el secreto de firma. Te lo explicamos paso a paso en Webhooks.

2. Recibe y registra los mensajes

server.js
crm.buscarOCrearPorTelefono y crm.agregarNota representan las llamadas a la API de tu CRM.
El link https://app.eltick.com/chat/<conversationId> abre la conversación en eltick. Así tu vendedor pasa del CRM al chat con un clic.

3. Responder desde tu sistema (opcional)

Como el cliente acaba de escribir, la ventana de 24 horas está abierta y puedes mandarle texto libre:
La respuesta aparece en el chat de eltick como enviada por quien creó la clave de API, así el resto del equipo la ve.
Por la API solo puedes responder por WhatsApp. Los mensajes de Instagram (los que traen channel: "instagram") se responden desde el chat de eltick.

Ideas para ir más lejos

  • Asignar al vendedor: busca en tu CRM quién atiende a ese cliente y avísale por email o Slack.
  • Crear oportunidades: si el texto menciona “precio”, “cotización” o “presupuesto”, crea una oportunidad en tu embudo.
  • Registrar lecturas: con message.status marcas en el CRM cuándo el cliente leyó tu mensaje.