Open source · MIT · Auto-hébergé

Le CRM open source qui fait aussi votre soumissions, factures et tenue de livres.

BillBoy réunit contacts, activités, soumissions, factures, dépenses et Google Workspace dans un seul espace de travail — avec une API REST et un serveur MCP pour que Claude puisse y travailler aussi.

PHP 8.1+ et MySQL Google Agenda, Drive et Gmail Synchronisation QuickBooks en ligne Serveur MCP pour Claude
billboy.example.com/.admin
Tableau de bord BillBoy — contacts, pipeline et factures en un coup d’œil

Un seul espace

Quatre modules. Une base de données. Aucune intégration à surveiller.

BillBoy est bâti sur la plateforme pilotée par schéma d’ApiGoat (apicrm) : 62 tables, une interface cohérente, et chaque écran est cherchable, filtrable et exportable dès l’installation.

CRM

Contacts, entreprises et chaque appel, rencontre, tâche ou note qui les accompagne — partagés avec l’équipe, avec des suivis qui ne glissent jamais.

  • Prospects → clients
  • Activités et suivis
  • Partage d’équipe et droits par fiche
  • Import HubSpot

Soumissions et factures

Soumettez, convertissez en facture, encaissez, et laissez les rappels relancer le reste. PDF bilingues à partir de votre gabarit à votre image.

  • Catalogue de produits avec questions
  • Soumission → facture → paiement
  • Rappels de facture automatiques
  • Documents PDF FR / EN

Tenue de livres

Photographiez un reçu et laissez l’IA remplir le fournisseur, les lignes et les taxes. Suivez les dépenses par catégorie et compte bancaire, et synchronisez avec QuickBooks en ligne.

  • Numérisation de reçus par IA
  • TPS / TVQ et taxes personnalisées
  • Comptes bancaires et catégories
  • Synchronisation QuickBooks en ligne

Google Workspace

Votre agenda, Drive et Gmail restent la source de vérité. BillBoy relie chaque événement, fichier et courriel suivi au bon contact.

  • Synchro Agenda bidirectionnelle
  • Dossier Drive par contact
  • Envoi Gmail avec suivi d’ouverture et de clic
  • Gabarits de courriel

CRM

Tout sur un contact, sur un seul écran

Identité, entreprise, adresse et consentement marketing en haut; activités, fichiers Drive, courriels suivis, soumissions et factures dans des onglets en dessous. Assignez un responsable, partagez avec un groupe et laissez les dates de suivi organiser votre journée.

  • Pipeline prospect / client / partenaire avec sources
  • Appels, rencontres, courriels, tâches et notes avec participants
  • Droits par fiche : propriétaire, groupe, tous
  • Mise à jour en lot, export CSV, autocomplétion partout
billboy.example.com/.admin/Contact
Tout sur un contact, sur un seul écran

Ventes

De la soumission à la facture payée sans ressaisie

Choisissez des produits du catalogue — chacun peut poser ses propres questions (adresse des travaux, surface, dates…) qui s’impriment sur le document. Acceptez la soumission, convertissez-la en facture, encaissez les paiements et laissez les rappels partir selon l’horaire.

  • États de soumission : brouillon, envoyée, acceptée, refusée, expirée, facturée
  • États de facture : impayée, partielle, payée, annulée
  • Inclusions, exclusions, conditions et notes en texte riche
  • PDF enregistrés automatiquement dans le dossier Drive du contact
billboy.example.com/.admin/Quote
De la soumission à la facture payée sans ressaisie

Tenue de livres

Des reçus qui entrent, des livres propres qui sortent

Téléversez ou photographiez un reçu; l’IA extrait le fournisseur, la date, les lignes et les taxes et crée la dépense — nouveaux fournisseurs compris. Catégorisez, rattachez à un compte bancaire, puis poussez vers QuickBooks en ligne avec la synchronisation intégrée.

  • Lignes de dépense, reçus et vignettes (téléversements de 10 Mo)
  • Taxes configurables — TPS, TVQ, TVA, n’importe quoi
  • Liens de synchro et file de tâches consultables et relançables
  • Paiements rapatriés de QuickBooks toutes les 15 minutes
