SYNC REALTIME

Synchronisation en temps réel
& Webhooks

Recevez des notifications instantanées lorsque des messages arrivent, que des courriels se synchronisent ou que des événements du calendrier changent. Créez des fonctionnalités réactives sans polling.

LinkedIn
Gmail
WhatsApp
Calendrier
Instagram
Outlook
Webhooks
LinkedIn
message_received Message LinkedIn
Livré
WhatsApp
message_received Message WhatsApp
Livré
Gmail
mail_received Nouvel Email
Livré
Avantages en temps réel | Unipile

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, courriels et événements dès qu'ils se produisent - aucune actualisation n'est nécessaire.

LinkedIn Nouveau message de Sarah maintenant
Gmail Courriel reçu maintenant
Calendrier Réunion dans 15 min maintenant

É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

Sondage
8 appels
vs
Crochet Web
1 poussée

Construire des fonctionnalités réactives

Notifications en direct, tableaux de bord en temps réel et synchronisation instantanée sur tous les appareils.

LinkedIn WhatsApp Gmail
Produits
Votre App
Données synchronisées en temps réel

Comment fonctionne Unipile Real-Time

Configurez des webhooks en quelques minutes et commencez à recevoir des notifications instantanées pour tous vos comptes connectés.

1

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.

2

Les événements se déclenchent instantanément

Lorsqu'un message, un courriel ou un événement se produit, nous le transmettons immédiatement à votre point d'accès.

3

Processus et réaction

Analysez la charge utile JSON et mettez à jour votre application en temps réel.

Événements Webhook

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

Voir les documents
OK
Compte synchronisé et sain
CRÉDITS
Ré-authentification nécessaire
ERREUR
La synchronisation s'est arrêtée de manière inattendue
CONNEXION
Connexion en cours
SUCCÈS_CRÉATION
Compte ajouté avec succès
RECONNU
Compte reconnecté
SYNC_SUCCESS
Synchronisation terminée
SUPPRIMÉ
Compte supprimé

Fournisseurs soutenus

LinkedIn LinkedIn
WhatsApp WhatsApp
Instagram Instagram
Telegram Telegram
Google Google
Microsoft Microsoft
IMAP IMAP

Nouveaux messages

Notifications en temps réel de l'activité de messagerie

Voir les documents
message_received
Nouveau message reçu ou envoyé
message_reaction
Réaction ajoutée au message
message_read
Message marqué comme lu
message_edited
Contenu du message modifié
message_deleted
Message supprimé
message_délivré
Message délivré avec succès

Fournisseurs soutenus

LinkedIn LinkedIn
WhatsApp WhatsApp
Instagram Instagram
Telegram Telegram

Nouvel Email

Notifications par courrier électronique en temps réel

Voir les documents
mail_received
Nouveau courriel reçu
mail_sent
Courriel envoyé depuis un autre appareil
mail_moved
Courriel déplacé dans un dossier

Fournisseurs soutenus

Gmail Gmail
Outlook Outlook
IMAP IMAP

Suivi du courrier électronique

Sachez quand vos courriels sont ouverts

Voir les documents
email_opened
Le destinataire a ouvert votre e-mail
lien_cliqué
Le lien contenu dans le courriel a été cliqué

Fournisseurs soutenus

Gmail Gmail
Outlook Outlook
IMAP IMAP

Nouvelle relation

Détecter l'acceptation des connexions

Voir les documents
invitation_acceptée
Demande de connexion acceptée

Fournisseurs soutenus

LinkedIn LinkedIn

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
Recevoir des événements dans votre application
// 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).envoyer(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;
Charge utile de webhook
Ce que votre point de terminaison reçoit
{
  "événement": "message.created",
  "horodatage": "2025-01-09T14:32:00Z",
  "account_id": "acc_01jgpb44tjf...",
  "données": {
    "id": "msg_xyz123",
    "fournisseur": "linkedin",
    "expéditeur": {
      "nom": "Sarah Johnson",
      "url_profil": "https://..."
    },
    "contenu": "Merci de vous être connecté !",
    "id_du_fil": "fil_abc"
  }
}
Cas d'usage

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.

sequence_runner.js
LinkedIn
Demande de connexion envoyée
à Sarah Mitchell
Envoyé
invitation_acceptée
Webhook reçu
Événement
Courriel de suivi déclenché
Modèle personnalisé
Envoyé
Réponse détectée
Séquence interrompue
En pause
01

Automatisation de la sensibilisation

Déclenchez automatiquement des séquences de suivi lorsqu'un prospect répond, accepte une connexion ou ouvre un e-mail. Réagissez instantanément aux signaux d'engagement.

Séquence de pause automatique en cas de réponse
Déclencher l'étape suivante en cas d'acceptation de la connexion
Scorez les prospects en fonction de l'engagement
message_received invitation_acceptée email_opened
unified_inbox.tsx
LinkedIn
Sarah
Sarah Mitchell
Fixons un rendez-vous téléphonique cette semaine
WhatsApp
Jacques
James Rodriguez
Je vais envoyer le document.
Gmail
Émilie
Emily Chen
Re : Document de planification du 4ème trimestre
Instagram
Lisa
Lisa Thompson
J'adore la nouvelle fonctionnalité ! 🔥
02

Boîte de réception multicanal

