Glossary
API Integration — plain English explanation
A direct connection between Genju and another software tool that lets them share data automatically.
What it is
An API (Application Programming Interface) is a set of rules that allows two software applications to communicate with each other. An API integration is when two tools are connected via their APIs so that data flows between them without manual intervention. Common API integrations include connecting an accounting tool to an invoicing system so that paid invoices sync automatically, connecting a booking system to a calendar so confirmed bookings appear instantly, or connecting a CRM to an email marketing platform so contact lists stay in sync. The key characteristic of an API integration is that it is bidirectional and real-time — both systems stay in sync as events happen.
Why it matters for small businesses
For a small business that uses multiple tools, API integrations eliminate the most tedious and error-prone part of running software: re-entering data across systems. Every time you manually copy a client's details from one system to another, you risk making a mistake, missing a field, or forgetting to do it entirely. An API integration removes human involvement from data transfer entirely — it just happens, accurately, every time, in both directions.
How Genju implements it
Genju offers API access on both Core and Pro plans. The REST API uses standard JSON over HTTPS with API key authentication. Full documentation is available at docs.genju.ai. Native integrations via API include: Google Calendar (2-way sync), Google Business Profile, Facebook/Instagram via Meta API, Xero, QuickBooks, Stripe, Twilio, Resend, and DocuSign. Custom integrations can be built using the Genju API key and documented endpoints.
In practice
A law firm uses Genju for client management and Xero for accounting. Via the Xero API integration, every invoice created and paid in Genju syncs to Xero automatically. The firm's bookkeeper works entirely in Xero and sees all client invoices without anyone needing to re-enter data. At month end, the bookkeeper has complete records with zero manual input from the lawyers.