Synchronisation en temps réel
& Webhooks
Recevez des notifications instantanées lorsque des messages arrivent, que des emails se synchronisent ou que des événements du calendrier changent. Créez des fonctionnalités réactives sans polling.
Pourquoi le temps réel est important pour votre application
Fournissez des mises à jour instantanées à vos utilisateurs et éliminez les frais généraux liés à l'interrogation permanente. Voici ce que permet la synchronisation en temps réel.
Expérience utilisateur instantanée
Les utilisateurs voient les nouveaux messages, emails et événements dès qu'ils se produisent - aucune actualisation n'est nécessaire.
Éliminer les frais généraux du scrutin
Ne gaspillez plus les ressources du serveur avec des appels constants à l'API. Recevez exactement ce dont vous avez besoin
Construire des fonctionnalités réactives
Notifications en direct, tableaux de bord en temps réel et synchronisation instantanée sur tous les appareils.
Comment fonctionne Unipile Real-Time
Configurez des webhooks en quelques minutes et commencez à recevoir des notifications instantanées pour tous vos comptes connectés.
Configurer les Webhooks
Définissez l'URL de votre point d'accès et sélectionnez les événements que vous souhaitez voir apparaître dans le tableau de bord.
Les événements se déclenchent instantanément
Lorsqu'un message, un email ou un événement se produit, nous le transmettons immédiatement à votre point d'accès.
Processus et réaction
Analysez la charge utile JSON et mettez à jour votre application en temps réel.
Cinq types de webhooks, une API unifiée
Soyez informé instantanément lorsque quelque chose se produit. Sélectionnez les types de webhook qui sont importants pour votre produit.
Statut du compte
8 événements
Nouveaux messages
6 événements
Nouvel Email
3 événements
Suivi
2 événements
Nouvelle relation
1 événement
Mises à jour de l'état du compte
Contrôler l'état du compte et le cycle de vie des connexions
Fournisseurs soutenus
Nouveaux messages
Notifications en temps réel de l'activité de messagerie
Fournisseurs soutenus
Nouvel Email
Notifications par courrier électronique en temps réel
Fournisseurs soutenus
Suivi du courrier électronique
Sachez quand vos emails sont ouverts
Fournisseurs soutenus
Nouvelle relation
Détecter l'acceptation des connexions
Fournisseurs soutenus
Une intégration simple, des résultats puissants
Configurez votre point de terminaison webhook en quelques minutes. Recevez des données JSON structurées pour chaque événement.
// Point de terminaison de webhook Express.js application.poste('/webhooks/unipile', (req, res) => { const { événement, données, identifiant_compte } = req.body; interrupteur(événement) { cas 'message.created': notifierUtilisateur(donnees.message); Casser; cas 'email.reçu': synchroniserBoîteDeRéception(données.courriel); Casser; cas 'événement.créé': mettreAJourCalendrier(données.événement); Casser; } res.statut(200).send(OK); });
Point de terminaison webhook Flask @app.itinéraire('/webhooks/unipile', méthodes=[POST]) déf gérer_le_webhook(): payload = request.get_json( événement = charge utile['événement'] données = chargeutile['données'] si événement == 'message.created': notifier_utilisateur(données['message']) sinon événement == 'email.reçu': synchroniser_boîte_de_réception(données['courriel']) sinon événement == 'événement.créé': mettre_à_jour_calendrier(données['événement']) return OK, 200
// Point de terminaison webhook PHP $charge utile = json_decode( file_get_contents('php://input'), true ); $événement = $charge utile['événement']; $données = $charge utile['données']; interrupteur($événement) { cas 'message.created': notifierUtilisateur($données['message']); Casser; cas 'email.reçu': synchroniserBoîteDeRéception($données['courriel']); Casser; cas 'événement.créé': mettreAJourCalendrier($données['événement']); Casser; } http_response_code(200); écho OK;
{ "event": "message.created", "horodatage": "2025-01-09T14:32:00Z", "account_id": "acc_01jgpb44tjf...", "données": { "id": "msg_xyz123", "provider": "linkedin", "sender": { "nom": "Sarah Johnson", "url_profil": "https://..." }, "contenu": "Merci de vous être connecté !", "id_du_fil": "fil_abc" } }
Ce que les développeurs construisent avec le temps réel
De la sensibilisation automatisée aux tableaux de bord en direct, voyez comment les équipes utilisent les webhooks pour alimenter leurs produits.
Automatisation d'outreach
Déclenchez automatiquement des séquences de suivi lorsqu'un prospect répond, accepte une connexion ou ouvre un email. Réagissez instantanément aux signaux d'engagement.
Boîte de réception multicanal
Affichez les messages provenant de LinkedIn, WhatsApp, les emails, etc. dans une seule inbox unifiée. Mises à jour en temps réel sur tous les canaux, zéro sondage.
Flux d'activité CRM
Enregistrement automatique de toutes les communications en temps réel sans synchronisation manuelle. Chaque email envoyé, chaque message reçu et chaque réunion programmée sont enregistrés instantanément.
David est VP Sales chez TechCorp. Dernier contact il y a 2 semaines. Nous avons discuté des options de prix et du calendrier d'intégration. Intéressé par les fonctionnalités d'entreprise.
Préparation intelligente des réunions
Déclencher la génération d'un briefing AI lorsqu'un événement du calendrier est créé. Extraction automatique des profils des participants et remontée des conversations antérieures.
Conçue pour l'échelle et la fiabilité
Une infrastructure de niveau entreprise garantit que vos webhooks sont livrés rapidement et de manière fiable, à chaque fois.
Commencer à recevoir des Webhooks en quelques minutes
Trois étapes simples pour intégrer des événements en temps réel dans votre application.
Créez votre compte et obtenez une clé API
Inscrivez-vous gratuitement et récupérez vos identifiants API sur le tableau de bord.
Configurez votre point d'arrivée webhook
Définissez votre URL et sélectionnez les événements que vous souhaitez recevoir.
// Tableau de bord → Webhooks { "url": "https://your-app.com/webhooks", "événements": ["message.created"] }
Traiter les événements entrants
Créer un point de terminaison pour recevoir et traiter les charges utiles des webhooks.
application.poste('/webhooks', (req, res) => { const { event, data } = req.body ; console.log(événement) ; res.statut(200).send(OK); });
Sécurité et conformité
Une protection de niveau entreprise pour vos données et workflows En savoir plus sur notre sécurité
Webhooks en temps réel FAQ
Tout ce que vous devez savoir sur les webhooks en temps réel d'Unipile.
account_id et provider afin que vous puissiez acheminer les événements en conséquence.
Vous avez encore des questions ? Nous sommes là pour vous aider.