Calendrier
Importez vos rendez-vous depuis Google Agenda ou un fichier .ics (export depuis Outlook ou Apple Calendrier) et transformez vos réunions facturables en temps saisi en un clic.
Prérequis : Le module Calendrier doit être activé (Paramètres → Modules). Il requiert le module CRM. L'import et l'attribution déterministe sont inclus dans toutes les formules ; seules les suggestions IA sont décomptées de votre quota IA mensuel.
Comment fonctionne l'import
Les deux sources – Google Agenda et fichier .ics – suivent le même traitement :
- Les rendez-vous arrivent sous forme d'activités de réunion sur la chronologie CRM. Les participants sont enregistrés comme intervenants.
- Attribution : Chaque réunion est attribuée à la bonne entreprise ou au bon contact – d'abord de façon déterministe via l'adresse e-mail (contact) ou le domaine de l'entreprise (entreprise), puis, en option, par IA pour les cas ambigus.
- Vérifier et facturer : Les réunions ambiguës arrivent dans la liste de vérification. Vous y confirmez l'attribution et créez au besoin, en un clic, une entrée de temps non facturée – les heures sont reprises de la durée réelle du rendez-vous.
Les entrées de temps ne sont jamais créées automatiquement – vous confirmez chacune d'elles.
Connecter Google Agenda
- Ouvrez Paramètres → Calendrier.
- Cliquez sur Connecter Google Agenda et accordez l'accès en lecture seule (
calendar.readonly). - Une première synchronisation démarre automatiquement après la connexion. Ensuite, slonge se synchronise en arrière-plan environ toutes les 6 heures.
- Utilisez Synchroniser maintenant pour lancer une synchronisation manuelle.
Si l'autorisation expire, une bannière Reconnecter apparaît. Jusqu'à la reconnexion, la synchronisation est en pause – vos rendez-vous déjà importés restent intacts.
Importer un fichier .ics
- Exportez votre calendrier au format
.ics(Outlook, Apple Calendrier et la plupart des applications le permettent). - Ouvrez Paramètres → Calendrier et téléversez le fichier dans la section Import ICS.
- Après le traitement, un récapitulatif s'affiche : importés, ignorés, échoués.
Rendez-vous récurrents, fuseaux horaires et annulations
- Les séries récurrentes sont importées comme des instances individuelles (±12 mois autour d'aujourd'hui), avec gestion correcte des fuseaux horaires et de l'heure d'été.
- Fuseaux horaires : Les heures de début et de fin sont enregistrées en UTC ; les rendez-vous sans fuseau horaire utilisent le fuseau défini dans les paramètres (par défaut :
Europe/Zurich). - Annulations : Si un rendez-vous est annulé dans Google, slonge marque l'activité comme annulée – une entrée de temps déjà créée n'est pas supprimée automatiquement. Dans la liste de vérification, vous décidez de la conserver ou de la supprimer.
- Non facturable : Les rendez-vous refusés sont ignorés ; les réunions purement internes et les rendez-vous sans autre participant sont importés comme non facturables.
Facturable ou non ? (IA)
Pour les réunions ambiguës, l'IA propose si la réunion est facturable et à quelle entreprise elle appartient. Si votre quota IA est épuisé, l'attribution déterministe est conservée et l'import se poursuit normalement – un import n'échoue jamais à cause du quota IA.
Quelles données des participants sont enregistrées ? (Protection des données / LPD)
Pour chaque rendez-vous, slonge enregistre le nom et l'adresse e-mail des participants comme intervenants de la réunion – c'est nécessaire pour attribuer la réunion à la bonne entreprise ou au bon contact.
- Les participants qui ne correspondent à aucun contact existant restent des données de participants brutes et ne sont pas automatiquement convertis en contacts. Aucune liste marketing n'est ainsi constituée par inadvertance.
- Une attribution à un contact existant n'écrase jamais son statut de consentement ou de blocage de contact (
doNotEmail, base de consentement). - Lorsque vous déconnectez une connexion de calendrier, les données de participants brutes importées pour cette connexion sont supprimées. La suppression d'un contact retire également les références de participants importés vers ce contact. Les contacts que vous avez confirmés restent intacts.
- Le journal de conformité n'enregistre qu'un récapitulatif par import (nombre d'éléments importés/ignorés/échoués ainsi qu'une somme de contrôle du nom de fichier) – jamais le contenu du calendrier ni les e-mails des participants.
Via la CLI et les assistants IA (MCP)
Les mêmes opérations sont disponibles via la CLI slonge et les assistants IA compatibles :
slonge calendar import reunions.ics # importer un fichier ICS → récapitulatif
slonge calendar sync # lancer une synchronisation Google
slonge calendar review # lister les réunions en attente
slonge calendar review --confirm <id> --client <id> [--project <id>]
slonge calendar review --dismiss <id>
Lorsque vous indiquez --project à la confirmation, slonge crée également une entrée de temps non facturée. L'appel est idempotent : un second appel renvoie la même entrée de temps.