Guides
Intégration de télégramme Salesforce pour les comptes personnels: Guide d'architecture MCP

Comptes de la force de vente et personnels Telegram: une architecture d'intégration pratique des MCP
Salesforce est excellent pour structurer des comptes, des contacts, des opportunités, des cas et l'historique d'activité. Telegram est excellent pour les conversations rapides et informelles.
La demande évidente est de connecter Salesforce à Telegram. La partie difficile consiste à décider de ce que cela signifie. Une intégration de bot peut connecter un flux de travail Salesforce à un bot Telegram, mais elle ne peut pas représenter automatiquement les comptes Telegram personnels que les représentants des ventes utilisent déjà. Une intégration de compte personnel nécessite une cartographie d'identité, une autorisation de l'utilisateur, des contrôles de confidentialité et un moyen fiable de décider quel enregistrement CRM appartient à chaque conversation.
Cet article décrit une architecture de référence pour connecter Salesforce à des comptes personnels Telegram autorisés via un CRM Telegram et une couche d'outils MCP.Entergram ne fournit pas actuellement une intégration Salesforce native. Le flux de travail ci-dessous décrit la direction et l'architecture que nous évaluons pour une intégration future, pas une fonctionnalité disponible aujourd'hui.
Ce que l'intégration devrait accomplir
Une intégration utile de Salesforce Telegram devrait réduire le travail manuel du CRM sans copier silencieusement chaque conversation.
- Parallèlement un contact Telegram ou un chat avec un Salesforce Lead, Contact, Compte ou Opportunity.
- Afficher le contexte pertinent de Salesforce à côté de la conversation Telegram.
- Créer une piste ou un contact après que le représentant ait approuvé la correspondance proposée.
- Ajoutez un résumé de l'activité concise à Salesforce plutôt que de télécharger un chat privé entier.
- Créer ou mettre à jour un cas lorsque un problème de support Telegram nécessite un suivi formel.
- Transformer une prochaine étape convenue en une tâche de Salesforce.
- Mettre à jour les champs CRM sélectionnés à partir de faits explicites dans la conversation.
- Laissez un assistant d'IA préparer des actions tout en gardant des écritures sensibles derrière les règles d'approbation.
L'objectif n'est pas de tout synchroniser. L'objectif est de transférer les bons faits d'affaires dans le système de dossiers avec une propriété et un consentement clairs.
Pourquoi un robot Telegram normal ne suffit pas
Les robots Telegram sont utiles lorsque les clients contactent intentionnellement un bot. Ils peuvent recevoir des messages envoyés à ce bot, exécuter des commandes et poster des notifications. Ils n'héritent pas automatiquement l'historique de conversation privée du compte personnel d'un vendeur, et Telegram explique dans sondocumentation du robotque les robots ont leur propre identité et leurs propres limites d'interaction.
Ce modèle fonctionne pour un bot de support qui crée des cas Salesforce. Il ne résout pas le flux de travail B2B commun dans lequel un représentant parle déjà avec les fondateurs, les partenaires ou les clients via un compte personnel.
Une connexion compte personnel utilise une session client Telegram autorisée. Cela peut fournir un accès aux chats que le propriétaire du compte a délibérément connectés, mais cela crée une plus grande responsabilité en matière de confidentialité.
Les quatre couches de l'architecture
1. L'équipement de compte et de l'espace de travail
La première couche autorise un ou plusieurs comptes personnels de Telegram et les organise dans un espace de travail contrôlé. Chaque événement de message doit conserver le compte source, l'identificateur de chat et le contexte de l'espace de travail.
Les entérogrammesCRM de messagerie à plusieurs comptesUn connecteur Salesforce futur construirait sur le même compte et les mêmes limites de l'espace de travail plutôt que d'utiliser une boîte de réception anonyme partagée.
2. couche d'outil MCP
Le MCP fournit une interface standard par laquelle un client ou une automatisation d'IA agréé peut demander des outils.Serveur MCP de l'Entregram Telegrampeut exposer les opérations contrôlées de Telegram et CRM sans remettre une session de Telegram brute au modèle d'IA.
Pour une intégration Salesforce, la couche d'outils pourrait inclure des opérations telles que:
search_salesforce_contactget_salesforce_record_contextpropose_contact_matchcreate_salesforce_leadcreate_salesforce_taskappend_salesforce_activity_summarycreate_salesforce_caseupdate_salesforce_fields
Les noms des outils sont illustratifs. Le choix de conception important est que chaque opération a un schéma d'entrée étroit, un résultat prévisible et une règle d'autorisation.
3. L'API et la couche OAuth de Salesforce
Les API Salesforce nécessitent une application authentifiée.Guide officiel de l' API Connect RESTexplique que les applications externes utilisent OAuth, et une autorisation réussie renvoie des jetons d'accès et de rafraîchissement.
Un connecteur de production devrait utiliser une application client externe Salesforce ou le type d'application actuellement recommandé pour l'édition Salesforce cible. Il devrait demander uniquement les champs d'application dont il a besoin, stocker des jetons de rafraîchissement dans un magasin secret géré et associer chaque autorisation Salesforce à l'espace de travail Entergram et à l'organisation Salesforce corrects.
Si un utilisateur Salesforce ne peut pas modifier Opportunities ou afficher un champ protégé, l'intégration Telegram ne devrait pas contourner cette restriction. Le connecteur doit exécuter avec un principal Salesforce identifiable et préserver la sécurité au niveau du champ, les autorisations d'objets et les règles de partage.
4. couche politique, approbation et vérification
La couche de politique décide quelles actions proposées peuvent être exécutées automatiquement et quelles nécessitent une personne. Les défauts sécurisés peuvent permettre la recherche automatique d'un contact, mais nécessitent l'approbation avant de créer un Lead, de changer l'étape d'opportunité ou d'écrire un résumé de conversation.
Chaque écriture doit enregistrer:
- Le compte Telegram et le chat qui ont produit l'action
- Le membre de l'espace de travail Entergram ou l'automatisation qui l'a initié
- L'organisation et les dossiers affectés de Salesforce
- Les valeurs proposées et finales
- Si un humain a approuvé l'action
- L'état de l'heure, du résultat et de l'erreur
Cela permet de réviser l'intégration lorsqu'une correspondance est erronée ou qu'un champ change de façon inattendue.
L'identification: le problème pratique le plus difficile
Telegram et Salesforce ne partagent pas une clé de contact universelle. Un nom d'utilisateur Telegram peut changer. Un nom d'affichage n'est pas unique. Un numéro de téléphone peut être caché. Un contact Salesforce peut utiliser un e-mail de travail qui n'apparaît jamais dans Telegram.
Le connecteur a donc besoin d'un processus de correspondance basé sur la confiance.
- Une correspondance confirmée entre l'identifiant utilisateur de Telegram et l'identifiant enregistré de Salesforce.
- Une correspondance vérifiée entre le numéro de téléphone et celui de l'utilisateur lorsque le numéro a été partagé légitimement.
- Un courriel exact du domaine de l'entreprise partagé dans la conversation.
- Un nom d'utilisateur unique stocké dans un champ dédié Salesforce.
- Contextes de société, de nom et de relation utilisés uniquement pour proposer et non pas confirmer silencieusement un match.
Les cartes confirmées doivent être stockées sous forme d'enregistrements d'intégration structurés. Ne demandez pas à plusieurs reprises à un modèle d'IA de deviner la même identité à partir du texte de conversation. Lorsque plusieurs enregistrements Salesforce sont plausibles, affichez les candidats et demandez au représentant de choisir.
Modèle de données Salesforce recommandé
La première version ne nécessite pas des dizaines d'objets personnalisés.
- **Pôle ou contact:**la relation humaine.
- **Compte:**l'entreprise ou l'organisation.
- **Opportunité:**Le processus commercial, quand il existe.
- **Dans le cas suivant:**une question de soutien nécessitant une propriété formelle ou un suivi des ALS.
- **- La tâche:**l'action suivante, le suivi ou l'engagement de la réunion.
- **Résumé des activités:**une note courte et approuvée décrivant le résultat commercial d'une conversation Telegram.
- **Enregistrement de cartographie du télégramme:**un objet personnalisé ou une cartographie externe protégée qui connecte un identifiant d'utilisateur/chat Telegram au registre Salesforce.
Évitez de stocker par défaut l'historique des messages bruts. Un bref résumé tel que Client confirmé un examen technique pour le 4 septembre; questionnaire de sécurité en attente est plus utile dans Salesforce que des centaines de messages occasionnels, de réactions et de contextes personnels non liés.
Exemple de flux de travail
Une nouvelle conversation de vente entrante
- Un prospect envoie des messages à un compte Telegram personnel connecté.
- Entergram identifie que le chat n'a pas de cartographie confirmée de Salesforce.
- L'intégration effectue une recherche Salesforce à l'aide de signaux d'identité approuvés.
- Si aucun match de confiance n'existe, il propose un nouveau leader avec nom, compagnie et source.
- Le représentant examine les champs et approuve la création.
- Le connecteur sauvegarde l'identifiant de Salesforce Lead contre le contact Telegram.
- Les actions futures utilisent la cartographie confirmée.
Suivi des opportunités
- Un client cartographié accepte une démonstration et nomme deux parties prenantes.
- Un assistant d'IA propose une tâche Salesforce et un bref résumé des activités.
- Le représentant édite la date d'échéance et l'approuve.
- Le connecteur crée la tâche sous la bonne Opportunity.
- Le chat Telegram montre une confirmation et un lien vers le dossier Salesforce.
L'escalade de soutien
- Un client rapporte un problème de production dans Telegram.
- Le représentant convertit le chat en ticket d'Entregram.
- Une règle propose de créer un cas Salesforce avec gravité, champ de produits et résumé factuel.
- Le représentant confirme les messages qui peuvent être résumés.
- L'identifiant de l'affaire Salesforce est relié au billet Telegram.
- Les modifications de statut peuvent être affichées dans l'espace de travail sans afficher des notes internes de Salesforce au client.
Où l'IA aide et où elle devrait s'arrêter
L'IA est utile pour extraire les champs proposés, résumer les résultats commerciaux, trouver des dossiers probables et rédiger les prochaines étapes.
Les bonnes actions assistées par l'IA comprennent:
- Suggérant que Acme peut se référer à l'un des trois comptes Salesforce
- Extraction d'une date de réunion proposée
- Rédaction d'un résumé des activités
- Classification d'un sujet de soutien
- Le fait qu'un client ait mentionné le risque de renouvellement
Les actions à haut risque devraient nécessiter des règles plus strictes ou l'approbation humaine:
- Modification d'un stade ou d'un montant d'opportunité
- Les contacts de fusion
- La clôture d'une affaire
- Envoyer un message depuis un compte Telegram personnel
- Les prospects de membres du groupe créant en masse
- Copie de l'historique complet du chat dans Salesforce
MCP définit explicitement la limite, car chaque capacité peut être représentée comme un outil distinct avec sa propre politique de permission et de confirmation.
Les exigences en matière de sécurité et de confidentialité
Un compte Telegram personnel peut inclure la famille, les amis et les communautés non liées aux conversations des clients. Le connecteur a donc besoin de contrôles au-delà d'un plug-in CRM normal.
Au moins:
- Permettez aux propriétaires de compte d'exclure les chats avant qu'une automatisation ne les lise.
- Gardez les sessions Telegram hors des jetons OAuth Salesforce et Salesforce hors des clients Telegram.
- Encrivez les deux ensembles de données à repos.
- Ne jamais inclure des informations de référence réutilisables dans les demandes d'IA.
- Minimiser le contenu des messages envoyés pour le traitement par l'IA.
- Soutenir les règles de conservation et de suppression par espace de travail.
- Faites que chaque compte connecté et chaque organisation Salesforce soient visibles aux administrateurs.
- Fournir une révocation indépendante pour les clients Telegram, Salesforce et MCP.
- Éviter qu'un espace de travail ne consulte les enregistrements Salesforce d'un autre espace de travail.
- Rate-limit écrire les actions et détecter l'activité en vrac inhabituelle.
La conformité ne se réalise pas simplement en ajoutant une zone de contrôle de consentement.
Ce qu'il faut construire en premier
Un déploiement raisonnable serait progressif:
**Phase 1: recherche et liaison manuelle.**Recherchez Salesforce et laissez les représentants joindre le bon Lead, Contact ou Compte à un contact Telegram.
**Phase 2: tâches et résumés approuvés.**Proposez des tâches Salesforce et des notes de l'activité concises, avec confirmation obligatoire.
**Phase 3: Cas et mises à jour structurées des champs.**Ajouter une escalade de support et un ensemble limité de champs cartographiés.
**Phase 4: automatisation contrôlée.**Permettre l'exécution automatique des actions à faible risque sélectionnées pour les espaces de travail et les types d'enregistrement clairement définis.
Cette séquence crée de la valeur tôt tout en produisant les données de cartographie et d'audit nécessaires pour l'automatisation responsable plus tard.
Préparez votre équipe maintenant
Même avant qu'un connecteur natif ne soit disponible, les équipes peuvent améliorer leur préparation à l'intégration future:
- Décidez quels objets Salesforce sont la source de la vérité.
- Créez des règles cohérentes pour la création de Lead versus Contact.
- Définir les champs minimaux requis pour un enregistrement valide.
- Nettoyer les contacts et comptes en double.
- Documenter quelles conversations Telegram sont des conversations d'affaires.
- Norme des formats de suivi et de résumé.
- Identifier les actions qui doivent toujours nécessiter l'approbation.
- Gardez l'accès personnel et professionnel au télégramme séparé lorsque cela est possible.
Ces décisions comptent plus que la couche de transport. Un connecteur ne peut pas corriger un processus CRM non défini; il ne peut que déplacer des données non définies plus rapidement.
La direction de l'Entergram
Entergram fournit déjà le compte personnel, l'espace de travail, le CRM Telegram et MCPSalesforce est une intégration logique future parce que de nombreuses équipes de vente et de support ont besoin de contexte Telegram dans leur processus CRM établi.
L'intégration n'est pas disponible aujourd'hui, et nous ne voulons pas imputer autrement. La direction prévue est un connecteur autorisé qui relie certaines conversations personnelles Telegram aux enregistrements Salesforce, propose des mises à jour structurées, préserve l'identité du compte et garde les humains sous contrôle des écritures sensibles.
Si ce flux de travail correspond à votre équipe,contact avec EntergramAvec les objets Salesforce que vous utilisez, le flux de travail Telegram que vous voulez connecter et les actions qui économiseraient le plus de travail manuel. Ce feedback aidera à façonner la première version utile au lieu de produire une large intégration qui synchronise tout et ne résoud rien.
Prêt à optimiser votre flux de travail Telegram ?
Ne perdez plus aucun prospect. Ne manquez plus aucun message.
Commencer avec Entergram


