Aller au contenu principal

Intégration CallMeBot pour Gladys Assistant

Intégration CallMeBot pour Gladys Assistant

Envoyez les notifications de Gladys sur WhatsApp ou Signal via l'API gratuite CallMeBot.

Envoyez les notifications de Gladys sur WhatsApp ou Signal via l'API gratuite CallMeBot.

C'est un canal de notification en envoi seul : Gladys l'utilise pour délivrer ses messages (notifications de scénarios, alertes…) sur votre téléphone. Il n'y a pas de voie retour — impossible de répondre à Gladys par ce canal.

Obtenir votre clé d'API

CallMeBot demande une activation unique par service de messagerie, depuis le téléphone qui recevra les messages :

WhatsApp

  1. Ajoutez le numéro CallMeBot à vos contacts (le numéro à jour se trouve sur le guide officiel).
  2. Envoyez-lui le message I allow callmebot to send me messages sur WhatsApp.
  3. Le bot vous répond avec votre clé d'API personnelle.

Signal

  1. Suivez le guide officiel Signal : vous ajoutez le numéro Signal de CallMeBot et lui envoyez le message d'activation.
  2. Le bot vous répond avec votre clé d'API personnelle.

Configuration

Chaque utilisateur de Gladys configure son propre compte (les identifiants sont individuels, pas partagés) :

  1. Ouvrez l'onglet Configuration de l'intégration.
  2. Dans le bloc Mon compte, choisissez votre service de messagerie (WhatsApp ou Signal), renseignez votre numéro de téléphone au format international (ex. +33612345678) et collez votre clé d'API CallMeBot.
  3. Enregistrez. Gladys délivre désormais les notifications de cet utilisateur via CallMeBot.

Utilisation

Utilisez l'action Envoyer un message dans vos scénarios, ou tout ce qui amène Gladys à notifier un utilisateur : si l'utilisateur a configuré ses identifiants CallMeBot, le message arrive sur son WhatsApp ou son Signal.

Dépannage

  • Aucun message reçu : consultez les logs de l'intégration depuis l'interface de Gladys (ou docker logs sur l'hôte). Une erreur Failed to send message contient la réponse de l'API CallMeBot (clé d'API invalide, numéro non enregistré…).
  • Le premier message est lent : CallMeBot est un service gratuit partagé ; une livraison peut prendre quelques secondes.
  • Les messages sont uniquement du texte : les images jointes ne sont pas prises en charge par l'API CallMeBot, seul le texte de la notification est délivré.

Paramètres de configuration

Voici les paramètres demandés par CallMeBot dans son écran de configuration dans Gladys.

ParamètreTypeObligatoireDescription
FonctionnementsectionNonCallMeBot est une passerelle de notification gratuite : chaque utilisateur l'active une fois pour WhatsApp ou Signal, reçoit une clé d'API personnelle, puis la renseigne ci-dessous dans le bloc Mon compte. Gladys délivre ensuite ses notifications sur ce numéro.

Comment installer CallMeBot dans Gladys

  1. Dans Gladys, ouvrez Intégrations : CallMeBot apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
  2. Cliquez sur Installer. Gladys télécharge l'image Docker (ghcr.io/gladysassistant/gladys-callmebot:1.0.1), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration).
  3. Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
  4. Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/GladysAssistant/gladys-callmebot.

CallMeBot nécessite Gladys >=4.62.0. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.

Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.

À propos des intégrations externes

CallMeBot est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par GladysAssistant, et non par l'équipe cœur de Gladys.

Inscrivez-vous à la newsletter Gladys Assistant

Quelques emails par mois sur les nouveautés et l'actualité du projet. Envoyés par Pierre-Gilles Leymarie, le fondateur du projet. Désinscription possible à tout moment 🙂