
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”.
Thanks — someone from our team will be in touch soon.
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
How Tray.ai makes this work
Karbon plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 700+ connectors with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Karbon — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Karbon actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →More finance apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every finance connector →
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.
Thanks — someone from our team will be in touch soon.