Skip to content
Brex logo

Connectors / Finance · HTTP Connector

Automate Brex with Tray.ai

Create a card, upload a receipt and create a vendor in Brex, and start a workflow when Brex sends “Expense payment updated”.

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 Brex on Tray.ai?

Brex is a spend management platform that combines corporate cards, expense tracking, bill pay and budgets for finance teams. Tray.ai connects to Brex through the HTTP Connector, so your workflows can call the Brex API alongside the rest of your stack.

Connects through
HTTP Connector
Authentication
A bearer token
Base URL
https://api.brex.com

What the Brex API covers

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

Users

  • List users
  • Get a user
  • Invite a user
  • Update a user

Cards

  • List cards
  • Create a card
  • Update a card
  • Lock a card
  • Terminate a card

Expenses

  • List expenses
  • Get an expense
  • Update an expense
  • Upload a receipt

Vendors

  • List vendors
  • Create a vendor
  • Update a vendor
  • Delete a vendor

Transfers

  • List transfers
  • Get a transfer
  • Create a transfer

Departments

  • List departments
  • Create a department
  • Update a department
  • Delete a department

Events Brex can send to a Tray.ai webhook trigger

  • Expense payment updated
  • Transfer processed
  • Transfer failed
  • User updated
  • Accounting record ready for export

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

developer.brex.com

Frequently asked questions

What can a Tray.ai workflow do in Brex?

+

The Brex API documents 24 actions across 6 resources (Users, Cards, Expenses, Vendors, Transfers, Departments). For example: List users; List cards; List expenses. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Brex?

+

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

Which Brex events can start a Tray.ai workflow?

+

Brex sends 5 events to a webhook URL, for example: Expense payment updated; Transfer processed; Transfer failed; User updated; Accounting record ready for export. A Tray.ai webhook trigger receives them and starts a workflow.

See Brex 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.