Une intégration commence par un processus : une demande arrive, une personne la reçoit et la traite. Relier trois services ne suffit pas. Il faut savoir où son état est conservé et ce qui se passe en cas d’indisponibilité.
1. Choisir le système de référence
Décidez où sont conservées les fiches clients et demandes. Il s’agit souvent du CRM, mais le serveur du site peut enregistrer la demande avant sa réponse. Telegram sert aux notifications et actions rapides, plutôt qu’au stockage exclusif.
Dessinez le parcours : formulaire → sauvegarde → fiche CRM → notification. Attribuez une responsabilité et un critère de réussite à chaque étape. Un message non envoyé ne doit pas entraîner la perte de la demande.
2. Définir les champs et les accès
Précisez nom, moyen de contact, service, provenance et consentement lorsque le processus l’exige. Définissez les champs obligatoires, validations et correspondances CRM. N’envoyez pas tout le questionnaire dans un groupe si un lien vers la fiche suffit.
Conservez les clés sur le serveur et limitez les droits aux opérations nécessaires. Convenez du propriétaire des comptes, du renouvellement des clés et de la suppression des accès lors d’un changement de prestataire.
3. Prévoir doublons et interruptions
Un second clic ou un événement reçu plusieurs fois ne doit pas créer une nouvelle demande. Utilisez un identifiant stable et vérifiez si l’opération a déjà été traitée. L’identifiant de la dernière demande d’un utilisateur ne remplace pas celui de la demande concernée.
Si le CRM ou Telegram ne répond pas, conservez la tâche dans une file pour réessayer. La Bot API décrit retry_after pour les limites de fréquence : respectez ce délai. Prévoyez une intervention humaine pour les erreurs persistantes.
4. Vérifier le parcours entier
Testez demande normale, doublon, contact incorrect, panne CRM et notification échouée. Vérifiez que le collaborateur ouvre la bonne fiche et que le visiteur reçoit un statut exact. L’écran de réussite doit correspondre à une demande enregistrée.
Après lancement, prévoyez journaux techniques sans données personnelles superflues, suivi de file et procédure de reprise. Distinguez installation, abonnements externes et maintenance dans le devis. Une démonstration réussie ne remplace pas les tests de panne.
La prochaine étape
Partez du trajet d’une seule demande. Définissez stockage, champs, droits et reprise après incident avant de choisir les outils.