Flujos de trabajo automatizados
Workflows es una herramienta de automatización integrada en Salesmessage, diseñada para ayudar a los usuarios a automatizar sus procesos de contacto con leads. El objetivo principal fue incorporar esta funcionalidad de forma fluida en la interfaz actual, asegurando que se sintiera familiar e intuitiva. La simplicidad fue una prioridad clave, buscando reducir cualquier fricción inicial y ofrecer una experiencia de incorporación fluida tanto para nuevos usuarios como para los ya existentes.
El proceso de desarrollo comenzó recogiendo feedback inicial a través de solicitudes al soporte y sugerencias de funcionalidades. Para entender mejor las necesidades de los usuarios, realizamos una investigación exhaustiva, hablando directamente con nuestra base actual. Estos aprendizajes fueron clave para definir la funcionalidad y usabilidad de Workflows, asegurando que respondiera a casos de uso reales y aportara valor desde el primer momento.
El problema
Antes de la introducción de Workflows, los usuarios de Salesmessage tenían que gestionar manualmente cada acción, lo que resultaba tanto ineficiente como una pérdida de tiempo. Muchos de nuestros usuarios, principalmente en roles de ventas o soporte, se enfrentaban a tareas repetitivas como gestionar mensajes de leads o tickets de soporte. Estas tareas se volvían rápidamente tediosas y difíciles de seguir, generando cuellos de botella en las operaciones diarias.
Workflows surgió como una de las funcionalidades más solicitadas. Tras realizar varias entrevistas en profundidad con usuarios, quedó claro que una herramienta de automatización reduciría drásticamente el trabajo manual y simplificaría los procesos. Este hallazgo impulsó el desarrollo de Workflows, una solución diseñada para automatizar tareas repetitivas, agilizar los flujos de trabajo y mejorar la productividad general de nuestros usuarios.

Wireframes
Después de analizar la investigación inicial y aprobar las ideas propuestas, pasamos a crear wireframes detallados que definen los distintos componentes de la funcionalidad. Esto nos permite visualizar mejor cómo funcionarán los patrones e interacciones, sin que los detalles visuales de la interfaz interfieran. Durante esta fase, también desarrollamos prototipos iniciales para probar interacciones básicas y asegurarnos de que la funcionalidad principal funciona como se espera.