Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trellistech.com/llms.txt

Use this file to discover all available pages before exploring further.

Connect your Ramp account to Trellis so your AI agent can read corporate card transactions, attribute spend to the right property, and add memos that keep your finance trail clean. Spend tracking lives alongside the same reservation, property, and task context the agent already uses - no more flipping between Ramp and your operations tools to figure out where a charge belongs.

What you can do

See card transactions in chat

Ask the AI agent “what did we spend at Home Depot last week?” or “show me transactions over $500 this month” and get the answer pulled live from Ramp.

Attribute spend to properties

The agent can match a transaction to the property it was for and add a memo so your books, reports, and accountant always know which unit a charge belongs to.

Audit cards and cardholders

Look up which cards exist, who they belong to, what they are spending, and whether any are unused or unusual.

Read-mostly by design

The agent only writes one thing back to Ramp: memos on transactions. It cannot move money, change limits, issue cards, or freeze cards on your behalf.

Setup

Connecting Ramp is a one-time process per agent. You will create a Ramp developer app in your Ramp account, copy the credentials into Trellis, and Trellis will verify the connection before saving anything.
1

Create a Ramp developer app

Sign in to Ramp and go to Developer settings. Create a new app for Trellis with the Client credentials grant type.
2

Enable the required scopes

On your Ramp app, enable the read scopes for transactions, cards, cardholders, departments, locations, merchants, and your business profile, plus the write scope for transaction memos.
The exact scope list is shown in the Trellis connect screen. If you miss any, Trellis tells you exactly which ones are missing when you try to connect - you can fix it without guesswork.
3

Copy your client ID and client secret

Ramp shows the client ID and client secret on the app’s detail page. Keep both handy - you will paste them into Trellis next.
4

Open Trellis and connect Ramp

In Trellis, go to Knowledge Base > Agents, select your agent, and open the Integrations tab. Find the Ramp card and click Connect.
5

Paste your credentials

Enter the client ID and client secret from your Ramp app, then click Connect. Trellis verifies the credentials with Ramp before saving - you’ll see a confirmation with your Ramp business name when the connection succeeds.

What to expect after connecting

  • Your AI agent can immediately answer questions about Ramp transactions, cards, and cardholders.
  • The agent automatically picks up a Ramp playbook that tells it when to reach for Ramp data - for example, when you ask about a charge, a vendor, a card, or property-level spend.
  • You will see Ramp activity in Pulse when the agent reads from or writes a memo to Ramp, with the same trigger, activity details, and affected records as any other AI action.
Ramp credentials are stored encrypted at rest and scoped to the agent that owns the connection. If you have multiple agents, each one connects to Ramp separately.

Property attribution

The most common reason to connect Ramp is property attribution: a card transaction comes in from a hardware store, a cleaning supply vendor, or a maintenance contractor, and you want it tied to the specific unit it was spent on. Ask the agent something like:
“The $182 Home Depot charge from Tuesday was for Ocean View Villa - add that to the memo.”
The agent looks up the transaction, confirms the match, and writes the property name to the transaction memo so your accountant or PMS sees the attribution alongside the original charge. The agent will only write to the memo field - it never edits the merchant, amount, date, or any other transaction data.
You can also ask the agent to attribute spend in bulk: “for every transaction from Lowe’s last month that’s missing a property in the memo, see if you can match it to a recent maintenance task and add the property to the memo.”

What the agent will not do

The Ramp integration is intentionally read-mostly. The agent will not:
  • Issue, freeze, or terminate cards
  • Change card limits or cardholder permissions
  • Move money, approve bills, or pay vendors
  • Change transaction amounts, merchants, or categories
If you need to take any of those actions, do it directly in Ramp.

Connection errors

If the connection fails, Trellis tells you exactly what went wrong and how to fix it.
ErrorWhat it meansHow to fix
Missing scopesYour Ramp app is missing one or more scopes the agent needs.Open your Ramp app, enable the listed scopes, and try connecting again.
Invalid credentialsThe client ID or client secret was rejected by Ramp.Double-check that you copied both values exactly. Regenerate the secret in Ramp if needed.
Business verification failedThe credentials were valid but the business profile could not be loaded.Confirm the Ramp app is enabled for your business and try again.
If you regenerate your Ramp client secret, the existing Trellis connection stops working. Reconnect from the Integrations tab to restore access.

Frequently asked questions

No. Ramp is an optional integration. Trellis works without it - connecting Ramp simply lets your AI agent see card spend and attribute it to properties.
Yes. Each agent has its own Ramp connection, so if you operate multiple businesses, each agent can connect to the Ramp business that owns its spend.
The agent can search across all transactions Ramp returns through its API, including historical ones. For day-to-day questions it usually scopes to a recent date range to keep responses fast and relevant.
If you remove a scope the agent depends on, the next request that needs it will return an error. Trellis surfaces these errors in Pulse so you know which scope to re-enable.
No. Memos are the only field the agent will write to in Ramp. Every other write - issuing cards, changing limits, paying bills - has to be done directly in Ramp.
Open the agent’s Integrations tab, find the Ramp card, and click Disconnect. The agent immediately loses access to Ramp data and the stored credentials are removed.