Connectors

Finance, Billing & Payments

FreshBooks

Accounting for small business: invoices, clients, expenses, payments, and time entries
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
11
Ready-made triggers
0

Connect FreshBooks

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for FreshBooks and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access tokenRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for FreshBooks.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from FreshBooks without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if FreshBooks can send webhooks, a Webhook trigger receives them at its own URL.

Operations

11 operations in 6 groups. Each one is a step you can add to a flow.

Client2
Create a clientcreateClientPOSTAdd a client (client JSON).
List clientslistClientsGETList a business's clients.
Expense2
Create an expensecreateExpensePOSTRecord an expense (expense JSON).
List expenseslistExpensesGETList a business's expenses.
Invoice4
Create an invoicecreateInvoicePOSTCreate an invoice (invoice JSON).
Get an invoicegetInvoiceGETFetch an invoice by ID.
List invoiceslistInvoicesGETList a business's invoices.
Update an invoiceupdateInvoicePUTUpdate an invoice by ID.
Payment1
List paymentslistPaymentsGETList a business's payments.
Project1
List projectslistProjectsGETList a business's projects.
User1
Get current usermeGETRead the authenticated user and their businesses.