Can AI agents automate Ramp?
Ramp · saas · finance
Ramp is automatable today through the Developer API. This record is Ramp corporate cards, expenses, reimbursements, bills, travel, and accounting workflows, including the vendor-hosted MCP at https://mcp.ramp.com/mcp. It is not Brex, Pleo, or SAP Concur. Production API calls go to https://api.ramp.com/developer/v1; sandbox is https://demo-api.ramp.com. OAuth 2.0 client-credentials is the documented server-to-server path: admins create an app under Company → Developer, then POST /developer/v1/token with HTTP Basic client_id:client_secret. Those access tokens last about 10 days and do not refresh. Third-party and multi-tenant apps must use authorization-code against https://app.ramp.com/v1/authorize (sandbox https://demo.ramp.com/v1/authorize). GET /developer/v1/transactions is the opened first-call example. Webhooks subscribe at POST /developer/v1/webhooks and verify X-Ramp-Signature HMAC-SHA256. Events cover transactions, bills, reimbursements, purchase orders, users, and related resources. First-party MCP is hosted at https://mcp.ramp.com/mcp, with demo data at https://demo-mcp.ramp.com/mcp. Off-the-shelf clients use OAuth; custom clients need a redirect-URI allowlist. Tool groups cover spend analysis, approvals, expense submission, card lock/unlock, policy Q&A, Agent Cards, and trips. Bill approvals are not yet available via MCP. Admins control MCP access from Company → Integrations → Ramp MCP. The official CLI (github.com/ramp-public/ramp-cli) uses ramp auth login (browser OAuth) or client-credentials agent login, with --agent JSON output for bills, cards, transactions, reimbursements, and travel. iPaaS catalogs were not opened. Computer-use viability is unassessed. API and CLI each score 8. API is the best path because it is the durable OAuth control plane and does not depend on a CLI login session or evolving MCP tool names.
Best path today: api · Overall automatability: 8/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restoauth2-client-credentialsoauth2-authorization-code coverage: partial · docs |
| SDK | unknown | official: unknown |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | yes | |
| Extensibility | yes | webhooks: True |
| Data access | export: json · import: json | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Ramp's Developer API, signed webhooks, official CLI, and first-party hosted MCP cover spend automation without browser control.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | 7 | — | 8 | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-19 |
license | declared | source | 2026-09-19 |
modalities.api.exists | declared | source | 2026-09-19 |
modalities.api.kinds[0] | declared | source | 2026-09-19 |
modalities.api.auth[0] | declared | source | 2026-09-19 |
modalities.api.auth[1] | declared | source | 2026-09-19 |
modalities.api.coverage | declared | source | 2026-09-19 |
modalities.api.docs | declared | source | 2026-09-19 |
modalities.mcp.first_party | declared | source | 2026-09-19 |
modalities.mcp.verdict | declared | source | 2026-09-19 |
modalities.cli.exists | declared | source | 2026-09-19 |
modalities.extensibility.webhooks | declared | source | 2026-09-19 |
modalities.data_access.export | declared | source | 2026-09-19 |
modalities.data_access.import | declared | source | 2026-09-19 |
modalities.agent_docs.llms_txt | declared | source | 2026-09-19 |
verdict.scores.api | declared | source | 2026-09-19 |
verdict.scores.mcp | declared | source | 2026-09-19 |
verdict.scores.cli | declared | source | 2026-09-19 |
freshness.watch[0].url | declared | source | 2026-09-19 |
freshness.watch[1].url | declared | source | 2026-09-19 |
freshness.watch[2].url | declared | source | 2026-09-19 |
freshness.watch[3].url | declared | source | 2026-09-19 |
freshness.watch[4].url | declared | source | 2026-09-19 |
Related tools
Other products in this database that share a category with Ramp.
Last verified 2026-09-19 · volatility high · JSON record