WhatsApp Flows : Formulaires et micro-applications natives dans le chat

WhatsApp Flows : Formulaires et micro-applications natives dans le chat

Les WhatsApp Flows constituent l'une des fonctionnalités les plus puissantes de l'écosystème Meta Cloud API. Ils permettent d'ouvrir des formulaires natifs complets directement dans WhatsApp sans jamais rediriger le client vers un site web externe.

Cas d'usage e-commerce et entreprises au Maroc

1. Confirmation Cash on Delivery (COD)

Le client clique sur "Confirmer ma livraison" dans le message de commande et sélectionne :

  • Sa ville et son quartier précis.
  • Son créneau horaire de disponibilité (ex: "14h - 18h").
  • Des consignes pour le livreur (numéro d'appartement, interphone).

2. Prise de rendez-vous et qualification de prospects (Lead Gen)

Formulaire dynamique avec sélecteurs de date, choix de prestations et champs personnalisés.

3. Sondages de satisfaction (NPS / CSAT)

Notation par étoiles et commentaire envoyé en 3 secondes.

Comment envoyer un Flow via l'API

Passez l'objet interactive de type flow dans votre requête à POST /v1/messages :

{
  "to": "+212612345678",
  "channel": "whatsapp",
  "interactive": {
    "type": "flow",
    "header": { "type": "text", "text": "Confirmation de Commande" },
    "body": { "text": "Choisissez votre créneau et quartier de livraison :" },
    "footer": { "text": "Validation 1-Clic" },
    "action": {
      "name": "flow",
      "parameters": {
        "flow_message_version": "3",
        "flow_token": "token_cmd_12345",
        "flow_id": "123456789012345",
        "flow_cta": "Confirmer ma commande",
        "flow_action": "navigate",
        "flow_action_payload": {
          "screen": "APPOINTMENT_SLOT",
          "data": { "order_id": "CMD-12345" }
        }
      }
    }
  }
}

Récupération des réponses via Webhooks

Lorsqu'un utilisateur soumet le formulaire, EnvoiSMS.ma transmet immédiatement l'événement message.flow_response avec les données saisies au format JSON vers vos webhooks configurés.

Was this article helpful?