Skip to content
Karbon logo

Connectors / Finance · HTTP Connector

Automate Karbon with Tray.ai

Create a contact, create a work item and create a manual payment in Karbon, and start a workflow when Karbon sends “Contact changed”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with Karbon on Tray.ai?

Karbon is practice management software for accounting firms, tracking clients, work items, time, invoices and team collaboration in one place. Tray.ai connects to Karbon through the HTTP Connector, so your workflows can call the Karbon API alongside the rest of your stack.

Connects through
HTTP Connector
Authentication
A bearer token or an API key in a request header
Base URL
https://api.karbonhq.com/v3

What the Karbon API covers

6 resources and 19 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.

Contacts

  • List contacts
  • Get a contact
  • Create a contact
  • Update a contact

Organizations

  • List organizations
  • Get an organization
  • Create an organization
  • Update an organization

Work items

  • List work items
  • Get a work item
  • Create a work item
  • Update a work item

Invoices

  • List invoices
  • Get an invoice

Manual payments

  • Create a manual payment
  • Reverse a manual payment
  • Delete a manual payment

Notes

  • Get a note
  • Create a note

Events Karbon can send to a Tray.ai webhook trigger

  • Contact changed
  • Work item changed
  • Invoice changed
  • Note changed
  • User changed

Checked against Karbon's own documentation on 2026-10-22

karbonhq.github.io/karbon-api-reference

Frequently asked questions

What can a Tray.ai workflow do in Karbon?

+

The Karbon API documents 19 actions across 6 resources (Contacts, Organizations, Work items, Invoices, Manual payments, Notes). For example: List contacts; List organizations; List work items. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Karbon?

+

The Karbon API uses a bearer token and an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which Karbon events can start a Tray.ai workflow?

+

Karbon sends 5 events to a webhook URL, for example: Contact changed; Work item changed; Invoice changed; Note changed; User changed. A Tray.ai webhook trigger receives them and starts a workflow.

See Karbon working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.