billboy.example.com/.admin/Expense
Des reçus qui entrent, des livres propres qui sortent

Interface

Un tour de la nouvelle interface

Chaque écran suit le même modèle — liste, recherche, fiche, onglets — alors une fois un module maîtrisé, vous les connaissez tous. Les listes se rafraîchissent en direct quand quelqu’un d’autre modifie une ligne.

billboy.example.com/.admin/Contact
Contacts
Contacts — Liste cherchable avec pastilles de type, entreprise, langue et poste — filtres prospect, client, partenaire.
billboy.example.com/.admin/Invoice
Factures
Factures — Impayées, partielles et payées en un coup d’œil, avec soldes et échéances.
billboy.example.com/.admin/Activity
Activités
Activités — Appels, rencontres, courriels, tâches et notes de tous les contacts, du plus récent au plus ancien, avec dates de suivi.
billboy.example.com/.admin/CalendarEvent
Agenda
Agenda — Événements synchronisés dans les deux sens avec Google Agenda, liés aux contacts et activités.
billboy.example.com/.admin/Product
Produits
Produits — Le catalogue à partir duquel les soumissions sont bâties — prix, unités, taxes et questions de détail.
billboy.example.com/.admin/Authy
Utilisateurs et droits
Utilisateurs et droits — Groupes, droits de style Linux par module, journal des connexions et jetons API.

Prêt pour l’IA

Laissez Claude travailler dans votre CRM

BillBoy inclut un serveur MCP avec OAuth. Connectez-le depuis Claude (web, bureau ou Claude Code), ouvrez une session avec votre compte habituel, et Claude obtient des outils typés pour trouver des contacts, rédiger des soumissions, enregistrer des paiements, numériser des reçus ou résumer votre journée — dans les limites de vos droits.

  • Outils intégrés crm_describe / list / get / create / update / delete
  • Outils personnalisés : recherche, création de soumission ou facture, paiement, numérisation de reçu, ma journée, résumé du pipeline, distance
  • Portées crm:read / crm:write, jetons de rafraîchissement, chaque appel journalisé
  • La même API REST JWT pour vos intégrations et l’application mobile
claude
$ claude mcp add --transport http billboy \
    https://billboy.example.com/api/v1/mcp

> Crée une soumission pour Aurora Health : 2 jours de formation sur place à 1 200 $/jour, valide 30 jours.
crmx_find("Aurora Health")        → company #42
crmx_create_quote(company: 42, lines: [...])
                                  → Q-2026-0187 · Draft · PDF ready

Intégrations

S’entend bien avec les outils que vous payez déjà

Un seul compte de service Google avec délégation à l’échelle du domaine couvre Agenda, Drive et Gmail pour chaque utilisateur. QuickBooks se connecte par OAuth. Tout le reste passe par l’API.

Google Calendar Google Drive Gmail QuickBooks Online HubSpot Claude / MCP REST API (JWT) WebSocket realtime Mobile app (iOS / Android) Push notifications

Open source

Vos données, votre serveur, vos règles

BillBoy est sous licence MIT et fonctionne sur tout hébergement PHP 8.1+ avec MySQL. Le modèle de données est du simple HJSON; modifiez un fichier de schéma, reconstruisez, et l’interface, l’API, les outils MCP et la documentation se régénèrent. La logique personnalisée vit dans des hooks de classe, jamais dans le code généré.

MITlicence — libre d’utilisation et de modification
62tables générées à partir de HJSON
PHP 8.1+Slim 4 + Propel ORM, MySQL / MariaDB
15+années du moteur ApiGoat en production

Prêt à essayer BillBoy ?

Explorez la démo en ligne, ou clonez le dépôt et faites-le tourner en dix minutes.

Vous préférez ne pas l’héberger vous-même ? Renseignez-vous sur la version hébergée.