WhatsApp au cœur de vos parcours Client.io.

Ajoutez une action « webhook » à un parcours Customer.io : celle-ci envoie alors, via l'API Flowella, un modèle WhatsApp approuvé par Meta, dans lequel figurent les informations personnelles de chaque destinataire. Les réponses sont transmises dans votre boîte de réception Flowella.

  • Fonctionne aujourd'huiVia l'API Flowella et les webhooks
  • À venirL'intégration native de Customer.io
Flo, la mascotte de Flowella, lance un avion en papier vert d'une main levée, tandis que l'autre tient un téléphone

Envoyer un message WhatsApp depuis une étape du parcours.

Voici un parcours Customer.io, représenté dans le style de Flowella. Choisissez un modèle ou modifiez le prénom d’Ada pour voir exactement ce que l’étape « webhook » envoie à l’API Flowella, puis lancez-le et observez le modèle s’afficher sur son téléphone.

Fonctionne aujourd'hui via l'API
Renouvellement d'adhésionParcours Client.io
Données d’exemple

Ada arrive à l'étape du webhook+447700900123

  1. DéclencheurIntégré au segment « Renouvellement prévu dans 7 jours »
  2. AttendsJusqu'à 10 h, heure locale
  3. WebhookEnvoie un modèle WhatsApp via l'API Flowella

    Envoyé sous la forme « templateId », l'identifiant du modèle dans Flowella.

    Salut {{1}}, ton adhésion à l'Acme Club arrive à échéance le {{2}}. Renouvelle-la en un clin d'œil, directement ici sur WhatsApp.Renouveler maintenant

    Salut {{1}}, on se voit samedi à {{2}}. Appuie ci-dessous pour consulter ton billet ou modifier ta réservation.Consulter ma réservation

    Merci, {{1}}. Ton don de {{2}} est déjà mis à profit. Clique ci-dessous pour obtenir ton reçu.Obtenir mon ticket de caisse

    Extrait du profil d'Ada dans Customer.io. Essayez un autre nom.

    Ajoutez un prénom. Une variable de modèle ne peut pas être vide.

    Date de renouvellementÉvénementMontant du cadeau{{2}}

    31 octobrela Foire d'automne25 £D'après son profil

  4. EnsuiteL'aventure se poursuit sur Customer.io
Demande de webhookCe que l'étape envoie à Flowella
Données d’exemple

POSThttps://api.flowella.io/v1/templates/send

En-têtes

Authorization
Bearer flo_(masquée)Votre clé API, masquée
Content-Type
application/json

Corps

{
  "templateId": "clsamplerenewal0000000001",
  "whatsappChannelId": "clsamplechannel0000000001",
  "recipients": [
    {
      "phone": "+447700900123",
      "bodyParameters": [
        "Ada",
        "31 octobre"
      ]
    }
  ]
}

La réponse de Flowella

Pas encore envoyéEnvoi202 Accepted

Exécutez cette étape pour voir la réponse de Flowella.

Envoi vers l'API Flowella

{
  "id": "v1ts-0123456789abcdef",
  "status": "accepted"
}

Demande acceptée et mise en file d'attente pour votre organisation. Flowella l'envoie en arrière-plan.

Même requête, même tâche : rien de nouveau n'a été envoyé.

Acme ClubCompte professionnel
Données d’exemple

Aujourd'hui

Configurez-le en trois étapes.

Vous devez disposer d'un compte Flowella associé à WhatsApp, d'un modèle approuvé par Meta et d'un parcours dans Customer.io. Ensuite :

  1. Étape 1 : Créer une clé API

    Dans Flowella, rendez-vous dans Paramètres → Clés API et créez une clé pour Customer.io. Seuls les propriétaires et les administrateurs peuvent effectuer cette opération, et Flowella n'affiche la clé qu'une seule fois.

    Clés APIDonnées d’exemple
    Étiquette
    Environnement de production de Customer.io
    Clé
    flo_••••••••
    Dernière utilisation
    Pas encore
    Actif
    Fonctionnement des clés API
  2. Étape 2 : Ajouter une action de webhook

    Dans votre parcours, ajoutez une action « webhook » qui envoie une requête POST à l'adresse api.flowella.io/v1/templates/send, en indiquant la clé dans l'en-tête « Authorization ».

    Action WebhookDonnées d’exemple
    Méthode
    POST
    URL
    https://api.flowella.io/v1/templates/send
    En-tête
    Authorization: Bearer flo_••••
    Prêt
    Le point final dans son intégralité
  3. Étape 3 : Remplissez le corps du message

    Le corps JSON indique le nom du modèle et celui de votre chaîne WhatsApp, puis le numéro de téléphone de la personne et les variables issues de son profil. Flowella renvoie la réponse « 202 Accepted » et l'envoie.

    La réponse de FlowellaDonnées d’exemple
    Statut
    202 Accepted
    Corps
    "status": "accepted"
    Livraison
    En arrière-plan
    En attente
    Référence de l'API

Ce qui fonctionne aujourd'hui, et ce qui est à venir.

Toutes les fonctionnalités mentionnées ci-dessus s'appuient sur l'API Flowella et les webhooks, déjà disponibles. L'intégration native avec Customer.io sera bientôt disponible.

À venir

L'intégration native de Customer.io

Nous publierons ici les détails de son fonctionnement dès qu'il sera prêt. En attendant, une action Webhook et l'API Flowella permettent de s'en sortir.

Bon à savoir

  • Une demande par personneChaque personne qui atteint cette étape reçoit sa propre demande, avec son propre numéro de téléphone et ses propres variables.
  • 202 signifie « en file d'attente »Flowella réceptionne l'envoi, le met en file d'attente pour votre organisation et le transmet en arrière-plan.
  • Toutes les listes d'un seul coupUne requête peut concerner jusqu'à 50 000 destinataires, et le paramètre « throttlePerHour » régule le rythme d'envoi pour vous.
  • Les réponses restent dans FlowellaLes réponses sont envoyées dans votre boîte de réception Flowella. Elles ne sont pas renvoyées vers Customer.io.

Disponible dès aujourd'hui Fonctionne aujourd'hui

Compatible avec tout outil capable d'envoyer une requête HTTP, y compris Customer.io.

Événements Webhook auxquels vous pouvez vous abonner dès aujourd'hui

  • message.received
  • message.sent
  • message.delivered
  • message.read
  • message.failed
  • conversation.opened
  • conversation.closed
  • optout.created
  • template.status_updated
  • contact.created
  • contact.updated
  • contact.deleted

Sans oublier webhook.test, que Send test déclenche à la demande.

La Countryside Alliance suit déjà cette voie.

Un outil révolutionnaire dédié aux campagnes de dons, qui permet d'interagir de manière personnalisée via WhatsApp grâce à une automatisation fluide et qui améliore considérablement les taux de finalisation.

Lawrence Tribe-Endt Lawrence Tribe-EndtDirecteur commercial, Countryside AllianceEnvoie des campagnes WhatsApp depuis Customer.io via l'API Flowella Countryside Alliance
Flo saute de joie, le poing levé et un téléphone à la main

Commencez à envoyer des messages depuis vos parcours Customer.io.

Tout ce qui figure sur cette page fonctionne aujourd’hui grâce à l’API Flowella et aux webhooks. Réservez une démonstration de 30 minutes sur Teams et nous examinerons ensemble vos parcours clients.

Voir toutes les intégrations