1. Crea plantillas y automatización principal
- Para empezar, accede a tu cuenta principal en Spoki y crea una automatización madre que tenga el paso de enviar una plantilla
2. Crea automatizaciones y plantillas en el Spoki (o secundario) del cliente.
- Completa el procedimiento de activación de la plataforma Spoki para el cliente.
- Verás la nueva cuenta en la «Visión general del cliente» de tu Spoki.
- Clonar la automatización madre en la cuenta.
- Esto enviará automáticamente la plantilla a WhatsApp para su aprobación.
- Crea un paso de inicio de API para la automatización que se acaba de crear.
- Se generará un Secreto para este paso inicial => cópialo y asócialo al usuario en tu BD.
3. Implementa API en la cuenta principal para controlar si el usuario puede enviar mensajes.
- Solicita al servicio de asistencia de Spoki un ID de agencia y una clave External_API para tu cuenta principal:
- En la cuenta principal, implementa la API Retrieve agency, que te devolverá todos tus clientes con información diversa, incluida estimated_available_conversations.
- Identifica al cliente a través de su ID de cuenta (que también se encuentra en el resumen de clientes de Spoki)
- estimated_available_conversations indica con cuántas nuevas personas puedes contactar con el siguiente paso.
4. Implementa la API de puesta en marcha de la automatización en Mooving.
- Llegados a este punto, ya estás listo para implementar la API que te permite enviar el mensaje en nombre de tu cliente para que envíe desde su número y utilice su crédito.
- En la cuenta principal implementa la API Iniciar automatización para muchos contactos: aquí puedes iniciar fácilmente la automatización para uno o más destinatarios, a continuación se muestra una plantilla de ejemplo / API:
Plantilla: Hola %%FIRST_NAME%%, su suscripción expirará el %%DATE_EXPIRE_SCRIPTION%%. ¡Renuévelo ya!
Abejas:{
«secreto»: «{{secret}}»,
«contactos»: [
{
«teléfono»: «+393331234567»,
«first_name»: «Mario»,
«apellido»: «Rossi»,
«correo electrónico»:«mario.rossi@domain.com»,
«custom_fields»: {
«DATA_SCADENZA_ABBONAMENTO»: «2022-11-10T18:00:00.000Z»
}
},
{
«teléfono»: «+39333123461234»,
«first_name»: «John»,
«apellido_apellido»: «Bianchi»,
«correo electrónico»:«giovanni.bianchi@domain.com»,
«custom_fields»: {
«DATA_SCADENZA_ABBONAMENTO»: «2022-11-10T18:00:00.000Z»
}
}
]
}
- El envío de mensajes es asíncrono, por lo que el sistema devolverá 200 OK si los ha recibido, el envío lo realizará Spoki de forma asíncrona.
