Aller au contenu principal

🌐 Introduction

Qu'est-ce que PulseHub ?

PulseHub est une plateforme auto-hébergée open-source de communication client omnicanale. Elle offre à votre entreprise une boîte de réception unifiée où les messages de tous les canaux — WhatsApp, SMS, Email, Telegram, Viber, Instagram, Facebook Messenger et le widget de chat de votre site web — arrivent ensemble, sont acheminés intelligemment et peuvent recevoir une réponse sans jamais changer d'application.

Considérez-le comme l'équivalent auto-hébergé d'Intercom ou Zendesk, mais que vous téléchargez, installez sur votre propre serveur et contrôlez entièrement. Vos données ne quittent jamais votre infrastructure.


Pourquoi l'Auto-Hébergement ?

PréoccupationPlateformes SaaSPulseHub
Propriété des donnéesLe fournisseur détient toutes les données100% votre serveur, votre BDD
Coût à l'échelleTarification par utilisateur/par messageConfiguration unique, aucun frais par message
PersonnalisationLimitée à ce que le fournisseur autoriseAccès complet au code source
Conformité (RGPD, HIPAA)Dépend du fournisseurVous contrôlez chaque octet
Dépendance au fournisseurÉlevéeAucune — exportez/migrez à tout moment

Que Peut Faire PulseHub ?

Boîte de Réception Unifiée

Tous les messages entrants — quel que soit le canal — apparaissent dans une vue de conversation chronologique unique. Les agents n'ont jamais besoin de se connecter à WhatsApp Business séparément, de vérifier un autre onglet pour les emails ou de manquer un message Telegram.

Support Multi-Canal

PulseHub se connecte nativement à :

  • WhatsApp via l'API Cloud officielle de Meta
  • SMS via Twilio (envoi et réception)
  • Email via IMAP (réception) et SMTP (envoi)
  • Telegram via l'API Bot
  • Viber via l'API REST Viber
  • Instagram Messenger via l'API Graph de Meta
  • Facebook Messenger via l'API Graph de Meta
  • Widget de Chat Web — un extrait JavaScript intégrable pour tout site web

Moteur d'Automatisation

Créez des workflows basés sur des règles qui se déclenchent lorsque des événements se produisent :

  • Un nouveau message arrive → ajouter automatiquement un tag, assigner à un agent ou envoyer une réponse prédéfinie
  • Une conversation est créée → définir son statut ou notifier une équipe
  • Un contact est créé → le taguer par canal source

Analytiques

Suivez les performances de l'équipe et le volume de messages avec des tableaux de bord intégrés : conversations totales, taux de résolution, temps moyen de première réponse et répartition des messages par canal.

Suggestions IA

Connectez votre clé API OpenAI et obtenez des suggestions de réponse rédigées par l'IA en un clic dans n'importe quel fil de conversation, basées sur l'historique complet de la conversation.

Accès Basé sur les Rôles

Les administrateurs gèrent les paramètres de l'espace de travail, les canaux, les automatisations et les agents. Les agents peuvent uniquement lire les conversations et envoyer des messages — ils ne peuvent pas modifier la configuration.


Philosophie du Projet

  1. Pas de magie, pas de framework. Chaque fichier est du PHP lisible. Un développeur peut comprendre l'intégralité du codebase en un après-midi.
  2. Fonctionne partout où PHP tourne. Hébergement mutualisé, VPS, serveur dédié, Docker — si PHP + MySQL est disponible, PulseHub fonctionne.
  3. Sécurisé par défaut. Les mots de passe sont hachés en bcrypt, les signatures webhook sont vérifiées, les répertoires sensibles sont bloqués, les sessions sont renforcées.
  4. Extensible. Comme il n'y a pas de dépendance à un framework, vous pouvez ajouter vos propres routes, modifier les vues et étendre le schéma de base de données sans combattre une couche d'abstraction.