Fonctionnalités
Tout ce que BillBoy fait
L’ensemble des fonctionnalités, module par module — tel que généré à partir du schéma apicrm.
CRM
Un CRM centré sur le contact : tout ce que vous savez d’une personne ou d’une entreprise, et chaque interaction, dans une fiche que toute l’équipe peut utiliser.
Contacts et entreprises
Prospect, client ou partenaire; lien d’entreprise, poste, adresses, langue, consentement marketing, site web et notes.
Activités
Appels, rencontres, courriels, tâches et notes avec date, durée, état, date de suivi et plusieurs participants.
Sources et pipeline
Suivez la provenance des prospects; horodatage de dernière activité et responsable assigné gardent la liste à jour.
Partage d’équipe
Les fiches appartiennent à un propriétaire et un groupe; partagez un contact avec d’autres groupes au besoin.
Recherche et actions en lot
Recherche multicritère sur chaque liste, mise à jour en lot du responsable/source/état, export CSV.
Import HubSpot
Importez contacts, entreprises et activités depuis HubSpot en conservant les identifiants HubSpot.
Soumissions, factures et paiements
Un catalogue de produits alimente les soumissions; les soumissions deviennent des factures; les factures encaissent les paiements et envoient leurs propres rappels.
Catalogue de produits
Prix, descriptions, inclusions/exclusions et questions par produit qui s’impriment sur le document.
Soumissions
Lignes, détails, conditions et notes. États : brouillon, envoyée, acceptée, refusée, expirée, facturée.
Factures et paiements
Conversion en un clic depuis une soumission; paiements partiels et complets; impayée / partielle / payée / annulée.
Rappels de facture
Courriels de rappel planifiés avec historique en file / envoyé / ignoré sur chaque facture.
PDF bilingues
Des moteurs de rendu produisent des PDF de soumission et de facture en FR ou EN, stockés dans le dossier Drive du contact.
Courriel avec suivi
Envoyez les documents par Gmail à partir d’un gabarit; ouvertures et clics sont enregistrés comme événements.
Tenue de livres
Juste assez de comptabilité pour garder une petite entreprise en ordre, et une synchronisation pour confier le reste au QuickBooks de votre comptable.
Dépenses
Fournisseur, date, catégorie, compte bancaire, lignes et taxes; reçus joints avec vignettes.
Numérisation de reçus par IA
Photo ou PDF en entrée, dépense structurée en sortie — fournisseur créé automatiquement, TPS/TVQ séparées, chaque appel IA journalisé.
Taxes
Définissez autant de taxes et de taux que nécessaire (TPS, TVQ, TVH, TVA…) et appliquez-les par ligne.
Comptes bancaires et catégories
Nommés pour correspondre à votre plan comptable QuickBooks afin que la synchro les associe automatiquement.
Synchro QuickBooks en ligne
Connexion OAuth, rattrapage, liens de synchro par fiche, erreurs relançables, paiements rapatriés toutes les 15 min.
Résumé financier
Revenus, encaissé, en souffrance, âge des comptes clients et ce qui reste à facturer — aussi accessible à Claude.
Google Workspace
Un compte de service avec délégation à l’échelle du domaine agit au nom de chaque utilisateur, pour que Google reste la source de vérité des événements, fichiers et courriels.
Synchro Agenda
Synchro bidirectionnelle avec jetons; les événements se lient aux contacts et activités; les conflits sont visibles.
Dossiers Drive
Arborescence Entreprise / Contact créée à la demande; téléversement depuis le CRM; navigation et liens de partage.
Envoi Gmail et suivi
Envoyez au nom de l’utilisateur via Gmail, fils de réponse, ouvertures, clics et rebonds enregistrés par message.
Gabarits de courriel
Gabarits de sujet/corps réutilisables en FR et EN avec variables.
IA, API et intégrations
Tout ce qui est dans l’interface est accessible par programme — par vos scripts, l’application mobile ou Claude.
Serveur MCP pour Claude
OAuth avec enregistrement dynamique; outils crm_* plus outils personnalisés (recherche, création de soumission/facture, paiement, numérisation de reçu, ma journée…).
API REST
Auth JWT, /api/v1/<Table> pour chaque entité, filtre/tri/sélection/pagination, enveloppe uniforme, journal d’API.
Temps réel
Sidecar WebSocket optionnel : les listes se rafraîchissent en direct quand une table change, sans interrogation.
Application mobile
Application iOS/Android basée sur Expo avec notifications push enregistrées par appareil.
File de tâches
File en base de données vidée par cron pour Google, QuickBooks et courriel; relance des échecs, annulation des tâches en attente.
Hooks de classe
Logique personnalisée dans des classes wrapper avec hooks avant/après — jamais dans le code généré.
Plateforme et sécurité
Bâti sur ApiGoat : un moteur PHP piloté par schéma en production depuis plus de quinze ans.
Utilisateurs et groupes
Droits de style Linux (tous / propriétaire / groupe) par module, utilisateurs root, expiration, désactivation, langue.
Journaux d’audit et d’API
Chaque tentative de connexion (IP, résultat) et chaque appel d’API est journalisé et cherchable.
RBAC par route
Routes publiques/privées et permissions par groupe stockées en base de données.
i18n
Messages d’interface en FR et EN; documents et gabarits par langue.
Piloté par schéma
HJSON → build régénère interface, API, outils MCP et docs. Les comportements sont des paramètres, pas du code.
Auto-hébergé
PHP 8.1+, MySQL/MariaDB, Apache ou nginx. Votre infrastructure, vos sauvegardes, vos données.