Vos SMS partent de votre propre mobile.Découvrez comment
PLATFORMEArchitecture API-premièreJumelage sécurisé de l'appareilVisibilité de la livraisonContrôle multi-appareilsDocumentation en version

WORKFLOW STUDIO · AUTOMATISATION MOBILE SANS CODE

Transformez chaque événement mobile en la bonne action suivante.

Workflow Studio relie ce qui se passe sur vos mobiles à ce que votre entreprise doit faire ensuite. Sélectionnez un SMS, appel, WhatsApp ou e‑mail, filtrez‑le avec des conditions précises et lancez une ou plusieurs actions depuis un espace de travail visuel — sans écrire de code.

✓Construisez et testez en toute sécurité avant activation. Les simulations n'envoient jamais un SMS réel, un message WhatsApp, un e‑mail, une notification ou un webhook.

QUAND✉
SMS reçusms.received
PLANIFICATION◷
Monday–Friday · 09:00–17:00America/New_York
SI⌕
Le message contient « urgent »data.message
ALORSEnvoyer SMS{{data.from}}
ETNotification mobile{{data.device_id}}
Workflow actifTesté avant activation
15
Événements pris en chargeSur SMS, appels, WhatsApp et e‑mail
11
Opérateurs de conditionDes vérifications d'existence simples aux expressions régulières
5
Types d'actionMessages, notifications, e‑mails et webhooks HTTPS
0
Code requisConfigurer, simuler et activer visuellement

POURQUOI WORKFLOW STUDIO

Une automatisation qui part des canaux de communication que vous utilisez déjà.

Workflow Studio transforme ces événements en processus cohérents, afin que la réponse, l'alerte ou l'intégration appropriée puisse se produire sans attendre que quelqu'un surveille chaque écran.

01

Réagissez plus rapidement

Déclenchez un suivi dès qu'un événement pris en charge entre dans SMSMobileAPI, au lieu de dépendre de vérifications manuelles.

02

Réduisez le travail répétitif

Réutilisez directement l'expéditeur, le message, le contact, l'appareil ou les données de l'événement dans l'action suivante.

03

Assurez la cohérence des décisions

Appliquez à chaque fois les mêmes conditions de mot‑clé, de numéro, de statut ou de durée.

04

Connectez les systèmes existants

Envoyez un webhook HTTPS structuré à votre logiciel lorsqu'un événement mobile correspondant se produit.

05

Testez avant la mise en production

Prévisualisez chaque résultat de condition et chaque champ d'action résolu sans exécuter d'action réelle.

06

Comprenez chaque exécution

Consultez le déclencheur, la trace des conditions, l'état des actions, les tentatives et les détails des erreurs dans un seul journal d'audit.

CHOOSE YOUR STARTING POINT

Choose a ready-to-use template or start from a blank workflow.

Workflow Studio adapts to your experience and your objective. Save time with a complete template built around a supported event, or begin with an empty canvas and configure every event, condition and action yourself.

+BLANK WORKFLOW

Build your own automation

Start with an empty workflow, select the event you want to monitor, then add your schedule, conditions and actions with complete freedom.

Start with a blank workflow →
✦READY-TO-USE TEMPLATES

Start faster with a proven structure

Choose a template organized by event and business goal. The trigger, useful conditions and actions are already prepared, so you can create a working automation in minutes.

  • ✓Templates cover the SMS, call, WhatsApp and email events available in Workflow Studio
  • ✓WHEN, IF and THEN blocks are already completed with useful example values
  • ✓Action content follows the language selected in your dashboard
  • ✓You can safely test the complete workflow before activating it
Explore workflow templates →
✎
Every template remains fully editable.

A template is a starting point, never a restriction. Rename it, change its event, adjust or remove conditions, rewrite the action content, add more actions and choose exactly when it may run.

L'éditeur visuel

Une logique visuelle : QUAND → PLANIFICATION → SI → ALORS.

Chaque workflow commence par un événement, peut s'exécuter uniquement pendant les jours, heures ou plage de dates que vous choisissez, évaluer jusqu'à 20 conditions et mettre en file d'attente jusqu'à 10 actions.

QUAND
⚡

Choisir l'événement

Démarrer à partir d'un SMS reçu, d'un appel manqué, d'un message WhatsApp, d'une transcription vocale, d'un résultat de livraison ou d'un événement e‑mail.

PLANIFICATION
◷

Choisir quand il peut s'exécuter

Laissez-le toujours actif, sélectionnez des heures quotidiennes, choisissez des jours précis de la semaine ou définissez une date de début et de fin exactes.

SI
⌕

Filtrer les situations pertinentes

Vérifier si un champ existe, est égal à, contient, commence par, se termine par, est supérieur ou inférieur à, ou correspond à une expression régulière.

ALORS
↗

Effectuer une ou plusieurs actions

Envoyer un SMS, un message WhatsApp, un e‑mail ou une notification mobile, ou appeler votre propre webhook HTTPS.

Aperçu du Workflow Studio

Consultez le workflow complet avant de l'activer.

