# Ramp agent cards

Ramp's agent cards spend from a fund, which holds the limit and the merchant rules, so Veqen treats each fund as one of the agent's cards. It reads your funds and every transaction on them, declines included, every five minutes, and matches each transaction to the action the agent recorded with Veqen. [Agent spend](/docs/agent-spend) explains the rules.

## Connect it

1. Create an app at app.ramp.com › Settings › Developer with the client credentials grant and only the `funds:read` and `transactions:read` scopes.
2. Paste its client id and secret under Settings › Cards and accounts › Ramp, or send them with `PUT /v1/agent-spend/platforms/ramp`.
3. Name the fund after its agent ("agent: procurement-bot"), or assign it under Agent spend › Cards.

To suspend a fund and set its monthly limit from Veqen, add a second app with only the `funds:write` scope as freeze access. Suspending a fund stops every card on it.
