Skip to content
Kyriba logo

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”.

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 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

developer.kyriba.com/site/documentation/guides/api_overvi…

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.

Great — a couple more details

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