app.ramp.com
Sign-in page for Ramp's finance platform, used to manage corporate cards, expenses and accounts payable.
First seen 2026-10-12 · Last seen 2026-10-12 · Source: webmcp.com
Answer 11 · Act 16 · Transact 1 · Score: Not yet scored
Tool inspector
set_spend_program_change_request_selection
Set how change requests to approved requests are approved in the spend program editor open on the user's screen: reuse the approval workflow ("same-as-spend-request") or point at a dedicated Blank Canvas change request workflow ("custom") after a server tool created it. Requires the editor_revision from a fresh get_spend_program_editor_state read and is rejected if the editor changed since. Applies to the live editor WITHOUT saving.
Page: /sign-in
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
selection |
string | yes | same-as-spend-request: change requests reuse the approval workflow of the original request. custom: change requests use their own Blank Canvas workflow. |
workflow_id |
string | no | Required for custom: Blank Canvas workflow id of the change request workflow, as returned by the server tool that created it. The workflow must exist and approve change requests (protected_workflow_identifier SPEND_REQUEST_CHANGE_ORDER_APPROVALS); other ids are rejected. |
draft_template_id |
string | no | For custom: draft template id of that workflow when it has unsaved draft edits. Omitting it leaves the current draft pointer unchanged when workflow_id matches the workflow already selected; when workflow_id selects a different workflow, omitting it points at that workflow with no draft. |
expected_editor_revision |
string | yes | The editor_revision returned by get_spend_program_editor_state that this update was computed from. The update is rejected if the editor changed since that read. |
Raw JSON schema
{
"type": "object",
"properties": {
"selection": {
"description": "same-as-spend-request: change requests reuse the approval workflow of the original request. custom: change requests use their own Blank Canvas workflow.",
"type": "string",
"enum": [
"same-as-spend-request",
"custom"
]
},
"workflow_id": {
"description": "Required for custom: Blank Canvas workflow id of the change request workflow, as returned by the server tool that created it. The workflow must exist and approve change requests (protected_workflow_identifier SPEND_REQUEST_CHANGE_ORDER_APPROVALS); other ids are rejected.",
"type": "string"
},
"draft_template_id": {
"description": "For custom: draft template id of that workflow when it has unsaved draft edits. Omitting it leaves the current draft pointer unchanged when workflow_id matches the workflow already selected; when workflow_id selects a different workflow, omitting it points at that workflow with no draft.",
"type": "string"
},
"expected_editor_revision": {
"description": "The editor_revision returned by get_spend_program_editor_state that this update was computed from. The update is rejected if the editor changed since that read.",
"type": "string"
}
},
"required": [
"selection",
"expected_editor_revision"
],
"additionalProperties": false
}
Similar websites
dashboard.orderly.network
Orderly dashboard
stockpilot-indol-chi.vercel.app
A WebMCP-powered trading terminal where humans and AI agents research markets, analyze SEC filings, and trade together — on real data.
famabook.com
famabook
ultravioletadao.xyz
Join UltraVioleta DAO - Latin America at the cutting edge of web4. Building the agentic economy through x402, ERC-8004, decentralized governance, and collaborat…