Pour intégrer Papo (https://papo.global/) à n8n et automatiser les processus, vous pouvez utiliser les clés API de la plateforme pour envoyer des données de contacts, gérer des conversations ou déclencher des actions, et également configurer des webhooks dans les Flux d'Automatisation afin que Papo notifie n8n chaque fois qu'un événement se produit, comme un nouveau message ou un lead qualifié.
Papo offre deux manières principales de communiquer avec n8n, l'une des plateformes d'automatisation les plus populaires. La première est l'API, qui permet à n8n d'effectuer des appels actifs vers Papo (par exemple, pour créer un contact ou envoyer un message). La seconde sont les webhooks, qui font le chemin inverse : Papo envoie automatiquement des informations à n8n lorsqu'un événement se produit dans un flux de traitement.
| Méthode d'Intégration | Direction | Utilisation Principale | Comment Configurer |
|---|---|---|---|
| API de Papo | n8n → Papo | Envoyer des commandes à Papo (créer un contact, envoyer un message, rechercher des données). | Générer une clé secrète dans le panneau Papo et utiliser le nœud HTTP Request de n8n avec authentification Bearer. |
| Webhook de Papo | Papo → n8n | Recevoir des notifications automatiques de Papo lorsqu'un événement se produit (nouvelle conversation, lead qualifié). | Créer un nœud Webhook dans n8n pour générer une URL et configurer l'action "Envoyer Webhook" dans un Flow de Papo. |
Comment fonctionne l'intégration via API
L'API de Papo est la porte d'entrée pour que n8n exécute des actions de manière programmatique dans votre compte. Avec elle, vous pouvez automatiser des tâches telles que synchroniser des contacts avec un CRM externe, déclencher des messages WhatsApp à partir d'un déclencheur ou extraire des données de leads.
1. Générez vos clés API dans Papo
Accédez à votre panneau Papo et allez dans Paramètres. Dans la section Développeurs ou API, vous trouverez votre Clé Publique (fixe) et pourrez générer une Clé Secrète. Donnez un nom descriptif (ex. : "Intégration n8n") et copiez immédiatement la clé secrète — elle ne sera affichée qu'une seule fois.
2. Configurez le nœud HTTP Request dans n8n
Dans un workflow dans n8n, ajoutez un nœud HTTP Request. Dans le champ URL, utilisez le endpoint souhaité de l'API de Papo. L'URL de base est :
https://app.papo.global/api/v1
Pour vous authentifier, ajoutez un en-tête Authorization avec la valeur Bearer sk_live_VOTRE_CLE_SECRETE. Un bon test initial consiste à appeler le endpoint /me, qui renvoie les données de votre compte :
GET https://app.papo.global/api/v1/me
Authorization: Bearer sk_live_...
3. Construisez votre flux d'automatisation
Une fois l'authentification fonctionnelle, vous pouvez créer des workflows complets. Par exemple :
- Nouveau lead du formulaire → créer un contact dans Papo : un nœud Webhook dans n8n reçoit les données du formulaire, et un nœud HTTP Request appelle l'API de Papo pour créer le contact.
- Récupérer les contacts extraits et les envoyer vers une feuille de calcul : n8n consulte périodiquement la liste des contacts de l'Extrator et les insère dans Google Sheets.
L'API de Papo permet de rechercher, créer et mettre à jour des contacts, d'envoyer des messages WhatsApp, de lister les exécutions de l'Extrator et bien plus encore. La documentation complète avec tous les endpoints est disponible sur papo.global/pt/docs.
Comment fonctionne l'intégration via Webhooks
Les webhooks sont idéaux pour réagir à des événements qui se produisent dans Papo en temps réel. Vous configurez un Flow pour déclencher une notification automatique vers n8n chaque fois qu'un contact atteint une étape spécifique.
1. Créez un déclencheur Webhook dans n8n
Dans l'éditeur n8n, ajoutez un nœud Webhook comme déclencheur de votre workflow. Choisissez la méthode POST et copiez l'URL de production générée. Cette URL sera la destination des données envoyées par Papo.
2. Configurez l'action "Envoyer Webhook" dans le Flow de Papo
Dans l'éditeur de Flows de Papo, ajoutez le nœud d'action "Envoyer Webhook" au point du parcours où vous souhaitez que la notification se produise (par exemple, juste après qu'un lead a répondu à une question de qualification).
Remplissez les champs :
- URL du Webhook : collez l'URL copiée depuis n8n.
- Méthode HTTP : sélectionnez
POST. - Corps (Payload) : construisez un JSON avec les variables du contact que vous souhaitez envoyer. Exemple :
{
"nom": "{{contact.name}}",
"email": "{{contact.email}}",
"téléphone": "{{contact.phone}}",
"étape": "Lead qualifié",
"origine": "Flow de Bienvenue"
}
3. Testez et activez
Avant de publier, faites un test avec une URL de service comme Webhook.site pour vérifier que les données arrivent correctement. Ensuite, remplacez par l'URL de n8n et activez le Flow. À partir de ce moment, chaque fois qu'un contact passera par ce nœud, n8n recevra les données et pourra exécuter des actions telles que enregistrer le lead dans un CRM, envoyer un e-mail ou mettre à jour une feuille de calcul.
À qui s'adresse cette intégration
La connexion entre Papo et n8n est utile pour les entreprises qui utilisent déjà Papo comme centre de contact et de vente sur WhatsApp et qui ont besoin de connecter ces processus à d'autres systèmes sans dépendre d'un développement interne. Les agences marketing, les équipes commerciales et les opérations de support peuvent, par exemple, synchroniser automatiquement les contacts entre Papo et un ERP, lancer des campagnes segmentées ou créer des tableaux de bord personnalisés.
Questions Fréquentes (FAQ)
Dois-je savoir programmer pour intégrer Papo à n8n ?
Non. n8n est un outil d'automatisation visuel, et la configuration de l'API ou du webhook se fait en remplissant des champs et en assemblant de petits blocs JSON. Des connaissances de base en API REST aident, mais ne sont pas obligatoires.
Quelles actions de Papo puis-je automatiser avec l'API ?
Vous pouvez rechercher, créer et mettre à jour des contacts, envoyer des messages WhatsApp, lister les contacts extraits par l'Extrator, consulter les données d'exécutions et bien plus encore. La liste complète se trouve dans la documentation officielle.
Le webhook de Papo envoie-t-il les données en temps réel ?
Oui. Dès que le contact atteint le nœud "Envoyer Webhook" dans un Flow actif, Papo déclenche immédiatement la requête vers l'URL configurée.
Puis-je utiliser l'API pour créer un contact dans le CRM à partir d'un formulaire sur mon site ?
Oui. Il suffit de configurer un nœud Webhook dans n8n pour capturer les données du formulaire, puis un nœud HTTP Request pour appeler l'API de Papo et créer le contact avec les informations reçues.
Où puis-je trouver la documentation complète de l'API de Papo ?
La documentation technique avec tous les endpoints, paramètres et exemples est disponible sur papo.global/pt/docs.
L'API et les webhooks sont-ils disponibles dans le plan gratuit ?
Oui, tant l'API que les webhooks font partie de la plateforme et peuvent être utilisés par n'importe quel compte Papo. Vous pouvez commencer gratuitement avec le premier utilisateur et tester toutes les intégrations.
Lire aussi
Commencez gratuitement sur Papo Global →
Le premier utilisateur est gratuit et vous pouvez déjà tester l'API et les webhooks pour automatiser vos processus sans frais.