Get started with Ramp Procurement agents

Overview

Accelerate complex procurement reviews by customizing AI agents to perform research and embedding them into workflows.

What this feature is and why it matters

What are Procurement agents?

Procurement agents let you turn your team's review criteria into natural-language instructions that an AI agent follows every time a procurement workflow runs. Instead of repeatedly searching for vendor documents, scanning contracts, or pulling out key clauses, the agent performs that upfront research automatically and delivers a structured summary to your reviewers.

The agent doesn't approve or reject anything — it simply prepares the information your team normally gathers manually. You can reference agent outcomes in downstream Split paths conditions to route requests based on the agent's findings.

Why it matters

Speed without sacrificing control

Procurement reviews often stall because experts need time to hunt for information. Agents shorten this cycle by handling that pre-work instantly while still leaving decisions to humans.

Consistency and completeness

Procurement agents check for the same details every time, reducing the risk of overlooked terms or missing documentation (i.e., human error).

Better use of expert time

Legal, Security, and Finance teams spend too much time gathering information instead of evaluating it. Agents let them focus on judgment instead of search tasks.

Scalable processes

As request volume grows, the manual effort required for reviews grows even faster. Agents help teams scale without increasing headcount or adding friction.

Prerequisites and access

Who can use this feature

Ramp Admins can use this feature by default. Admins can also share agents with subject matter experts like security reviewers or legal reviewers to help define agent instructions. Only Admins can add agents to workflows (required to "activate" the feature).

Procurement Add-on access

This feature is only available via the Procurement Add-on tier, enabled by default. This is not available for Free, Plus, or Procurement Extended Access users.

Set up Procurement agents

Open Procurement agents

  1. Sign in to Ramp.
  2. Under Manage spend, open Programs.
  3. Select Manage in the top right, then select Procurement agents.
  4. Select an existing agent to edit it, or select New agent to create one.

Create your first agent

  1. Select New agent.

  2. You have two options for how to create your agent:

  3. Describe from scratch: Start with a blank agent editor. You can write instructions in natural language describing the process you'd like this agent to follow. The Ask Ramp chat panel appears on the right side of the editor — use it to describe what you want and let Ramp generate agent content from your natural-language descriptions. You can also attach documents like SOPs as reference material to give Ramp more context when drafting your agent.

    New agent editor showing an untitled agent with Description, Reference material, Agent fields, and Ask Ramp

  4. Start from a template: Select one of Ramp's template agents. You can edit these as you wish.

  5. Edit your agent

  6. Each agent consists of a set of tasks. Each task has its own set of instructions for detailed review.

  7. To add a new task, create a new header section anywhere on the page. You can also select "Add block below" via the "+" symbol.

  8. To edit an existing task, insert your cursor into any text and start typing or deleting.

  9. Ramp supports several tools, which are specific actions the agent can take on your behalf. You can add them by hitting / while writing. Additionally, the agent will be able to understand the ask without needing explicit instructions. For example, if there's a line that says "Search for the vendor's Terms and Conditions", it will know to explore the web and look for that vendor's T&Cs to attach to the report. Tools let the agent gather information from multiple sources automatically, so reviewers get a complete picture without manual research.

    Agent editor showing slash command options for Attachment, Table, Divider, Quote, Code Block, and Task List

Agent fields

Agent fields let you define structured output fields that appear in the generated report. When you create or edit an agent, you'll see an Agent fields link showing the count of configured fields (e.g., "3 fields"). These fields define what specific data points the agent will produce in its report — for example, text summaries for different review areas or single-select fields for risk ratings. Agent fields help ensure consistent, structured output across all agent runs, making it easier for downstream reviewers to quickly find the information they need.

Edit agents with Ask Ramp

Instead of writing every instruction manually, you can use Ask Ramp to help refine and enhance your agent through a natural-language chat experience.

  1. Open an existing agent (or create a new one).
  2. In the Ask Ramp chat panel on the right side of the editor, describe what you want to add or change in plain language. For example:
  1. Ask Ramp suggests changes in a card above the chat. Review the suggestion, then select Apply to add it to your agent.
  2. Continue the conversation to make additional changes — you can ask Ramp to add, remove, or reword any section.
  3. When you are ready, run a test simulation directly from the chat. Select a prior procurement request to test against — if your agent references attached documents, choose a request that already has documents attached.
  4. After the simulation finishes, Ask Ramp reviews the results and may suggest further improvements — for example, making certain instructions more prominent if the agent did not produce the expected output.
  5. Review all suggested changes and click Apply all to accept them, then click Save .

Legal and Privacy Compliance agent editor with Ask Ramp suggestions, Apply all, and Agent fields

Test your agent

You can test your agent in two ways:

If your agent needs to reference attached documents, be sure to select a request that has documents attached already.

Ask Ramp chat showing test flow prompting user to select a procurement request from a dropdown list of recent requests

Let your agent test run. This may take several minutes. You may leave the page and come back to the simulated run by navigating to the Monitoring tab.

Run activity panel showing request list with workflow and simulation entries with progress indicators

Once finished, review the generated report to verify the agent is producing the outputs you expect. Check that the right documents were analyzed, the right web searches were performed, and the summary is accurate. If you're content with the report, select Save.

Rename agents

To rename an agent, select the three-dot menu on the agent card and select Rename. Enter the new name and confirm.

Share agents

  1. To share an agent, select the three-dot menu in the top right corner next to Test and Save.

  2. Select Share.

  3. Select which people or groups should have access.

    Share dialog for Security and Compliance Assessment showing Add people or groups and the creator under People with access to this agent

  4. Select what role you want to provide them with ( Viewer or Editor ).

  5. Click Share .

  6. Once you've provided access, share the direct URL with those users. Non-admins cannot access Procurement agents, so you will need to share the agent URL with them directly.

Add agents to workflows

Note: When you save an agent that is not yet linked to any workflow, Ramp displays an activation modal prompting you to set up the agent in a Spend Program. You can choose to add it to a program immediately or skip and do it later.

  1. Go to the program where you want to add an agent.

  2. Open the approval policy under Who approves requests? .

  3. Select + at the point in your workflow where you want the agent to run.

  4. Under Agents, select Agent review.

    Workflow editor showing the plus menu with Agent review under Agents

  5. Select the agent you want to add. You can review all the tasks the agent will perform.

    Agent selection submenu listing Vendor Due Diligence, Security and Compliance Assessment, and Legal and Privacy Compliance

  6. Once added, you can configure conditions to route workflow logic based on the Agent outputs. Ramp evaluates fields from your agent to return results. Use these to set conditions on downstream steps. For example, add a security agent, then use a Split paths condition to check whether the Risk Assessment is "High". If High, require approval from Security approvers. Otherwise, just notify them. Workflow with Security and Compliance Assessment step showing Agent outputs with text summaries and Risk Assessment options

    Complete workflow diagram showing Security and Compliance Assessment step followed by Split paths with If Risk Assessment is High requiring approval and Otherwise notifying Finance Approvers

  7. Click Save .

Agent reports

Once finished running, agents generate a report. You can view this report under the Documents & Reports section of a request:

Common use cases for Procurement agents

Vendor due diligence (general)

Security and compliance

Insurance / COI

IT / systems integration review

Pricing and cost analysis

Duplicate / existing solution detection

Conditional routing support (workflow-friendly outputs)