Workflow Studio regroupe le déclencheur, le planning de disponibilité, les conditions et les actions dans un espace de travail clair. Chaque bloc peut être édité, testé et révisé sans perdre de vue l'automatisation complète.

Workflow Studio● BROUILLON · MODIFIABLE EN TOUTE SÉCURITÉ
Alerte d'appel manqué client
1 · QUAND CELA SE PRODUITAppel manquécall.missed
↓
2 · QUAND DISPONIBLElundi–vendredi09:00–17:00 · America/New_York
↓
3 · UNIQUEMENT SICorrespondance du numéro clientdata.number = +1 202 555 ••••
↓
4 · CHOISIR CE QUI DOIT SE PRODUIREAppeler le webhook sécurisé HTTPSPOST /office/alert
Bloc sélectionné

Disponibilité

MTWTFSS

Les événements en dehors de ce planning sont ignorés et expliqués dans le journal d'exécution.

Aperçu de l'interface — le studio en direct utilise le fuseau horaire configuré dans Mon profil.

Automatisation dépendante du fuseau horaire

Activez une automatisation uniquement lorsqu'elle doit être disponible.

Par défaut, un workflow est actif en permanence. Lorsque le timing est important, 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 consignés dans le journal d'exécution.

◷
Prise en charge du fuseau horaire par conceptionWorkflow Studio utilise le fuseau horaire configuré dans Mon profil et l'affiche toujours à côté du planning.
∞

Toujours actif

Réagir aux événements correspondants à tout moment, sans restriction de disponibilité.

24h

Tous les jours

Choisissez une ou plusieurs plages horaires quotidiennes, y compris une plage qui se poursuit après minuit.

LUN

Jours de la semaine sélectionnés

Utilisez des plages de disponibilité différentes pour le lundi, les week-ends, les jours d'astreinte ou tout autre jour choisi.

→

Période à date fixe

Définissez une date et une heure de début locales exactes ainsi qu'une date et une heure de fin exactes pour une campagne ou un processus temporaire.

15 déclencheurs d'événements

Suivez l'ensemble du cycle de communication mobile.

Choisissez le moment exact qui compte. Workflow Studio expose les événements opérationnels des canaux connectés à SMSMobileAPI.

SMS

SMS

5 événements
  • API soumis
  • Confirmation d'envoi
  • Échec d'envoi
  • SMS reçu
  • SMS envoyé manuellement depuis un mobile
Appel

Appels

3 événements
  • Appel manqué
  • Appel entrant
  • Appel sortant
WA

WhatsApp

5 événements
  • Soumission en cours d'envoi
  • Confirmation d'envoi
  • Échec d'envoi
  • Message reçu
  • Message vocal transcrit
@

E-mail

2 événements
  • 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 inspectent les champs réels de l'événement. Combinez plusieurs règles avec la logique ALL ou ANY, choisissez la correspondance sensible à la casse si nécessaire, et utilisez des expressions régulières pour les formats avancés.

ExisteN'existe pasÉgaleDifférent deContientNe contient pasCommence parSe termine parSupérieur àInférieur àExpression régulière
SI

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
Événements correspondants — Continuer

Espaces réservés dynamiques

Les données dynamiques rendent chaque action personnalisée et utile.

Un espace réservé est remplacé par la valeur réelle fournie par l'événement lors de l'exécution du workflow. Utilisez le nom brut du champ dans une condition, puis encadrez ce même champ par des doubles accolades ({{...}}) dans une action.

Conditiondata.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 un 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 “Exists” lorsque cette information est requise.

5 types d'actions

Poursuivre la conversation ou connecter un autre système.

Ajoutez plusieurs actions à un même workflow. Les champs peuvent contenir du contenu fixe, des espaces réservés dynamiques, ou les deux.

SMS

Envoyer un SMS

Répondre à l'expéditeur, notifier un membre de l'équipe ou poursuivre un processus opérationnel via un mobile connecté.

WA

Envoyer un WhatsApp

Mettre 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

Alerter un mobile SMSMobileAPI connecté spécifique en utilisant son identifiant d'appareil.

{}

Appeler un webhook HTTPS

Envoyer (POST) l'événement et les champs résolus vers un endpoint public HTTPS de votre application.

Idées d'automatisation

Des workflows utiles que vous pouvez créer en quelques minutes.

01

Réponse par mot-clé

Lorsqu'un SMS est reçu et que le message contient “INFO”, renvoyez les informations demandées au même numéro.

02

Suivi des appels manqués

Lorsqu'un appel manqué survient, envoyez un accusé de réception SMS et notifiez le mobile de support connecté.

03

Escalade WhatsApp

Lorsqu'un message WhatsApp reçu contient “urgent”, alertez un membre de l'équipe et transmettez l'événement à votre endpoint HTTPS.

04

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.

05

Routage des messages vocaux

Lorsqu'un message vocal WhatsApp est transcrit, détectez un mot-clé dans la transcription et envoyez le texte à votre système métier.

06

Rapports d'appels

Lorsqu'un appel entrant ou sortant est synchronisé, transmettez le numéro, la durée et l'appareil à votre endpoint de reporting.

