Integration
Ramp integration
Start workflows and AI agents from Ramp events, and let agents act in Ramp within the limits you set.
Ramp triggers and actions
Every Ramp trigger and action you can use in Konnectify workflows and AI agents.
- Trigger: Application Status Updated
Receives a real-time notification whenever an application status changes (e.g., approved or rejected).
- Trigger: Bill Approved
Receives a real-time notification whenever a bill has been approved.
- Trigger: Bill Archived
Receives a real-time notification whenever a bill has been archived.
- Trigger: Bill Created
Receives a real-time notification whenever a new bill has been created.
- Trigger: Bill Paid
Receives a real-time notification whenever a bill payment has been completed.
- Trigger: Bill Ready to Sync
Receives a real-time notification when a bill is ready to sync to an accounting system.
- Trigger: Bill Rejected
Receives a real-time notification whenever a bill has been rejected.
- Trigger: Bill Updated
Receives a notification for invoice updates, PO matching, accounting field updates, and payment changes.
- Trigger: Entity Created
Receives a real-time notification whenever a new business entity is created.
- Trigger: Item Receipt Created
Receives a real-time notification whenever an item receipt has been created.
- Trigger: Payment Updated
Receives a real-time notification whenever a bill payment is updated.
- Trigger: Purchase Order Archived
Receives a real-time notification whenever a purchase order has been archived.
- Trigger: Purchase Order Created
Receives a real-time notification whenever a new purchase order is created.
- Trigger: Purchase Order Updated
Receives a real-time notification whenever a purchase order has been modified.
- Trigger: Reimbursement Batch Payment Reimbursed
Receives a real-time notification when a reimbursement batch payment has been reimbursed.
- Trigger: Reimbursement Ready for Review
Receives a real-time notification when a reimbursement needs review.
- Trigger: Reimbursement Ready to Sync
Receives a real-time notification when a reimbursement is ready to sync to an accounting system.
- Trigger: Reimbursement Sync Requested
Receives a real-time notification when a reimbursement sync has been requested.
- Trigger: Spend Request Comment Created
Receives a real-time notification when a comment has been added to a spend request.
- Trigger: Spend Request Created
Receives a real-time notification when a spend request has been created.
- Trigger: Test Event Instant
Receives a test event used to exercise webhook delivery. This is not a business event.
- Trigger: Transaction Requirements Met Changed
Fires when a transaction's all_requirements_met_and_approved value changes in either direction.
- Trigger: Transaction Body Coding Updated
Receives a real-time notification when a transaction's body-level accounting coding (GL account/tracking categories) is created or changed.
- Trigger: Transaction Cleared
Receives a real-time notification when a transaction has settled. This also fires for refunds and reversals.
- Trigger: Transaction Declined
Receives a real-time notification when a transaction has been declined.
- Trigger: Transaction Ready for Review
Receives a real-time notification when a transaction needs review or coding.
- Trigger: Transaction Ready to Sync
Receives a real-time notification when a transaction is ready to sync to an accounting system.
- Trigger: Transaction Receipt Added
Receives a real-time notification when a receipt has been added to a transaction.
- Trigger: Transaction Sync Requested
Receives a real-time notification when a transaction sync has been requested.
- Trigger: Transaction Synced
Receives a real-time notification when a transaction has been marked as synced.
- Trigger: Unified Request Created
Receives a real-time notification when a unified request has been created.
- Trigger: Unified Request Ready for External Approval
Receives a real-time notification when a unified request is ready for external approval.
- Trigger: Unified Request External Approval Reset
Receives a real-time notification when an external approval request on a unified request has been reset.
- Trigger: Unified Request Modified
Receives a real-time notification when a unified request has been modified.
- Trigger: Unified Request Node Advanced
Receives a real-time notification when a unified request has advanced to another workflow node.
- Trigger: Unified Request Override Approved
Receives a real-time notification when a unified request override has been approved.
- Trigger: Unified Request Updated
Receives a real-time notification when a unified request has been updated.
- Trigger: User Invite Accepted
Receives a real-time notification when a user has accepted their invitation to Ramp.
- Trigger: Vendor Agreement Archived
Receives a real-time notification when a vendor agreement has been archived.
- Trigger: Vendor Agreement Created
Receives a real-time notification when a new vendor agreement has been created.
- Trigger: Vendor Agreement Deleted
Receives a real-time notification when a vendor agreement has been deleted.
- Trigger: Vendor Agreement Document Added
Receives a real-time notification when a document has been added to a vendor agreement.
- Trigger: Vendor Agreement Renewal Milestone
Receives a real-time notification when a vendor agreement has reached the fixed 90-day renewal milestone.
- Trigger: Vendor Agreement Updated
Receives a real-time notification when a vendor agreement has been updated.
- Trigger: Vendor Activated
Receives a real-time notification when a vendor has been activated.
- Trigger: Vendor Approved
Receives a real-time notification when a vendor has been approved.
- Trigger: Vendor Updated
Receives a real-time notification when a vendor has been updated.
- Action: List Transactions
Returns a paginated list of transactions for the organization.
- Action: Fetch a Transaction
Returns detailed information of a specific transaction.
- Action: List Reimbursements
Returns a paginated list of reimbursements for the organization.
- Action: Fetch a Reimbursement
Returns detailed information of a specific reimbursement.
- Action: Create a Mileage Reimbursement
Creates a new mileage reimbursement for a specific user based on distance and route.
- Action: List Bills
Returns a paginated list of bills.
- Action: Fetch a Bill
Returns detailed information of a specific bill.
- Action: Create a Bill
Creates a new bill in Ramp.
- Action: Update a Bill
Modifies fields of an existing bill in Ramp using a PATCH request.
- Action: Archive a Bill
Archives a specific bill in Ramp.
- Action: Upload Bill Attachment
Uploads an attachment (e.g. invoice) to a specific bill.
- Action: List Purchase Orders
Returns a paginated list of purchase orders.
- Action: Fetch a Purchase Order
Returns detailed information of a specific purchase order.
- Action: Create a Purchase Order
Creates a new purchase order in Ramp.
- Action: Update a Purchase Order
Modifies fields of an existing purchase order in Ramp.
- Action: Archive a Purchase Order
Archives a specific purchase order in Ramp.
- Action: Add Line Items to PO
Appends new line items to an existing purchase order without modifying current ones.
- Action: Update PO Line Item
Updates details of a specific line item in an approved purchase order.
- Action: Delete PO Line Item
Deletes a specific line item from an existing purchase order.
- Action: Create Draft Spend Request via OCR
Uploads a document (like a receipt or invoice) to Ramp to automatically create a draft spend request using OCR.
- Action: List Spend Programs
Returns a paginated list of spend programs.
- Action: Fetch a Spend Program
Returns detailed information of a specific spend program.
- Action: Create a Spend Program
Creates a new spend program with specific spending limits and restrictions.
- Action: List External Approval Request Nodes
Returns external approval request nodes for a specific spend program.
- Action: List Vendors
Returns a paginated list of vendors.
- Action: Fetch a Vendor
Returns detailed information of a specific vendor.
- Action: Create a Vendor
Creates a new vendor in Ramp with contact and address information.
- Action: Update a Vendor
Modifies fields of an existing vendor in Ramp.
- Action: Delete a Vendor
Deletes a specific vendor in Ramp.
- Action: Place Vendor on Hold
Blocks payments to a vendor by placing a vendor-scoped hold.
- Action: Release Vendor Hold
Releases the active vendor-scoped hold.
- Action: List Vendor Bank Accounts
Returns a paginated list of a vendor's bank accounts.
- Action: Fetch a Vendor Bank Account
Returns detailed information of a specific vendor's bank account.
- Action: Archive Vendor Bank Account
Archives a specific bank account belonging to a vendor.
- Action: Add Vendor Bank Account
Adds payment details (ACH, Wire, or Crypto) for a vendor through the approval workflow.
- Action: List Child Vendors
Returns a paginated list of child vendors associated with a specific parent vendor.
- Action: List Vendor Contacts
Returns a paginated list of contacts for a vendor.
- Action: Fetch a Vendor Contact
Returns detailed information of a specific vendor contact.
- Action: Create a Vendor Contact
Creates a new contact and associates it with an existing vendor.
- Action: List Banking Accounts
Returns all banking accounts for the business, including checking, brokerage, and investment accounts.
- Action: Get Banking Account Balance History
Returns the balance history over time for a specific banking account.
- Action: List Syncable Banking Transactions
Returns banking transactions that are available for syncing to an accounting provider. Requires an active accounting provider connection.
- Action: Upload Field Options
Uploads up to 500 new field options for a given custom accounting field in an all-or-nothing fashion.
- Action: List Field Options
Returns a paginated list of options for a given custom accounting field.
- Action: Fetch a Field Option
Returns detailed information of a specific custom accounting field option.
- Action: Update Field Option
Modifies fields of an existing custom accounting field option.
- Action: Delete Field Option
Deletes a specific custom accounting field option.
- Action: Create Accounting Field
Creates a new custom accounting field in Ramp. If it exists, it returns the existing one.
- Action: List Accounting Fields
Returns a paginated list of custom accounting fields.
- Action: Fetch Accounting Field
Returns detailed information of a specific custom accounting field.
- Action: Update Accounting Field
Modifies fields of an existing custom accounting field in Ramp.
- Action: Delete Accounting Field
Deletes a specific custom accounting field.
- Action: Mark Objects Ready to Sync
Marking an object (e.g. transaction) as ready to sync flags it as reviewed and complete, including it in the next ERP sync.
- Action: List Users
Returns a paginated list of users in the organization.
- Action: Fetch a User
Returns detailed information about a specific user.
- Action: Update a User
Modifies fields of an existing user in Ramp.
- Action: Deactivate a User
Deactivates a user. They will no longer be able to log in, spend on cards, or receive notifications.
- Action: Create User Invite
Triggers an async task to send out a user invite via email. Users will need to accept the invite to be onboarded.
- Action: Fetch Deferred Task Status
Returns the status of a deferred task, such as a user invite.
- Action: Reactivate a User
Reactivates a user so they can log in, spend, and receive notifications.
Showing 12 of 108
Use Ramp in an AI agent
Add any Ramp action to an agent as a tool. The agent decides when to use it; you set the limits. Pin fields it can't change, limit fields to allowed values, and require approval before it acts. Every action is recorded in the Event Logs.
Connect Ramp with other apps
See what you can automate between Ramp and another app, with workflows and AI agents.
Which app do you want to connect with Ramp?
Pick any of 201 apps to see what it can do with Ramp.
Ramp and AI
Add AI steps to Ramp workflows
Summarise, classify or draft with ChatGPT, Claude or Gemini inside a workflow.Ramp + ChatGPT Ramp + Claude Ramp + Gemini
Use Ramp actions from Claude or ChatGPT
Expose the Ramp actions you choose to Claude, ChatGPT or another MCP client through an MCP server you control.
Set up an MCP server
Connect Ramp and run your first workflow
Start on the Free plan with a 14-day trial of paid features, or book a demo and we'll build it with you.