Workflow Studio · Automatización móvil sin código
Automatiza lo que sucede cuando recibes una llamada, un SMS o un mensaje de WhatsApp
Dígale a Workflow Studio: “Cuando esto suceda, y sólo en estas condiciones, haz eso”. Supervisa eventos compatibles de SMS, llamadas, WhatsApp y correo electrónico, aplica sus reglas y luego reacciona por usted.
✓Construye y prueba de forma segura antes de la activación. Las simulaciones nunca envían un SMS, un mensaje WhatsApp, un correo electrónico, una notificación ni un webhook reales.
{{data.from}}{{data.device_id}}WORKFLOW
Un workflow es una regla sencilla que se ejecuta automáticamente.
Indica a SMSMobileAPI qué debe hacer cuando ocurre algo. Usted elige el evento, las condiciones opcionales y la acción. Una vez activado, supervisa y reacciona por usted.
Ejemplo: cuando un SMS contiene «URGENT», avise a su equipo y envíe una respuesta automática.
Workflow Studio, SIMPLEMENTE
Sus eventos móviles desencadenan la acción correcta automáticamente.
Un cliente llama durante el horario de apertura y usted pierde la llamada. Workflow Studio puede enviar inmediatamente un acuse de recibo SMS y notificar a su equipo, sin que nadie mire el panel.
VISTA PREVIA DE WORKFLOW STUDIO
Visualiza el flujo de trabajo completo antes de activarlo.
Workflow Studio mantiene el disparador, el horario de disponibilidad, las condiciones y las acciones juntos en un espacio de trabajo claro. Cada bloque puede editarse, probarse y revisarse sin perder de vista la automatización completa.
call.misseddata.number = +1 202 555 ••••POST /office/alertDisponibilidad
Los eventos fuera de este horario se omiten y se explican en el registro de ejecución.
CONTROL DEL FLUJO DE TRABAJO MÓVIL
Convierta sus flujos de trabajo favoritos en modos de un solo toque.
Administre Workflow Studio desde la aplicación móvil SMSMobileAPI. Marque los flujos de trabajo que utiliza con más frecuencia como favoritos y luego actívelos o pausalos directamente desde la pantalla de inicio de la aplicación, sin abrir el panel.
- 1
Crear y probar
Cree el flujo de trabajo en el panel o la aplicación móvil y valídelo de forma segura.
- 2
Añadir a favoritos
Fija los flujos de trabajo que quieras que estén disponibles en el momento en que se abre la aplicación.
- 3
Cambia con un toque
Activa o pausa un modo favorito al instante desde tu móvil.
MODOS DE EJEMPLO
Algunos modos útiles para inspirarte.
Estos son solo ejemplos. Crea tus propios modos según tus horarios, contactos, prioridades y necesidades empresariales. Después, añade tus flujos de trabajo más útiles a favoritos para controlarlos con un solo toque desde la aplicación móvil.
Modo de conducción
Reconozca las llamadas perdidas, notifique a la persona adecuada y retrase el seguimiento que no sea urgente mientras está de viaje.
Modo de enfoque
Escala solo mensajes urgentes mientras codificas, creas o te concentras sin interrupciones rutinarias.
Modo familiar
Pausa las automatizaciones profesionales fuera del trabajo y conserva solo las alertas esenciales que elijas.
Modo de guardia
Enrute mensajes urgentes y llamadas perdidas a la persona responsable durante un período definido.
Modo Reunión
Confirma las llamadas perdidas durante una reunión y reenvía solo los mensajes urgentes al compañero que elijas.
Modo Vacaciones
Envía una respuesta de ausencia, dirige las solicitudes urgentes y pausa las notificaciones rutinarias de trabajo hasta tu regreso.
WORKFLOW STUDIO API
Gestiona Workflow Studio directamente mediante la API.
La API de Workflow Studio permite a tu aplicación listar workflows, activarlos o pausarlos, gestionar favoritos móviles y consultar los registros de ejecución. Cada cambio se sincroniza con el panel de control y la aplicación móvil.
Consulta la documentación de la API de Workflow StudioGET/workflow/list/POST/workflow/state/POST/workflow/favorite/GET/workflow/logs/Una lógica visual: CUANDO → PROGRAMACIÓN → SI → ENTONCES.Cada flujo de trabajo comienza con un evento, puede ejecutarse únicamente durante los días, las horas o el periodo de fechas que elijas, evaluar hasta 20 condiciones y encolar hasta 10 acciones.+
AUTOMATIZACIÓN BASADA EN HORARIO
Activa una automatización solo cuando deba estar disponible.
Un flujo de trabajo está activo todo el tiempo por defecto. Cuando el momento importa, usa la misma zona horaria que tu perfil y define exactamente cuándo se permite ejecutar la acción. Los eventos fuera de ese horario se omiten de forma segura y quedan explicados en el registro de ejecución.
Siempre activo
Reacciona a los eventos coincidentes en cualquier momento, sin restricción de disponibilidad.
Todos los días
Elija una o más franjas horarias diarias, incluida una franja que continúe después de la medianoche.
Días laborables seleccionados
Utilice franjas de disponibilidad diferentes para el lunes, los fines de semana, los días de guardia o cualquier día seleccionado.
Periodo de fecha fija
Establezca una fecha y hora de inicio locales exactas y una fecha y hora de finalización exactas para una campaña o proceso temporal.
15 desencadenantes de eventos
Supervise todo el ciclo de vida de las comunicaciones móviles.
Elija el momento exacto que importa. Workflow Studio expone eventos operativos de los canales conectados a SMSMobileAPI.
SMS
5 eventos- Envío de API
- Confirmación enviada
- Error de envío
- SMS recibido
- SMS enviado manualmente desde el móvil
Llamadas
3 eventos- Llamada perdida
- Llamada entrante
- Llamada saliente
- Envío en progreso
- Confirmación enviada
- Error de envío
- Mensaje recibido
- Mensaje de voz transcrito
Correo electrónico
2 eventos- Correo enviado
- Correo recibido
Condiciones precisas
Pase de un evento general a una decisión empresarial concreta.
Las condiciones examinan los campos reales del evento. Combine varias reglas con la lógica ALL o ANY, elija coincidencia sensible a mayúsculas cuando sea necesario y use expresiones regulares para formatos avanzados.
Ejemplo: detectar un SMS entrante urgente
- Evento
- sms.received
- Campo
- data.message
- Operador
- contiene
- Valor
- urgente
- Siguiente acción
- Notificar el móvil conectado y enviar un acuse de recibo SMS
Marcadores dinámicos
Los datos dinámicos mantienen cada acción personal y útil.
Un marcador se reemplaza por el valor real del evento cuando se ejecuta el flujo de trabajo. Use el nombre bruto del campo en una condición; dentro de una acción, envuelva ese mismo campo entre dobles llaves.
data.from→Acción{{data.from}}{{data.from}}El remitente de un mensaje entrante SMS o WhatsApp
{{data.message}}El texto completo incluido en el evento
{{data.number}}El número de teléfono implicado en una llamada
{{data.device_id}}El móvil conectado al que concierne el evento
{{data.contact_name}}El nombre de contacto disponible del WhatsApp o del móvil
{{data.transcript}}El texto generado a partir de un mensaje de voz WhatsApp
{{type}}El tipo exacto de evento que inició el flujo de trabajo
{{occurred_at}}La hora UTC en que ocurrió la actividad de comunicación
Importante:Si un evento no proporciona un valor, el marcador queda vacío. Añada una condición “Exists” cuando esa información sea obligatoria.
5 tipos de acción
Continuar la conversación o conectar otro sistema.
Añada varias acciones a un flujo de trabajo. Los campos pueden contener contenido fijo, marcadores dinámicos o ambos.
Enviar un SMS
Responder al remitente, notificar a un miembro del equipo o continuar un proceso operativo a través de un móvil conectado.
Enviar WhatsApp
Encolar una respuesta WhatsApp mediante la sesión WhatsApp vinculada y activa.
Enviar un correo electrónico
Utilice un buzón de correo ya configurado en la cuenta SMSMobileAPI.
Enviar una notificación móvil
Alertar a un móvil SMSMobileAPI conectado específico usando su identificador de dispositivo.
Llamar a un webhook HTTPS
Enviar mediante POST el evento y los campos resueltos a un endpoint público HTTPS en su propia aplicación.
Control y observabilidad
Diseñado para una ejecución controlada, no para una acción frágil en el navegador.
Los flujos de trabajo activos escuchan eventos Webhook V2 compatibles. Las acciones que coinciden entran en una cola asíncrona duradera, lo que mantiene el panel de control receptivo y permite que el trabajador rastree intentos y fallos de forma independiente.
Acciones asíncronas
Los servicios externos lentos no bloquean la solicitud del panel de control.
Cola con gestión de reintentos
Los trabajos de acción conservan su contador de intentos, el siguiente intento y el estado final.
Aislamiento de cuenta
Cada flujo de trabajo, ejecución y acción pertenece a la cuenta autenticada.
Definiciones versionadas
Cada actualización guardada incrementa la versión de la definición del flujo de trabajo.
Pausar en cualquier momento
Mantén un flujo de trabajo editable y comprobable sin permitir que reaccione a eventos en producción.
Registro de auditoría detallado
Filtra ejecuciones e inspecciona las trazas de condiciones, los resultados de acciones y los errores.
Ideas de automatización
Flujos de trabajo útiles que puede crear en minutos.
Respuesta por palabra clave
Cuando se recibe un SMS y el mensaje contiene “INFO”, enviar la información solicitada de vuelta al mismo número.
↗Seguimiento de llamadas perdidas
Cuando llega una llamada perdida, enviar un acuse de recibo SMS y notificar al móvil de soporte conectado.
↗Escalada de WhatsApp
Cuando un mensaje WhatsApp recibido contiene “urgent”, alertar a un miembro del equipo y reenviar el evento a su endpoint HTTPS.
↗Monitorización de fallos
Cuando una operación de envío SMS o WhatsApp falla, enviar un correo electrónico que contenga el destinatario, la fuente y el error devuelto.
↗Un flujo de trabajo real en SMSMobileAPI
Thomas, el CEO, vinculó una llamada perdida a la iluminación de su oficina.
Thomas definió un flujo de trabajo para un número de cliente importante y un período de disponibilidad preciso. Si ese cliente llama durante ese horario y la llamada no es atendida, Workflow Studio envía el evento al sistema de automatización de la oficina a través de un webhook HTTPS. La luz de la oficina parpadea de inmediato, de modo que la llamada perdida no pase desapercibida.
Simulación sin efectos secundarios
Simula primero. Activa solo cuando el resultado sea correcto.
El simulador seguro crea un evento de muestra realista, evalúa cada condición y resuelve todos los marcadores de posición. A continuación muestra qué acciones se ejecutarían — sin contactar a ningún destinatario ni a un endpoint externo.
- ✓Consulta el valor recibido y el esperado para cada condición
- ✓Confirma si la lógica requiere que TODAS o CUALQUIERA de las condiciones coincida
- ✓Previsualiza el destinatario final, el mensaje, el asunto o el cuerpo de JSON
- ✓Mantén todos los efectos secundarios reales deshabilitados durante la simulación
{
"type": "sms.received",
"data": {
"from": "+12025550147",
"message": "urgent request"
}
}Preguntas frecuentes sobre flujos de trabajo
Respuestas claras antes de su primera automatización.
Comprenda eventos, límites, simulaciones y ejecución antes de activar un flujo de trabajo en vivo.
¿Necesito escribir código?+
No para las acciones y condiciones SMSMobileAPI. Solo se necesita un desarrollador si decide llamar a un webhook HTTPS personalizado o conectar su propio sistema externo.
¿Puede un flujo de trabajo usar varias condiciones?+
Sí. Un flujo de trabajo admite hasta 20 condiciones. Puede requerir que todas las condiciones coincidan o continuar cuando cualquiera de ellas coincida.
¿Puede un flujo de trabajo ejecutar varias acciones?+
Sí. Un flujo de trabajo puede encolar hasta 10 acciones en el orden definido en el generador visual.
¿Envía la simulación mensajes reales?+
No. El simulador evalúa condiciones y resuelve los marcadores de posición, pero evita explícitamente toda acción en vivo.
¿Dónde puedo ver qué sucedió?+
El registro de ejecución muestra el evento, el estado, la traza de condiciones, los intentos de acciones asincrónicas, extractos de resultados y errores.
¿Puedo detener una automatización sin eliminarla?+
Sí. Póngala en pausa para mantener la definición disponible para edición y simulación, y luego reactívela cuando esté lista.
¿Puedo limitar un flujo de trabajo a ciertas horas o fechas?+
Sí. Manténgalo siempre activo, elija ventanas horarias diarias, seleccione días laborables con sus propias horas o defina una fecha de inicio y fin exactas. El horario sigue la zona horaria configurada en Mi perfil.
¿Qué ocurre cuando faltan datos del evento?+
El marcador de posición correspondiente se resuelve en un valor vacío. Utilice la condición Existe siempre que ese campo sea necesario para la acción.
¿Son los flujos de trabajo lo mismo que los webhooks externos?+
Se complementan. Workflow Studio toma decisiones y puede ejecutar acciones integradas; una acción webhook puede entonces enviar el evento coincidente a su propia aplicación.
DEL EVENTO A LA ACCIÓN
Haga que su comunicación móvil reaccione automáticamente.
Abra Workflow Studio, seleccione el evento que importa, agregue sus condiciones y acciones, ejecute una simulación segura y active el flujo de trabajo cuando la vista previa sea correcta.