Affichez les messages provenant de LinkedIn, WhatsApp, les e-mails, etc. dans une seule boîte de réception unifiée. Mises à jour en temps réel sur tous les canaux, zéro sondage.

Toutes les chaînes en une seule vue
Synchronisation des messages instantanés
Lire les reçus et les réactions
message_received message_read mail_received
activité_feed.tsx
Gmail
Courriel envoyé à john@acme.com Il y a 2s
LinkedIn
Message LinkedIn reçu Il y a 5s
Calendrier
Réunion prévue Il y a 12s
Gmail
Email ouvert par le prospect Il y a 18s
03

Flux d'activité CRM

Enregistrement automatique de toutes les communications en temps réel sans synchronisation manuelle. Chaque e-mail envoyé, chaque message reçu et chaque réunion programmée sont enregistrés instantanément.

Aucune saisie manuelle de données
Historique complet des activités
Suivi des courriels ouverts
mail_sent email_opened lien_cliqué
meeting_prep.tsx
Calendrier
Rencontre avec David Park
Vice-président des ventes chez TechCorp
en 30 minutes
Briefing sur l'IA généré

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.

04

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.

Générer automatiquement des notes de réunion
Contexte des conversations passées
Tirer les profils des participants
event.created event.updated
Fournisseurs soutenus 9 plateformes, 1 API
LinkedIn LinkedIn
WhatsApp WhatsApp
Gmail Gmail
Outlook Outlook
Instagram Instagram
Telegram Telegram
Google Agenda Google Cal
Calendrier Outlook Perspectives Cal
IMAP IMAP
Performances en temps réel | Unipile

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.

99.9%
Temps de fonctionnement
Au cours des 24 derniers mois
30d
Conservation du journal
Historique complet
5x
Répétitions automatiques
Retour à la normale exponentiel
Vérification de la signature
Chaque webhook est signé. Vérifie l'authenticité et protège contre les attaques par rejeu.
Logique de réessai automatique
Les livraisons qui échouent sont automatiquement relancées. Ne manquez jamais un événement.
Enregistrement détaillé des événements
Déboguer les problèmes grâce aux journaux complets des demandes/réponses dans votre tableau de bord.
Outils de test des webhooks
Testez vos points d'extrémité directement à partir du tableau de bord avant de passer à l'exploitation.
Démarrage rapide - Unipile Real-Time API
Démarrage rapide

Commencer à recevoir des Webhooks en quelques minutes

Trois étapes simples pour intégrer des événements en temps réel dans votre application.

1

Créez votre compte et obtenez une clé API

Inscrivez-vous gratuitement et récupérez vos identifiants API sur le tableau de bord.

2

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"]
}
3

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).envoyer(OK);
});
Temps de préparation moyen : 5 minutes
2000+ Les entreprises qui innovent avec Unipile
Des entreprises leaders nous font confiance
1 API
Toutes les plateformes centralisées en une API
2 jours
Intégration très rapide
30%
Réduction des efforts et des ressources de maintenance

Sécurité et conformité

Une protection de niveau entreprise pour vos données et workflows En savoir plus sur notre sécurité
SOC 2 Type II
SOC 2 Type II
Certifié
Contrôles de sécurité vérifiés de manière indépendante garantissant la protection des données et l'intégrité opérationnelle.
RGPD
RGPD
Conforme à la loi
Conformité totale avec les réglementations européennes en matière de protection des données pour le respect de la vie privée des utilisateurs.
99.9%
Temps de disponibilité de la plateforme au cours des 24 derniers mois
24/7
Support mondial avec API performante

Webhooks en temps réel FAQ

Tout ce que vous devez savoir sur les webhooks en temps réel d'Unipile.

Nous réessayons automatiquement les livraisons qui n'ont pas abouti jusqu'à 5 fois avec un backoff exponentiel. Si votre point d'accès renvoie un code d'état autre que 2xx ou si le délai est dépassé, nous continuerons d'essayer. Vous pouvez également consulter toutes les tentatives de livraison dans votre tableau de bord avec les journaux complets des demandes et des réponses.
Vous pouvez vous abonner à des événements sur tous les canaux : Messagerie (message.created, message.updated, connection.accepted), Email (email.reçu, email.envoyé, email.rebondi), Calendrier (événement.créé, événement.mis à jour, événement.supprimé), et Compte (compte.connecté, compte.déconnecté). Voir notre documentation complète pour la liste complète.
Oui. Vous pouvez configurer votre point de terminaison webhook pour qu'il reçoive des événements provenant uniquement de fournisseurs spécifiques (par exemple, uniquement LinkedIn) ou de comptes connectés spécifiques. Chaque charge utile de webhook comprend account_id et provider afin que vous puissiez acheminer les événements en conséquence.
Chaque demande de webhook comprend un en-tête de signature que vous pouvez vérifier à l'aide de votre secret de webhook. Cela garantit que la charge utile n'a pas été altérée et qu'elle provient réellement d'Unipile. Vérifiez notre documentation pour des exemples de mise en œuvre.
Nous conservons les journaux de livraison des webhooks pour 30 jours. Vous pouvez visualiser toutes les tentatives, les codes de réponse et les données utiles complètes dans votre tableau de bord. Il est ainsi facile de déboguer les problèmes et de rejouer les événements manqués si nécessaire.

Vous avez encore des questions ? Nous sommes là pour vous aider.

fr_FRFR