- Integrations
- /
- FreshBooks
FreshBooks
FreshBooks small-business invoicing
FreshBooks is the small-business accounting and invoicing platform — built for service-business owners (consultants, agencies, contractors) who need invoicing and bookkeeping without the QuickBooks complexity. Tiny Command exposes three actions, no triggers (FreshBooks webhooks for invoice-paid, client-created, expense-created are configured per-account in admin Webhooks; point at a Tiny Command webhook trigger URL): Create Client (the customer record — name, email, billing address, currency, tax fields), Create Invoice (with line items, tax, due date, optional auto-send-email toggle), List Invoices (with filters by status, client, date range). The connection uses FreshBooks OAuth. The client-then-invoice pattern is the standard workflow shape: lookup the FreshBooks client by email first (via List Clients HTTP action), Create Client if not found, then Create Invoice referencing the client ID. FreshBooks's account_id maps to the FreshBooks UI's "business" — multi-business users need the right account_id per call (the picker handles this at action setup).
Do anything FreshBooks can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Create FreshBooks Client | Creates a customer record with name, email, billing address, currency. The standard hook for "new sale → add client to FreshBooks before invoicing" workflows. |
| Create FreshBooks Invoice | Creates a draft invoice for an existing client with line items and tax. Set send_email=true to auto-deliver immediately. For "project complete → auto-invoice" workflows. |
| List FreshBooks Invoices | Paginated invoices with status/date filters. Useful for "monthly revenue rollup", "overdue invoices reminder", or sync-to-warehouse reporting workflows. |
Pre-built FreshBooks workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect FreshBooks once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every FreshBooks field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the FreshBooks integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect FreshBooks to Tiny Command?
What FreshBooks triggers does Tiny Command support?
What FreshBooks actions can I run from a workflow?
Is the FreshBooks integration real-time?
Do I need to write code to use FreshBooks with Tiny Command?
How much does the FreshBooks integration cost?
More finance & accounting apps people connect.
Same category as FreshBooks, ordered by how often teams pair them. Hover the carousel to pause.
Do more with FreshBooks.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.