Brex provides corporate credit cards, spend management, and financial tools tailored for startups and tech businesses to optimize cash flow, accounting, and growth
Operate Brex from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.
ReadGet Title by IDGet detailed information about a specific job title by ID.
ReadGet Transaction by IDGet details of a specific transaction by ID.
ReadGet Transactions by Amount RangeGet card transactions filtered by amount range and date period.
ReadSearch Transactions by DescriptionSearch and filter card transactions by description text.
ReadGet User LimitRetrieves the monthly spending limit and available balance for a specific Brex user.
ReadGet User ProfileGet user profile information from Brex Team API.
ReadGet Vendor By IDGet vendor details by ID.
ReadGet Webhook GroupRetrieve details of a specific webhook group by ID.
ReadGet Webhook SubscriptionRetrieve details of a specific webhook subscription by ID.
ReadList Budget ProgramsList all budget programs in the organization.
ReadList BudgetsList all budgets and show available amounts across all cards.
ReadList Card AccountsList all card accounts for the company.
ReadList CardsList all cards associated with the account.
ReadList Card StatementsList finalized statements for primary card accounts.
ReadList DepartmentsList all departments in the organization.
ReadList ExpensesList expenses from the Brex platform.
ReadList Field ValuesList values under a custom field.
ReadList Legal EntitiesList all legal entities in the Brex account with pagination support.
ReadList LocationsList all locations in the organization.
ReadList ReferralsList all referrals created in the Brex account.
ReadList Job TitlesList all job titles in the organization.
ReadList TransfersLists transfers for the account.
ReadList TripsLists trips according to the filters passed in the query string.
ReadList UsersList all users in the Brex account.
ReadList VendorsList all vendors.
ReadList Webhook Group MembersList all members of a webhook group.
ReadList Webhook GroupsList all webhook groups.
ReadList Webhook SecretsRetrieve webhook signing secrets for validating incoming webhook messages from Brex.
ReadList Webhook SubscriptionsList all registered webhook subscriptions.
WriteAdd Webhook Group MembersAdd webhook subscription members to a webhook group. Approval by default
WriteArchive BudgetArchive a budget to mark it as inactive and prevent future expenses. Approval by default
WriteArchive Spend LimitArchive a spend limit in Brex. Approval by default
WriteCreate BudgetCreate a new budget for departments or projects. Approval by default
WriteCreate Spend Limit (Budget V1)Create a new Spend Limit (Budget) in Brex. Approval by default
WriteCreate CardCreate a new card and assign it to a user. Approval by default
WriteCreate DepartmentCreate a new department. Approval by default
WriteCreate Document Upload for ReferralCreate a document upload URL for a referral and return a pre-signed S3 upload URL. Approval by default
WriteCreate ExpenseCreate a new expense. Approval by default
WriteCreate Custom FieldCreate a new custom field in Brex. Approval by default
WriteCreate Field ValuesCreate custom field values for a specific Brex field. Approval by default
WriteCreate LocationCreate a new location. Approval by default
WriteCreate Referral RequestCreate a new referral to Brex for onboarding. Approval by default
WriteCreate Spend LimitCreate a spend limit in Brex. Approval by default
WriteCreate Job TitleCreate a new job title. Approval by default
WriteCreate UserCreate a new user in the Brex account. Approval by default
WriteCreate VendorCreate a new vendor in Brex for payment operations. Approval by default
WriteCreate Webhook GroupCreate a webhook group for targeting webhook subscriptions. Approval by default
WriteCreate Webhook SubscriptionRegister a new webhook subscription to receive real-time notifications for Brex events. Approval by default
WriteDelete FieldDelete a custom field by Brex ID. Approval by default
WriteDelete Field ValuesDelete custom field values for a specific field. Approval by default
WriteDelete VendorDelete a vendor by ID. Approval by default
WriteCreate Receipt MatchCreates a receipt match request and returns a pre-signed S3 upload URI. Approval by default
WriteCreate Receipt Upload for ExpenseCreates a receipt upload request for a specific card expense and returns a pre-signed S3 upload URL. Approval by default
WriteSet User LimitSet or update the monthly spending limit for a Brex user. Approval by default
WriteTransfer CardTransfer a card to a different user. Approval by default
WriteUpdate BudgetUpdate an existing budget's configuration in Brex. Approval by default
WriteUpdate Spend Limit (V1)Update a Spend Limit (budget) using the v1 API. Approval by default
WriteUpdate Card LimitsUpdate spending limits and controls for a Brex card. Approval by default
WriteUpdate Card StatusUpdate the status of a Brex card by locking, unlocking, or terminating it. Approval by default
WriteUpdate ExpenseUpdate an expense by its ID. Approval by default
WriteUpdate FieldUpdate a custom field in Brex. Approval by default
WriteUpdate Field ValuesUpdate custom field values in Brex for a specific field. Approval by default
WriteUpdate Spend LimitUpdates an existing Brex spend limit by its ID. Approval by default
WriteUpdate UserUpdate user details. Approval by default
WriteUpdate VendorUpdate vendor information in Brex. Approval by default
WriteUpdate Webhook SubscriptionUpdates an existing Brex webhook subscription's configuration. Approval by default
Questions
How does LuumenAI connect to Brex?
Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in Brex on its own?
Read actions answer immediately. Anything that writes — add webhook group members, archive budget, archive spend limit, create budget, and more — is shown as a plan and requires approval by default, including the 6 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to Brex — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.