Connected where it counts.
Payments, maps and email from services you already trust, plus an API that follows your permissions. Each card says plainly whether it is on today.
Technology partners
Stripe
Subscriptions and invoice payments. Customers pay by card, Apple Pay or Google Pay straight into your connected Stripe account, online or by scanning a QR code at the job. Refunds and disputes are handled in your Stripe dashboard.
AvailableGoogle Maps Platform
Geocoding, the live map, road routes for every crew and the drive times behind route optimization.
AvailableEstimates, invoices, visit updates, reminders and team notifications are delivered by email from your business name, with per-customer unsubscribe links for visit updates.
AvailableTwilio
Two-way texting with your customers from your own registered business number is built and will be switched on after carrier registration.
Customer texting coming soonQuickBooks Online
Customers, items, invoices and payments will sync to QuickBooks, and payments recorded in QuickBooks will come back to EarnFlow. You map your tax codes and accounts once.
Coming soonAnthropic Claude
Powers the Estimator's drafts, behind explicit per-person consent, and EarnFlow Support AI under a support access you approve. AI Dispatch and the agents don't use it.
Available, with consentPush notifications
Apple Push Notification service and Firebase Cloud Messaging for schedules, booking requests and chat on the iPhone and Android apps.
With the apps, Winter 2027Tap to Pay on iPhone
Take contactless cards and wallets on the technician's iPhone with Stripe Terminal, no card reader needed.
With the iPhone app, Winter 2027Your website
Link or embed your EarnFlow booking page, where customers pick a service and arrival windows that really have a free technician. Rate limits and a honeypot keep bots out.
AvailableYour data, your way.
The EarnFlow API exposes customers, jobs, scheduling, estimates, invoices, payments, employees, time tracking and documents over REST with JSON. Keys are created per organization in Administration, carry the permissions you choose, and every call they make is attributed in the audit trail.
- Organization-scoped keys and OAuth clientsEach key belongs to one organization and one set of permissions. Revoke it any time.
- WebhooksSubscribe to events and receive signed deliveries at your endpoint.
- Request logs and rate limitsSee every call your integration made, with its outcome. Limits are per key, and the API tells you where you stand.
- Same rules as the appRow scoping, entitlements and validation are identical to what the web app uses.
Payroll and more
QuickBooks Online is the first accounting connector. Payroll and other accounting systems are on our roadmap; in the meantime, CSV exports, scheduled report emails and the API cover most sync needs. Tell us which systems you use and we'll prioritise them.
Tell us what you needTry EarnFlow free for 30 days.
A card on file, not charged until the trial ends. Add your team and your customers, plan tomorrow, and see what the agents catch.