
Connectors / Finance · HTTP Connector
Automate Kyriba with Tray.ai
Create a bank account and create a cash flow in Kyriba, and start a workflow when Kyriba sends “Batch status changed”.
Thanks — someone from our team will be in touch soon.
What can you do with Kyriba on Tray.ai?
Kyriba is a treasury management platform for corporate finance teams, covering bank accounts, cash positions, cash flow forecasting, payments, and FX risk. Tray.ai connects to Kyriba through the HTTP Connector, so your workflows can call the Kyriba API alongside the rest of your stack. API access comes through Kyriba's partner program or API plan, so you need approved credentials first.
- When Kyriba sends “Document approved”, post the approval to the finance channel in your team chat.
- When Kyriba sends “Routing status changed”, update the payment's status in your ERP.
- Create a cash flow for each approved payable in your ERP so treasury sees it in the forecast.
- List bank accounts and check them against the bank details held in your accounting system.
- Connects through
- HTTP Connector
- Authentication
- OAuth 2.0
What the Kyriba API covers
3 resources and 12 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Kyriba gives API access on request, so approved credentials come first.
Bank accounts
- List bank accounts
- Get a bank account
- Create a bank account
- Update a bank account
- Delete a bank account
Cash flows
- List cash flows
- Create a cash flow
- Update a cash flow
- Delete a cash flow
- Get aggregated cash flows
Transfers
- List transfer statuses
- Delete an unvalidated transfer
Events Kyriba can send to a Tray.ai webhook trigger
- Batch status changed
- Document approved
- Document cancelled
- Entity changed
- Execution finished
- Routing status changed
Checked against Kyriba's own documentation on 2026-10-22
How Tray.ai makes this work
Kyriba plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 6,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Kyriba — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Kyriba actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Kyriba data with your AI assistant, then deploy, run, and govern them on Tray.ai.
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 Kyriba?
+
The Kyriba API documents 12 actions across 3 resources (Bank accounts, Cash flows, Transfers). For example: List bank accounts; List cash flows; List transfer statuses. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Kyriba?
+
The Kyriba API uses OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Kyriba events can start a Tray.ai workflow?
+
Kyriba sends 6 events to a webhook URL, for example: Batch status changed; Document approved; Document cancelled; Entity changed; Execution finished; Routing status changed. A Tray.ai webhook trigger receives them and starts a workflow.
Do I need special access to the Kyriba API?
+
Yes. Kyriba gives API access on request, so you need approved credentials before a Tray.ai workflow can call it.
See Kyriba 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.