Olentzero es como el Papá Noel vasco, un simpático carbonero que vive en el monte y que baja cada 24 de diciembre a entregar los regalos que le han pedido por carta. ¿Cartas en 2018? Por qué enviar una carta cuando puedes hablar con Olentzero por whatsapp? Pero había un problema, ¿cómo crear un chatbot dinámico capaz de interpretar miles de conversaciones diferentes en tiempo real?
Y algo aún más complicado, al contrario que Facebook o Telegram, Whatsapp no cuenta con una API oficial para el desarrollo de chatbots. La opción fue hackear Whatsapp.
Se creó un número de móvil virtual cada 250 contactos para evitar que Whatsapp detectará que un mismo número de móvil enviaba miles de mensajes. Al llegar a los 250 contactos se generaba un nuevo nodo. Es una tecnología aún no disponible en España por lo que la agencia tuvo que recurrir a números virtuales alemanes. El número se podía conseguir en la web de campaña pero se compartió de forma orgánica de usuario en usuario. Se programaron tiempos de respuesta aleatorios para evitar que Whatsapp monitorizará patrones de respuesta automáticos.