Apartado 9 de 12 · Referencia
Un caso real: una empresa de selección de personal
Cómo sincroniza una empresa de selección de personal sus candidatos con Chatendo: altas, estados, respuestas por WhatsApp y recordatorios con plantilla.
La primera integración con esta API es la de una empresa de selección de personal. Su sincronización natural es candidatos ↔︎ contactos:
| Lo suyo | Lo de Chatendo | Sentido |
|---|---|---|
| Alta de candidato en su sistema | POST /contacts + PUT /contacts con la etiqueta del puesto |
Suyo → Chatendo |
Estado del candidato (nuevo, entrevistado, contratado) |
Campo propio del contacto (PUT /contacts) |
Suyo → Chatendo |
| Respuesta del candidato por WhatsApp | Webhook message.received |
Chatendo → suyo |
| Conversación cerrada con su motivo | Webhooks conversation.closed + disposition_code |
Chatendo → suyo |
| Recordatorio de entrevista | POST /conversations con type: template |
Suyo → Chatendo |
Tres cosas de su cuenta que conviene mirar en la tuya antes de empezar:
- Si tu número abre conversación solo con plantilla, tenlas aprobadas antes de conectar nada. Esta empresa tiene dos, una en español y otra en inglés: cualquier primer contacto que salga de su sistema tiene que usar una de ellas.
- Meta limita cuántas personas nuevas puede contactar un número cada 24 h (su tier; el de esta cuenta, 250). Si tu sistema va a dar de alta más que eso en un día, espacia los envíos o el resto se queda fuera.
- La llamada va a
app.chatendo.appaunque el panel de la empresa esté en su propio dominio. El dominio es el panel; la API es la misma para todos.