Skip to main content
The Expensify node adds Expensify operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Expensify also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Expensify.
You can wire the Expensify node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Expensify under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Generate partner credentials at expensify.com/tools/integrations. Both values are shown only once, store them securely. Get your credentials here.

Operations

Create

OperationIDDescriptionTrigger
Create Expense Rulescreate_expense_rulesCreate automatic expense-tagging rules for an employee.
Create Expensescreate_expensesCreate individual expenses in a user’s account.
Create Policycreate_policyCreate a new workspace policy.
Create Reportcreate_reportCreate a new expense report with transactions.

Exports

OperationIDDescriptionTrigger
Download Generated Filedownload_fileDownload a previously generated export file by name.
Export Reports to Fileexport_reportsGenerate an export of report/expense data via a Freemarker template.
Reconciliation Exportreconciliation_exportExport card-transaction data for given card feeds and date range.

Get

OperationIDDescriptionTrigger
Get Domain Card Listget_domain_card_listRetrieve corporate (domain-level) card info.
Get Policy Detailsget_policyRetrieve full policy config (categories, tags, tax rates, employees).
Get Policy Listget_policy_listList all policies accessible to the credential’s user.

Triggers

OperationIDDescriptionTrigger
On New Reporton_new_reportTrigger the workflow when a new report is submitted/createdYes

Update

OperationIDDescriptionTrigger
Advanced Employee Updateradvanced_employee_updaterModern employee provisioning (emails, managers, admin status, payroll).
Mark Reports Reimbursedupdate_report_statusMark reports as reimbursed.
Update Expense Rulesupdate_expense_rulesModify existing expense rules for an employee.
Update Policyupdate_policyManage categories, tags, and report fields on a policy.
Update Tag Approversupdate_tag_approversAssign approvers to specific single-level tags.