Workflow Studio · Automatisation mobile sans code
Automatisez ce qui se passe lorsque vous recevez un appel, SMS, WhatsApp
Dites à Workflow Studio : « Lorsque cela se produit, et uniquement dans ces conditions, faites cela. » Il surveille les événements pris en charge (SMS, appel, WhatsApp et e-mail), applique vos règles, puis réagit pour vous.
✓Concevez et testez en toute sécurité avant l'activation. Les simulations n'envoient jamais de message réel SMS, WhatsApp, d'e-mail, de notification ou de webhook.
{{data.from}}{{data.device_id}}AGENT IA WORKFLOW
Décrivez l’automatisation. Laissez l’agent IA construire le workflow.
Expliquez simplement ce que vous souhaitez automatiser avec votre mobile. L’agent pose uniquement les questions utiles, comprend vos réponses et prépare le workflow complet à vérifier dans Workflow Studio.
- Aucune expertise en workflow ni vocabulaire technique requis
- Des questions claires vous guident pour chaque information manquante
- Un workflow prêt à vérifier est préparé en quelques minutes
Lorsque je manque l’appel d’un client pendant les heures d’ouverture, envoyez-lui un SMS rassurant.
Quelles sont vos heures d’ouverture ?
Du lundi au vendredi, de 09:00 à 17:00.
Parfait. J’ai toutes les informations nécessaires. Je crée maintenant le workflow.
Workflow
Un workflow est une règle simple qui s'exécute automatiquement.
Il indique à SMSMobileAPI quoi faire lorsqu'un événement se produit. Vous choisissez l'événement, les conditions optionnelles et l'action. Une fois actif, il surveille et réagit pour vous.
Exemple : lorsqu'un SMS contient « URGENT », notifiez votre équipe et envoyez une réponse automatique.
Workflow Studio, tout simplement
Vos événements mobiles déclenchent automatiquement la bonne action.
Un client appelle pendant les heures d'ouverture et vous manquez l'appel. Workflow Studio peut immédiatement envoyer un accusé de réception SMS et prévenir votre équipe — sans que personne n'ait à surveiller le tableau de bord.
Aperçu de Workflow Studio
Visualisez le workflow complet avant de l'activer.
Workflow Studio regroupe le déclencheur, le calendrier de disponibilité, les conditions et les actions dans un espace de travail clair. Chaque bloc peut être modifié, testé et révisé sans perdre de vue l'automatisation globale.
call.misseddata.number = +1 202 555 ••••POST /office/alertDisponibilité
Les événements en dehors de ce planning sont ignorés et expliqués dans le journal d'exécution.
Contrôle des workflows mobiles
Transformez vos workflows favoris en modes activables en une seule touche.
Gérez Workflow Studio depuis l'application mobile SMSMobileAPI. Marquez les workflows que vous utilisez le plus comme favoris, puis activez-les ou mettez-les en pause directement depuis l'écran d'accueil de l'application — sans ouvrir le tableau de bord.
- 1
Créer et tester
Créez le workflow dans le tableau de bord ou l'application mobile et validez-le en toute sécurité.
- 2
Ajouter aux favoris
Épinglez les workflows que vous souhaitez avoir disponibles dès l'ouverture de l'application.
- 3
Basculer d'une simple pression
Activez ou mettez en pause un mode favori instantanément depuis votre mobile.
Exemples de modes
Quelques modes utiles pour vous inspirer.
Ce ne sont que des exemples. Créez vos propres modes en fonction de votre emploi du temps, de vos contacts, de vos priorités et des besoins de votre activité, puis ajoutez vos workflows les plus utiles aux favoris pour un contrôle en une touche depuis l'application mobile.
Mode Conduite
Accusez réception des appels manqués, avertissez la personne concernée et reportez les relances non urgentes pendant que vous êtes en déplacement.
Mode Concentration
Faites remonter uniquement les messages urgents pendant que vous codez, créez ou vous concentrez, sans interruptions de routine.
Mode Famille
Mettez en pause les automatisations professionnelles en dehors du travail et ne conservez que les alertes essentielles que vous choisissez.
Mode de garde
Redirigez les messages urgents et les appels manqués vers la personne responsable pendant une période définie.
Mode Réunion
Accusez réception des appels manqués pendant une réunion et transférez uniquement les messages urgents au collègue de votre choix.
Mode Vacances
Envoyez une réponse d'absence, redirigez les demandes urgentes et mettez en pause les notifications de travail non essentielles jusqu'à votre retour.
WORKFLOW STUDIO API
Gérez Workflow Studio directement depuis l'API.
L’API Workflow Studio permet à votre application de lister les workflows, de les activer ou de les mettre en pause, de gérer les favoris mobiles et de récupérer les journaux d’exécution. Chaque modification est synchronisée avec le tableau de bord et l’application mobile.
Consulter la documentation Workflow Studio APIGET/workflow/list/POST/workflow/state/POST/workflow/favorite/GET/workflow/logs/Une logique visuelle : QUAND → HORAIRE → SI → ALORS.Chaque workflow commence par un événement, peut s'exécuter uniquement pendant les jours, heures ou périodes de dates que vous choisissez, évaluer jusqu'à 20 conditions et mettre en file d'attente jusqu'à 10 actions.+
Automatisation dépendante du temps
Activez une automatisation uniquement lorsqu'elle doit être disponible.
Par défaut, un workflow est actif en permanence. Lorsque le calendrier a de l'importance, utilisez le même fuseau horaire que celui de votre profil et définissez précisément quand l'action est autorisée à s'exécuter. Les événements en dehors de ce planning sont ignorés en toute sécurité et restent expliqués dans le journal d'exécution.
Toujours actif
Réagir aux événements correspondants à tout moment, sans restriction de disponibilité.
Tous les jours
Choisissez une ou plusieurs plages horaires journalières, y compris une plage qui se prolonge après minuit.
Jours de la semaine sélectionnés
Utilisez des plages de disponibilité différentes pour le lundi, le week-end, les jours de permanence ou tout autre jour choisi.
Période à dates fixes
Définissez une date et une heure locale de début exactes et une date et une heure de fin exactes pour une campagne ou un processus temporaire.
15 déclencheurs d'événements
Suivez l'intégralité du cycle de vie des communications mobiles.
Choisissez le moment précis qui compte. Workflow Studio expose les événements opérationnels des canaux connectés à SMSMobileAPI.
SMS
5 événements- Soumission API
- Confirmation d'envoi
- Échec d'envoi
- SMS reçu
- SMS envoyé manuellement depuis un mobile
Appels
3 événements- Appel manqué
- Appel entrant
- Appel sortant
- Soumission en cours d'envoi
- Confirmation d'envoi
- Échec d'envoi
- Message reçu
- Message vocal transcrit
- E-mail envoyé
- E-mail reçu
Conditions précises
Passez d'un événement général à une décision métier précise.
Les conditions examinent les champs réels de l'événement. Combinez plusieurs règles avec la logique ALL ou ANY, choisissez une correspondance sensible à la casse si nécessaire, et utilisez des expressions régulières pour des formats avancés.
Exemple : détecter un SMS entrant urgent
- Événement
- sms.received
- Champ
- data.message
- Opérateur
- contient
- Valeur
- urgent
- Action suivante
- Notifier le mobile connecté et envoyer un accusé de réception SMS
Variables dynamiques
Les données dynamiques rendent chaque action personnalisée et utile.
Un espace réservé est remplacé par la valeur réelle provenant de l'événement lorsque le workflow s'exécute. Utilisez le nom brut du champ dans une condition, puis entourez ce même champ de doubles accolades dans une action.
data.from→Action{{data.from}}{{data.from}}L'expéditeur d'un message SMS ou WhatsApp entrant
{{data.message}}Le texte complet transmis par l'événement
{{data.number}}Le numéro de téléphone impliqué dans l'appel
{{data.device_id}}Le mobile connecté concerné par l'événement
{{data.contact_name}}Le nom du contact WhatsApp ou du contact mobile disponible
{{data.transcript}}Le texte généré à partir d'un message vocal WhatsApp
{{type}}Le type d'événement exact qui a déclenché le workflow
{{occurred_at}}L'heure UTC à laquelle l'activité de communication a eu lieu
Important :Si un événement ne fournit pas de valeur, l'espace réservé devient vide. Ajoutez une condition « Existe » lorsque cette information est requise.
5 types d'actions
Poursuivez la conversation ou connectez un autre système.
Ajoutez plusieurs actions à un workflow. Les champs peuvent contenir du contenu fixe, des espaces réservés dynamiques, ou les deux.
Envoyer un SMS
Répondez à l'expéditeur, notifiez un membre de l'équipe ou poursuivez un processus opérationnel via un mobile connecté.
Envoyer un WhatsApp
Mettez en file d'attente une réponse WhatsApp via la session WhatsApp liée et active.
Envoyer un e-mail
Utilisez une boîte e-mail déjà configurée dans le compte SMSMobileAPI.
Envoyer une notification mobile
Alertez un mobile SMSMobileAPI connecté spécifique en utilisant son identifiant d'appareil.
Appeler un webhook HTTPS
Envoyez en POST l'événement et les champs résolus vers un endpoint public HTTPS de votre application.
Contrôle et observabilité
Conçu pour une exécution contrôlée, pas pour une action fragile côté navigateur.
Les workflows actifs écoutent les événements Webhook V2 pris en charge. Les actions correspondantes entrent dans une file asynchrone durable, ce qui maintient la réactivité du tableau de bord et permet au worker de suivre indépendamment les tentatives et les échecs.
Actions asynchrones
Les services externes lents ne bloquent pas la requête du tableau de bord.
File prenant en charge les réessais
Les tâches d'action conservent leur nombre de tentatives, la prochaine tentative et l'état final.
Isolation des comptes
Chaque workflow, exécution et action appartient au compte authentifié.
Définitions versionnées
Chaque mise à jour sauvegardée incrémente la version de la définition du workflow.
Suspendre à tout moment
Gardez un workflow modifiable et testable sans qu'il ne réagisse aux événements en direct.
Journal d'audit détaillé
Filtrez les exécutions et inspectez les traces de conditions, les résultats des actions et les erreurs.
Idées d'automatisation
Des flux de travail utiles à créer en quelques minutes.
Réponse par mot-clé
Lorsqu'un SMS est reçu et que le message contient “INFO”, envoyez les informations demandées au même numéro.
↗Suivi des appels manqués
Lorsqu'un appel manqué est détecté, envoyez un SMS d'accusé de réception et prévenez le mobile d'assistance connecté.
↗Escalade de WhatsApp
Lorsqu'un message WhatsApp reçu contient “urgent”, alertez un membre de l'équipe et transmettez l'événement à votre point de terminaison HTTPS.
↗Surveillance des échecs
Lorsqu'une opération d'envoi SMS ou WhatsApp échoue, envoyez un e-mail contenant le destinataire, la source et l'erreur renvoyée.
↗Explore visual examples from a simple missed-call reply to CRM, API and smart-office automations.
Un flux de travail réel chez SMSMobileAPI
Thomas, le PDG, a relié un appel manqué à l'éclairage de son bureau.
Thomas a défini un flux de travail pour un numéro de client important et une plage de disponibilité précise. Si ce client appelle pendant ces heures et que l'appel est manqué, Workflow Studio envoie l'événement au système d'automatisation du bureau via un webhook HTTPS. La lumière du bureau clignote alors immédiatement, de sorte que l'appel manqué ne passe pas inaperçu.
Simulation sans effets secondaires
Simulez d'abord. Activez uniquement lorsque le résultat est correct.
Le simulateur sécurisé crée un événement d'exemple réaliste, évalue chaque condition et résout tous les espaces réservés. Il affiche ensuite quelles actions seraient exécutées — sans contacter un destinataire ni un point de terminaison externe.
- ✓Voir la valeur reçue et la valeur attendue pour chaque condition
- ✓Confirmer si la logique requiert que TOUTES ou AU MOINS UNE condition corresponde
- ✓Aperçu du destinataire final, du message, de l'objet ou du corps JSON.
- ✓Maintenez tous les effets en direct désactivés pendant la simulation.
{
"type": "sms.received",
"data": {
"from": "+12025550147",
"message": "urgent request"
}
}FAQ sur les flux de travail
Des réponses claires avant votre première automatisation.
Comprenez les événements, les limites, les simulations et l'exécution avant d'activer un flux de travail en production.
Dois-je écrire du code ?+
Non pour les actions et conditions SMSMobileAPI. Un développeur n'est nécessaire que si vous choisissez d'appeler un webhook HTTPS personnalisé ou de connecter votre propre système externe.
Un flux de travail peut‑il utiliser plusieurs conditions ?+
Oui. Un flux de travail prend en charge jusqu'à 20 conditions. Vous pouvez exiger que toutes les conditions correspondent ou poursuivre dès qu'une seule condition est satisfaite.
Un flux de travail peut‑il lancer plusieurs actions ?+
Oui. Un flux de travail peut mettre en file jusqu'à 10 actions, dans l'ordre défini par le générateur visuel.
Une simulation envoie‑t‑elle de vrais messages ?+
Non. Le simulateur évalue les conditions et résout les espaces réservés, mais empêche explicitement toute action en direct.
Où puis‑je voir ce qui s'est passé ?+
Le journal d'exécution affiche l'événement, le statut, la trace des conditions, les tentatives d'actions asynchrones, des extraits de résultat et les erreurs.
Puis-je arrêter une automatisation sans la supprimer ?+
Oui. Suspendez-la pour conserver la définition disponible pour modification et simulation, puis réactivez-la lorsque vous êtes prêt.
Puis-je limiter un workflow à des horaires ou des dates précis ?+
Oui. Laissez-le toujours actif, choisissez des plages horaires quotidiennes, sélectionnez des jours de la semaine avec leurs propres horaires, ou définissez une date de début et de fin exactes. Le calendrier suit le fuseau horaire configuré dans Mon profil.
Que se passe-t-il lorsque des données d'événement sont manquantes ?+
Le champ correspondant est remplacé par une valeur vide. Utilisez la condition Exists chaque fois que ce champ est requis par l'action.
Les workflows sont-ils identiques aux webhooks externes ?+
Ils se complètent. Workflow Studio prend des décisions et peut exécuter des actions intégrées ; une action webhook peut ensuite transmettre l'événement correspondant à votre application.
De l'événement à l'action
Faites réagir automatiquement vos communications mobiles.
Ouvrez Workflow Studio, sélectionnez l'événement pertinent, ajoutez vos conditions et actions, effectuez une simulation sécurisée, puis activez le workflow lorsque l'aperçu est correct.
