Votre agence, sa carte professionnelle, ses honoraires et les automatisations
L'adresse publique d'Orbite n'est pas définie : les liens envoyés par email (connexion, invitations, documents à signer, factures) pointent vers http://localhost:3200. Ajoutez APP_URL=https://votre-domaine dans le fichier .env puis redémarrez.
Coordonnées et identité de l'agence, marque de l'espace client, documents types à faire signer.
Marque de l'espace client
Votre logo et votre couleur remplacent ceux d'Orbite dans l'espace de vos clients.
Pas de logoAperçu du bouton
Photos des conseillers : Équipe (ou Mon compte) → icône appareil photo ; elles s'affichent dans « Votre conseiller ».
Documents types à faire signer
Signature électronique
Déposez vos documents vierges en PDF (procuration, attestation, autorisation de diffusion, fiche de renseignements…). Sur chaque fiche client, ils s'envoient en un clic pour signature électronique. Les mandats, eux, se préparent et partent à la signature depuis l'écran Mandats.
Une page de signature est ajoutée automatiquement à la fin du PDF, avec le nom du client.
Coordonnées de l'agence
Carte professionnelle, garant financier et barème d'honoraires : onglet « Agence immobilière ».
Suivi des clients
Carte professionnelle et garanties
Complet
Ces mentions sont obligatoires sur les mandats, les bons de visite, les annonces et les factures de l'agence : elles y sont reprises telles que vous les saisissez ici.
Mandats, comptes rendus et visites
Valeurs proposées à la création d'un mandat ou d'une visite ; chacune reste modifiable au cas par cas.
Secteurs et portails d'annonces
Honoraires de vente
TTC
Le barème affiché en agence et sur votre site : il propose les honoraires de chaque mandat de vente.
Location et gestion locative
Mon profil
Directeur
Application mobile
PWA
Orbite s'installe sur votre téléphone ou votre ordinateur comme une application : icône sur l'écran d'accueil, plein écran, démarrage instantané. Aucune boutique d'applications, même adresse, mêmes données.
Vos clients peuvent faire de même avec leur espace : sur http://localhost:3200/portail, l'application s'appelle « Agence des Quais — Espace client ».
Sécurité
2FA inactive
Connexion sans mot de passe : lien à usage unique (15 min) envoyé à visiteur@demo.invalid, confirmé d'un clic ; limites anti-force brute sur les liens et les codes.
Sessions : fermées après 7 jours sans activité (reconnexion obligatoire au bout de 30 jours), cookie sécurisé réservé à ce domaine ; fermées aussitôt si un compte est désactivé ou change de rôle.
Protection du site : HTTPS forcé (HSTS), politique de contenu stricte (CSP), anti-intégration, anti-CSRF, pages exclues des moteurs de recherche, liens publics secrets et limités en débit, fichiers déposés filtrés, adresses internes jamais appelées (SSRF).
Données : mots de passe clients et secrets chiffrés (AES-256), copies de sauvegarde hors serveur chiffrées, chaque affichage de mot de passe client journalisé.
Administrateurs limités aux adresses de ADMIN_EMAILS — ⚠ vide : à définir avant la mise en ligne · alerte email à chaque connexion · dernière : 8 oct. 11:43 (IP 127.0.0.1).
Restriction par adresse IP via ADMIN_IPS (inactive — facultatif).
Double authentification (application mobile)
Ajoutez une seconde vérification : même si quelqu'un accède à votre boîte email, il ne pourra pas se connecter sans le code généré par votre téléphone.
Obligatoire pour votre rôle : elle vous sera demandée à la prochaine connexion. Activez-la dès maintenant.
Emails (envoi)
À configurer
Sert aux liens de connexion, aux invitations à l'espace client, aux documents à signer, aux comptes rendus, aux avis d'échéance et aux factures envoyés aux clients, ainsi qu'aux alertes.
Quel mot de passe saisir ?
Chez Google et Microsoft, le mot de passe de votre compte ne fonctionne pas pour un logiciel externe : créez un mot de passe d'application dans les réglages de sécurité du compte.
Chez un hébergeur (OVHcloud, IONOS, Gandi…), c'est le mot de passe de la boîte email elle-même, pas celui de votre espace client.
L'identifiant est toujours l'adresse email complète.
État actuel : non configuré — les emails s'affichent dans la console.
Emails (réception)
À configurer
Orbite lit les emails reçus sur votre boîte (IMAP) et les rattache à vos prospects et clients : ils apparaissent dans la Boîte de réception et dans l'historique des fiches, avec réponse possible depuis Orbite. Rien n'est supprimé ni déplacé dans votre boîte.
Jamais synchronisé. Lecture toutes les 5 min par le planificateur intégré, et à chaque ouverture de la boîte de réception.
Automatisations
Exécution automatique chaque matin vers 6 h par le planificateur intégré. Chaque envoi est inscrit dans l'historique de la fiche et n'est jamais envoyé deux fois.
Suivi des leads et affaires qui s'endorment
Assistant IA (Mistral)
Inactif
L'assistant répond à vos questions, rédige les emails, lit les documents en PDF et transcrit les comptes rendus dictés. Les données personnelles sont pseudonymisées avant l'envoi (Conformité → Réglages).
Menu : modules affichés
Masquer un module le retire du menu pour toute l'équipe. Rien n'est supprimé : la page reste accessible par les liens des autres écrans, et ce qui est programmé continue.
Chatbot du site
Désactivé
Répond aux visiteurs de votre site, comprend leur projet (vendre, acheter, louer, faire gérer un bien), prend le rendez-vous dans l'agenda et crée le lead dans Orbite (origine « Chatbot du site »). Sans clé IA, il suit un script simple (besoin → coordonnées → lien de RDV).
Formulaire de capture
À intégrer sur votre site : chaque soumission crée un lead (origine « Formulaire site ») pour un particulier ou une société, et vous prévient par email.
<form action="#" method="POST">
<select name="type">
<option value="particulier">Particulier</option><option value="societe">Société</option>
</select>
<input name="contact" placeholder="Prénom et nom" required>
<input name="entreprise" placeholder="Société (si vous êtes une entreprise)">
<input name="email" type="email" placeholder="Email" required>
<input name="tel" placeholder="Téléphone">
<input name="cp" placeholder="Code postal"> <input name="ville" placeholder="Ville">
<select name="service">
<option value="vente">Vendre un bien</option><option value="achat">Acheter un bien</option>
<option value="location">Mettre un bien en location</option><option value="recherche_location">Trouver une location</option>
<option value="gestion">Faire gérer un bien</option><option value="autre">Autre demande</option>
</select>
<input name="budget" placeholder="Prix espéré, budget ou loyer (facultatif)">
<textarea name="message"></textarea>
<input type="hidden" name="redirect" value="https://votre-agence.fr/merci">
<button>Être rappelé</button>
</form>
Accepte aussi du JSON (fetch) — réponse { ok: true }.
Téléphonie & SMS (Twilio)
Non configuré
SMS de rappel des rendez-vous (veille + 2 h avant), SMS automatique après un appel manqué, répondeur IA qui note qui appelle et pourquoi, puis crée le lead + la tâche « Rappeler ». Nécessite un compte Twilio et un numéro (clés dans le .env : TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_NUMBER).
Dans Twilio → Phone Numbers → votre numéro :
A call comes in (Webhook, POST) :
http://localhost:3200/api/twilio/voice
A message comes in (Webhook, POST) :
http://localhost:3200/api/twilio/sms
Factures d'honoraires
€
Paiement et services
Paiement par carte
Non configuréStripe : STRIPE_SECRET_KEY · webhook /api/stripe/webhook
Assistant IA
Mode modèles (sans clé)
Emails
non configuré — les emails s'affichent dans la console
Base de données
PGlite locale (./.data)
Les loyers encaissés pour le compte des bailleurs ne sont pas des factures de l'agence : ils se suivent dans Location et gestion → Loyers. Le barème d'honoraires se règle dans l'onglet « Agence immobilière ».
Tâches planifiées
Planificateur intégré actif
Le serveur exécute lui-même les relances, la synchronisation des emails et de l'agenda, les campagnes et la sauvegarde quotidienne : rien à configurer chez l'hébergeur.
Tâche
Fréquence
Dernière exécution
État
SMS, appels, coffre
toutes les 5 min
il y a 3 min
interne
OK
OK
Messagerie (synchro, envois programmés)
toutes les 5 min
il y a 3 min
interne
OK
OK
Rappels d'agenda, calendriers abonnés, leads non contactés
toutes les 10 min
il y a 3 min
interne
OK
0 rappel(s)
Campagnes clients (envoi progressif)
toutes les 2 min
il y a 1 min
interne
OK
0 email(s) de campagne
Automatisations, relances, sauvegarde
chaque jour vers 6 h
il y a 19 min
interne
OK
sauvegarde orbite-2026-10-08-09-24-37.zip.enc (locale uniquement) · 1 comptes rendus au vendeur à envoyer, 1 mandats à trente jours de leur échéance, 2 relances de loyer impayé à f
Diagnostic
base, stockage, IA, emails
Si quelque chose ne s'enregistre pas (dépense, document, email), lancez ce test : il indique précisément le point en défaut.
Données
Remplace toutes les données par l'agence de démonstration (clients, biens, mandats, visites, ventes, baux, loyers, leads et affaires en cours…). Utile pour découvrir l'outil ; irréversible.