Brex
Finance & Accounting

Connect Brex to Your AI Agents

Enable your Wkil agents to log expenses, manage budgets and spend limits, and issue corporate cards through Brex.

Authentication: OAuth 2.0

What you can do

  • Log and track expenses
  • Set up budgets, spend limits, and departments
  • Issue new corporate cards

Available capabilities may vary by authentication and workspace configuration.

Actions supported by the connector

84 verified tools
Create Expense
Log a new expense for review or reimbursement.
Create Budget
Set up a new spend budget for a team or project.
Create Card
Issue a new corporate card.
Archive Spend Limit
Archive a spend limit that's no longer needed.
Create Department
Add a new department for organizing spend.
List Expenses
List expenses logged on the account.
List Cards
List corporate cards issued on the account.
List Budgets
List spend budgets configured on the account.
Get Card Transactions
Retrieve transactions charged to a specific card.
Update Expense
Update details on an existing logged expense.
Show all actions
Create User
Add a new user to the Brex account.
List Vendors
List vendor records configured on the account.
View all verified tools (search)
Add Webhook Group MembersArchive BudgetArchive Spend LimitCreate BudgetCreate Spend Limit (Budget V1)Create CardCreate DepartmentCreate Document Upload for ReferralCreate ExpenseCreate Custom FieldCreate Field ValuesCreate LocationCreate Referral RequestCreate Spend LimitCreate Job TitleCreate UserCreate VendorCreate Webhook GroupCreate Webhook SubscriptionDelete FieldDelete Field ValuesDelete VendorGet Account StatementsGet Budget DetailsGet Card DetailsGet Card ExpenseGet Card NumberGet Card TransactionsGet Company Cash AccountsGet Company DetailsGet Department By IDGet ExpenseGet Field By IDGet Field Value By IDGet Legal EntityGet Location By IDGet Referral By IDGet Spend Limit By IDGet Spend LimitsGet Title by IDGet Transaction by IDGet Card TransactionsGet Transactions by Amount RangeSearch Transactions by DescriptionGet User LimitGet User ProfileGet Vendor By IDGet Webhook GroupGet Webhook SubscriptionList Budget ProgramsList BudgetsList Card AccountsList CardsList Card StatementsList DepartmentsList ExpensesList Field ValuesList Legal EntitiesList LocationsList ReferralsList Job TitlesList TransfersList TripsList UsersList VendorsList Webhook Group MembersList Webhook GroupsList Webhook SecretsList Webhook SubscriptionsCreate Receipt MatchCreate Receipt Upload for ExpenseSet User LimitTransfer CardUpdate BudgetUpdate Spend Limit (V1)Update Card LimitsUpdate Card StatusUpdate ExpenseUpdate FieldUpdate Field ValuesUpdate Spend LimitUpdate UserUpdate VendorUpdate Webhook Subscription

Practical agent use cases

  • An agent logs a travel expense as soon as a receipt is submitted.
  • An agent sets up a new department budget when a team is created.

How it works with Wkil

  1. 1
    Choose the integration
    Add Brex to your agent from inside the Wkil platform.
  2. 2
    Grant the permissions it needs
    Define precisely what the agent can access and perform.
  3. 3
    Test, then run it
    Test actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.

FAQ

Does this connect through my own Brex account?

Yes — authentication uses Brex's OAuth flow, so access is scoped to what you authorize.

Can an agent issue a card on its own?

Card issuance can require human approval before it runs, just like any other financial action.

Build with Brex

Build with Brex