Aller au contenu

Automatisation

Des tâches qui s’exécutent, qu’une conversation soit en cours ou non.

Lancez un workflow selon un calendrier, depuis un webhook ou un formulaire, ou lorsqu’un événement survient dans les applications que vous utilisez. Appelez vos systèmes, encaissez des paiements, attendez l’accord d’une personne et suivez chaque étape de chaque exécution.

Il démarre tout seul

Planifications, webhooks, formulaires et événements dans 14 applications et dans vos propres données.

Il attend une décision humaine

Des validations demandées par e-mail et dans l’application, avec un délai que vous fixez.

Il gère les paiements

MTN MoMo, M-Pesa, Paystack, Flutterwave et Stripe.

Il trace chaque étape

Chaque exécution garde un historique étape par étape que vous pouvez consulter.

Déclencher

Démarrez à partir de n’importe quel événement.

Un workflow peut avoir plusieurs déclencheurs, et chacun peut être mis en pause séparément.

Planification

Toutes les heures, chaque jour, chaque semaine, chaque mois ou selon une expression cron, dans votre fuseau horaire.

Webhook

Une adresse que n’importe quel système peut appeler. Les requêtes signées sont vérifiées.

Formulaire

Un formulaire hébergé. Chaque envoi lance une exécution.

Manuellement ou par API

Lancez-le depuis le canevas, ou depuis vos propres logiciels via l’API.

Quand une exécution échoue

Un autre workflow échoue, et celui-ci s’en occupe.

Bases de données

Un enregistrement est créé, modifié ou supprimé.

Sessions

Une session USSD ou de chat commence ou se termine.

Stripe

Paiements, sessions de paiement, factures, clients et abonnements.

Lemon Squeezy

Commandes, remboursements, abonnements, paiements et clés de licence.

Shopify

Nouvelles commandes, commandes payées, nouveaux clients et nouveaux produits.

WooCommerce

Commandes passées, mises à jour, mises à la corbeille ou restaurées.

GitHub

Push, pull requests, tickets, commentaires et versions.

GitLab

Push, merge requests, tickets, commentaires, pipelines et versions.

Bitbucket

Push et pull requests.

Slack

Messages, mentions, réactions, nouveaux canaux et nouveaux membres.

Telegram

Messages, commandes, appuis sur des boutons et publications dans les chaînes.

Google Sheets

Lignes ajoutées ou modifiées.

Airtable

Enregistrements créés ou modifiés.

HubSpot

Nouveaux contacts et nouvelles transactions.

Linear

Tickets, commentaires et projets créés, modifiés ou supprimés.

Monday.com

Éléments créés, modifiés, déplacés ou supprimés, et mises à jour publiées.

Agir

Tout ce dont un vrai workflow a besoin.

Appeler n’importe quelle API

Des requêtes HTTP avec authentification, nouvelles tentatives et un chemin pour les appels qui échouent.

Exécuter du JavaScript

Transformez des données ou ajoutez de la logique dans une étape de fonction.

Solliciter un agent IA

Un agent qui utilise vos intégrations comme outils, répond à partir de vos documents et renvoie des données structurées.

Utiliser 65 intégrations

Google Sheets, HubSpot, Zendesk, Jira, Shopify, Stripe et bien d’autres, chacune avec ses propres actions.

Envoyer des messages

Modèles WhatsApp, SMS, e-mail et Slack, depuis n’importe quelle étape.

Encaisser des paiements

MTN MoMo, M-Pesa, Paystack, Flutterwave ou Stripe, puis attendez la confirmation du paiement.

Attendre une validation

Demandez à une personne de valider. Elle est prévenue par e-mail et dans l’application, et un délai tranche si personne ne répond.

Attendre

Mettez en pause quelques minutes ou plusieurs jours : le workflow reprend là où il s’était arrêté.

Boucler à un rythme maîtrisé

Traitez une liste à un rythme que vos systèmes peuvent suivre, et décidez de ce qui se passe quand un élément échoue.

Créer des branches et paralléliser

Orientez selon des conditions, filtrez et exécutez plusieurs branches en parallèle.

Conserver des données

Lisez et écrivez dans les bases de données et les contacts sans gérer de serveur de base de données.

Répondre au système appelant

Renvoyez votre propre code de statut, vos en-têtes et votre corps de réponse lorsqu’un autre système attend un retour.

Exemples

Ce que les équipes automatisent.

Chaque soir, envoyer à chaque patient attendu le lendemain un SMS indiquant l’heure et le lieu de son rendez-vous.

Administration

Encaisser les frais d’inscription par M-Pesa à l’envoi du formulaire, et ajouter chaque inscription payée à la feuille Google Sheets de la comptabilité.

Administration

Quand un nom est ajouté à la liste de distribution, envoyer à cette personne un message WhatsApp indiquant son point de retrait.

ONG

Publier chaque nouvelle orientation dans le canal Slack de l’équipe de permanence dès qu’elle est enregistrée.

ONG

Lire chaque rapport de terrain avec un agent IA, signaler les cas urgents et les consigner tous dans une feuille Google Sheets.

ONG

Quand une facture est payée dans Stripe, marquer le compte comme réglé et envoyer au client un reçu par WhatsApp.

Entreprises

En production

Conçu pour qu’on lui confie du vrai travail.

Historique des exécutions
Chaque exécution consigne ce qui l’a déclenchée, le résultat et la durée de chaque étape, ainsi que les éventuelles erreurs.
Test et production
Des adresses séparées pour les tests et pour la production, et un événement de test que vous pouvez envoyer depuis le canevas.
Quand quelque chose échoue
De nouvelles tentatives sur les étapes qui appellent d’autres systèmes, un chemin en cas d’échec et un workflow dédié pour tout le reste.
Événements en double
Un événement envoyé deux fois par un fournisseur ne déclenche qu’une seule exécution.
Pause
Désactivez n’importe quel déclencheur sans annuler la publication du workflow.
API publique
Lancez des exécutions maintenant ou à une heure donnée, suivez chacune d’elles, et annulez ou reprogrammez celles qui attendent encore, via une API versionnée avec des jetons à portée limitée, des clés d’idempotence et des exécutions à blanc.
Callbacks signés
Quand une exécution se termine, Buni.ai peut rappeler votre système. L’appel est signé avec un secret que vous définissez, pour pouvoir être vérifié.
Limites
Les appels vers votre espace de travail sont soumis à une limite de débit, et l’adresse de chaque déclencheur a sa propre limite.
RelancerBientôt
Relancez une exécution en échec à partir de l’étape qui a échoué.

Dites-nous ce que vous devez automatiser.

Nous vous répondrons en expliquant comment Buni.ai le prendrait en charge et ce que cela demanderait.