Evolution API — self-hosted WhatsApp integration platform
Construire des intégrations et automatisations WhatsApp avec Evolution API : déploiement Docker/Node, gestion d'instances et connexion par QR code, endpoints REST complets pour messages/médias/groupes/contacts, webhooks et intégrations Typebot/Chatwoot/OpenAI/Dify/N8N
- Quoi
- Construire des intégrations et automatisations WhatsApp avec Evolution API : déploiement Docker/Node, gestion d'instances et connexion par QR code, endpoints REST complets pour messages/médias/groupes/contacts, webhooks et intégrations Typebot/Chatwoot/OpenAI/Dify/N8N
- Coût
- Gratuit
- Prérequis
- un serveur ou une machine locale pour l'auto-hébergement (Docker recommandé) — Node.js 18+ ou Docker ; un numéro WhatsApp dédié pour l'appairage (jamais votre numéro principal — la connexion non officielle via Baileys comporte un risque de bannissement) ; PostgreSQL/Redis optionnels en production ; clés API des intégrations activées (OpenAI, Typebot, etc.)
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor — le skill evolution-api de @aeonbridge, listé ici avec crédit à son créateur : un guide expert d'Evolution API, la plateforme d'intégration WhatsApp open-source auto-hébergée. Il couvre le déploiement (Docker Compose avec PostgreSQL/Redis, NVM ou PM2), la configuration complète (serveur, authentification, base de données, webhooks, flags par intégration pour Typebot, Chatwoot, OpenAI, Dify, RabbitMQ, SQS, S3/MinIO), le cycle de vie des instances (création, appairage par QR code, état de connexion, redémarrage/déconnexion/suppression), toute la surface REST (messages texte/média/localisation/contact/liste/boutons, groupes, contacts et profils, webhooks, intégrations Typebot/Chatwoot/OpenAI/Dify), des gestionnaires de webhooks en Node.js et Python, les pratiques de production (sécurité, haute disponibilité, monitoring, sauvegardes, rate limiting), des recettes de dépannage et des notes de migration depuis WhatsApp Web.js et Baileys. Bémols honnêtes : la connexion WhatsApp passe par Baileys, un canal non officiel — il peut casser quand WhatsApp change ses API et il comporte un vrai risque de bannissement du compte, donc utilisez un numéro dédié, jamais votre numéro principal ; Evolution API lui-même est sous Apache-2.0 avec exigences de notification de branding (noté dans le corps du skill), tandis que ce skill est listé MIT selon le manifest de découverte ; l'auto-hébergement signifie que vous assumez la charge ops (TLS, secrets, sauvegardes). Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage. Découvert via skills.sh.
Version :
Installation
Prérequis : un serveur ou une machine locale pour l'auto-hébergement (Docker recommandé) — Node.js 18+ ou Docker ; un numéro WhatsApp dédié pour l'appairage (jamais votre numéro principal — la connexion non officielle via Baileys comporte un risque de bannissement) ; PostgreSQL/Redis optionnels en production ; clés API des intégrations activées (OpenAI, Typebot, etc.) Installe-moi « Evolution API — plateforme d'intégration WhatsApp auto-hébergée ». Il donne à mon agent le guide Evolution API de @aeonbridge : déploiement (Docker Compose, NVM, PM2), référence complète de configuration, cycle de vie des instances avec appairage par QR code, surface REST complète pour messages/médias/groupes/contacts/webhooks, intégrations Typebot/Chatwoot/OpenAI/Dify, exemples de gestionnaires de webhooks en Node.js et Python, pratiques de production, dépannage et notes de migration depuis WhatsApp Web.js et Baileys. Licence MIT (note : le corps du skill indique qu'Evolution API lui-même est sous Apache-2.0 avec exigences de notification de branding). Dépôt : https://github.com/aeonbridge/ab-anthropic-claude-skills/blob/main/output/evolution-api/SKILL.md 1. Récupère le fichier SKILL.md (et les fichiers d'aide éventuels) depuis le chemin du dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. 2. Vérification de sécurité : examine le SKILL.md et les scripts pour tout contenu suspect (appels réseau inattendus, commandes shell, collecte d'identifiants). Ce dépôt ne devrait contenir aucun secret en dur — clés API et identifiants uniquement via mes propres variables d'environnement/coffre, jamais dans le skill. Vérifie que c'est bien le cas ici ; STOP sur tout signal d'alerte et dis-le-moi. 3. Installe-le comme skill : copie le SKILL.md et ses fichiers d'aide dans le répertoire des skills de l'agent, dans un dossier nommé « evolution-api ». 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (p. ex. provisionner un hôte et déployer avec Docker Compose ; générer une clé API forte ; appairer un numéro WhatsApp dédié via QR code ; garder mon numéro principal à l'écart de ce setup). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.