07

Assistance en dehors des heures d'ouverture

En dehors des heures d'ouverture, accuser automatiquement la réception d'un SMS reçu et envoyer les demandes urgentes à la personne de permanence.

08

Confirmation de rendez-vous

Lorsque le client répond « OUI », notifier le système de planification et confirmer que le rendez-vous est réservé.

09

Campagne temporaire

Acheminer les messages contenant un mot-clé de campagne vers un webhook et une réponse dédiés uniquement pendant une période définie.

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 workflow pour un numéro client important et une période de disponibilité précise. Si ce client appelle pendant ces plages et que l'appel est manqué, Workflow Studio envoie l'événement au système d'automatisation du bureau via un webhook HTTPS. L'éclairage du bureau clignote alors immédiatement, de sorte que l'appel manqué ne passe pas inaperçu.

☎Appel client
→
×Manqué pendant les heures sélectionnées
→
{}Webhook HTTPS sécurisé
→
✦L'éclairage du bureau clignote

SIMULATION SANS EFFETS SECONDAIRES

Simulez d'abord. Activez uniquement lorsque le résultat est correct.

Le simulateur sûr crée un événement d'exemple réaliste, évalue chaque condition et remplace chaque espace réservé. Il indique ensuite quelles actions seraient exécutées — sans contacter de destinataire ni d'endpoint externe.

  • ✓Voir la valeur reçue et la valeur attendue pour chaque condition
  • ✓Confirmer si la logique exige que TOUTES ou AU MOINS UNE condition soit satisfaite
  • ✓Prévisualiser le destinataire final, le message, l'objet ou le corps de JSON
  • ✓Garder tous les effets secondaires réels désactivés pendant la simulation
TEST SÛRAUCUNE ACTION EN DIRECT
{
  "type": "sms.received",
  "data": {
    "from": "+12025550147",
    "message": "urgent request"
  }
}
CONDITIONS✓ SATISFAIT
APERÇUSend SMS → +12025550147

CONTRÔLE ET OBSERVABILITÉ

Conçu pour une exécution contrôlée, et non comme une action fragile côté navigateur.

Les workflows actifs écoutent les événements Webhook V2 pris en charge. Les actions correspondantes sont placées dans une file asynchrone durable, ce qui maintient le tableau de bord réactif et permet au processus de traitement de suivre indépendamment les tentatives et les échecs.

✓

Actions asynchrones

Les services externes lents ne maintiennent pas la requête du tableau de bord ouverte.

✓

File gérant les réessais

Les tâches d'action conservent leur nombre de tentatives, la date de la tentative suivante et leur état final.

✓

Isolation des comptes

Chaque workflow, exécution et action appartient au compte authentifié.

✓

Définitions versionnées

Chaque mise à jour enregistrée incrémente la version de la définition du workflow.

✓

Mettre en pause à tout moment

Conserver un workflow modifiable et testable sans lui permettre de réagir aux événements en production.

✓

Piste d'audit détaillée

Filtrer les exécutions et inspecter les traces de conditions, les résultats des actions et les erreurs.

POUR TOUTES LES ÉQUIPES

Conçu tant pour les équipes opérationnelles que pour les développeurs.

Petites entreprises

Automatisez les accusés de réception et les alertes sans développer une plateforme d'intégration interne.

Support client

Orientez plus systématiquement les messages urgents et les appels manqués vers la bonne personne.

Développeurs

Connectez les événements mobiles à un endpoint HTTPS tout en conservant les règles de routage courantes dans le tableau de bord.

Agences et intégrateurs

Créez une logique de communication réplicable pour les comptes clients, avec tests et journaux visibles.

Foire aux questions — Workflows

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 workflow 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 personnalisé HTTPS ou de connecter votre propre système externe.

Un workflow peut-il utiliser plusieurs conditions ?+

Oui. Un workflow prend en charge jusqu'à 20 conditions. Vous pouvez exiger que toutes les conditions soient vérifiées ou poursuivre dès qu'au moins une condition est satisfaite.

Un workflow peut-il lancer plusieurs actions ?+

Oui. Un workflow peut mettre en file d'attente jusqu'à 10 actions, dans l'ordre défini dans l'éditeur 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 production.

Où puis-je voir ce qui s'est passé ?+

Le journal d'exécution affiche l'événement, le statut, le cheminement des conditions, les tentatives d'actions asynchrones, des extraits de résultats et les erreurs.

Puis-je arrêter une automatisation sans la supprimer ?+

Oui. Mettez-la en pause 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 heures ou des dates spécifiques ?+

Oui. Laissez-le toujours actif, choisissez des plages horaires quotidiennes, sélectionnez des jours de la semaine avec des horaires propres, ou définissez une date de début et de fin précises. Le planning suit le fuseau horaire configuré dans Mon profil.

Que se passe-t-il lorsque des données d'événement sont manquantes ?+

L'espace réservé correspondant est résolu en 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, lancez une simulation sécurisée, puis activez le workflow lorsque l'aperçu est correct.