QuickBooks Online
Facturation des placements en brouillon en un clic pour les agences gérant leur comptabilité sur QuickBooks Online.
Les agences utilisant QuickBooks Online connaissent bien le rituel : un recrutement se conclut, la commission reste dans la tête de quelqu'un ou dans un tableur, puis finit par être saisie dans QuickBooks — idéalement sans erreur et au cours de la semaine. L'intégration ATS de QuickBooks remplace ce rituel : dès que l'embauche client est enregistrée dans Expertini ATS, une simple action depuis la page Sélection & SIRH génère un projet de facture dans votre propre compte d'entreprise QuickBooks.
Ce qui en fait bien plus qu'un connecteur générique, c'est ce que l'ATS intègre nativement. Le CRM client — inclus dans chaque abonnement, sans licence distincte ni frais par utilisateur — enregistre déjà le client, le placement et la commission convenue. L'intégration transmet ces montants exacts dans QuickBooks, de sorte que la facturation corresponde à chaque fois aux accords conclus par le recrutement.
Sur cette page
- Le vide comblé : les honoraires gérés dans une feuille de calcul
- Rédigez d'abord, envoyez après validation
- Connectez-vous et commencez à rédiger dès aujourd'hui
- Connection architecture
- Rédiger la sémantique et le flux de données
- Considérations opérationnelles
- Positionnement dans la topologie d'intégration
- Schéma d'interface & flux d'interaction
- Questions fréquentes
01Le vide comblé : les honoraires gérés dans une feuille de calcul
Lorsque la source de référence pour les honoraires de placement est un tableur, la finance et le recrutement finissent inévitablement par diverger : des honoraires sont oubliés, mal saisis ou facturés à la mauvaise entité cliente. Établir la facture à partir de la fiche de l'ATS fait du placement lui-même la source de référence, et transforme le rapprochement de fin de mois : d'un travail d'archéologie, il devient une simple vérification.
02Rédigez d'abord, envoyez après validation
Le flux s'arrête délibérément au stade de brouillon. Votre comptable valide les codes fiscaux, les conditions et les références dans QuickBooks avant l'envoi de la facture — rien n'est envoyé par e-mail à un client tant que votre équipe ne l'a pas validé. Vous éliminez les ressaisies sans rien céder sur le contrôle financier.
03Connectez-vous et commencez à rédiger dès aujourd'hui
L'ensemble du parcours est désormais opérationnel : suivez les clients et les commissions dans le CRM Client, observez les recrutements via le pipeline de recrutement, et exportez tout au format JSON dès que vous le souhaitez. Connectez votre propre entreprise QuickBooks Online sur la page Connexions de l'application (Apps → Connexions) et les projets de factures sont accessibles en une seule action — sans projet préalable de nettoyage des données.
Architecture & opérations de la plateforme
A1Connection architecture
The connection uses OAuth 2.0 against the vendor's own consent screen. The authorisation request names the minimum scopes the features need — the exact scope list is shown in the security-flow panel below, pulled from the same provider registry the application uses. The code-for-token exchange happens entirely server-side (Authentification client HTTP Basic, per the vendor's token endpoint contract); tokens are stored encrypted at rest and are never rendered back to any screen — connection pages show presence, not values.
Le cycle de vie des jetons est géré en un point de contrôle unique : l'expiration déclenche un renouvellement automatique, les jetons de renouvellement alternés sont conservés, et un renouvellement rejeté par le fournisseur génère une invite visible de reconnexion — jamais des fonctionnalités silencieusement défaillantes. La révocation fonctionne des deux côtés : déconnectez-vous ici ou révoquez les accès dans les paramètres de sécurité du fournisseur.
A2Rédiger la sémantique et le flux de données
Chaque transfert de données est une action explicite avec un résultat consigné. Les écritures s'effectuent à votre clic — ou automatiquement uniquement lorsqu'une règle est activée (l'envoi automatique lors de l'embauche est désactivé par défaut, par fournisseur). Les lectures — imports de personnes, de comptes ou de fichiers — s'exécutent lorsque vous cliquez sur Importer, éliminent les doublons par rapport à vos données existantes (les clients par nom, les personnes par e-mail), ignorent les éléments plutôt que de les écraser, et indiquent en toute transparence les éléments créés par rapport aux éléments ignorés, ce qui rend toute réexécution d'un import parfaitement sûre par conception.
Chaque action génère une ligne dans le journal d'activité de l'application (ats_app_activity) : l'opération exécutée, l'horodatage, l'enregistrement concerné et le résultat — y compris le message d'erreur textuel du fournisseur en cas d'échec. Les rapports d'utilisation au sein de l'ATS agrègent ce même journal, garantissant une cohérence parfaite entre les rapports d'intégration et la réalité opérationnelle.
Tout ce qui sort du circuit principal de la requête — diffusion des notifications, transmission des webhooks, journalisation des activités, e-mails — s'exécute dans des threads d'arrière-plan asynchrones. Un point de terminaison externe lent ne peut jamais bloquer l'interface, et un effet secondaire défaillant est consigné dans les journaux plutôt que réessayé silencieusement au risque d'incohérences.
A3Considérations opérationnelles
Les connexions s'appliquent au niveau de l'organisation et sont réservées aux rôles de propriétaire et d'administrateur ; les recruteurs utilisent les fonctionnalités offertes par une connexion mais ne peuvent ni connecter, ni déconnecter, ni reconfigurer. La déconnexion supprime immédiatement les identifiants enregistrés et interrompt les fonctionnalités dépendantes de manière visible, et non silencieuse. Les données déjà importées restent votre propriété et demeurent modifiables.
Les profils importés sont marqués comme tels avec des paramètres de confidentialité stricts par défaut — aucun consentement n'est présumé pour quiconque n'a pas rempli votre formulaire de candidature, et les règles de rétention par défaut s'appliquent.Tout ce qui est enregistré vous appartient : les exports CSV et l'application Data Export couvrent les mêmes données que celles lues par la plateforme. La sortie est aussi libre que l'entrée — par conception, non par concession.
A4Positionnement dans la topologie d'intégration
Cette intégration est active dans le registre dès aujourd'hui. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.
Carte des dépendances
Schéma d'interface
Flux d'interaction — états, validations, retours
Flux de sécurité OAuth 2.0 — QuickBooks Online
Neighbouring connectors — Accounting & Ledger
Questions fréquentes
L'intégration QuickBooks est-elle active ?⌄
Cela fonctionnera-t-il avec QuickBooks Desktop ?⌄
Expertini applique-t-il des frais par facture ?⌄
Les factures peuvent-elles être envoyées sans validation humaine ?⌄
En un coup d'œil
- Disponible dès aujourd'hui — connectez-vous sur la page Connexions
- Brouillons de factures créés à partir de la page Évaluation & SIRH
- Honoraires issus des enregistrements de commissions du CRM client natif
- Met fin à la ressaisie manuelle entre feuilles de calcul et grand livre
- La finance examine chaque brouillon avant l'envoi
- Votre propre abonnement Intuit — sans majoration de l'ATS
Découvrez quickbooks online sur vos propres recrutements.
Munissez-vous d'une véritable fiche de poste pour une démonstration de 30 minutes — essai gratuit inclus.
Réserver une démonstration