npx skills add https://github.com/reah-ai/skills
npx skills add reah-ai/skills
Copy
Copied



New
Available now for individuals. Business access coming soon.
Give your AI agent financial accounts with real controls
Let agents execute payments, spend, and treasury actions inside approval flows, policy limits, and a full audit trail.
Power your finance with programmable money and predictive intelligence.
Manage banking, crypto, cards, and treasury from one unified, AI-driven platform.
Power your finance with programmable money and predictive intelligence. Manage banking, crypto, cards, and treasury from one unified, AI-driven platform.

Try with your agent
npx skills add https://github.com/reah-ai/skills
Copy
Copied
Try with your agent
npx skills add reah-ai/skills
Copy
Copied
Your Agent Is Already On It
Your Agent Is
Already On It
Subscriptions renewed. Purchases completed. Transfers handled. All within the limits you set.
Real-world tasks
Shopping & Payments
Subscriptions & Tools
Gojek
Ride booked.
Agoda
Stay reserved.
Waymo
Trip started.
Airbnb
Stay booked.
DoorDash
Order placed.
Booking.com
Booking confirmed.
UberEats
Delivery on the way.
Deliveroo
Delivery ordered.
Expedia
Trip booked.
Uber
Ride booked..

Foodpanda
Order confirmed.
Trip.com
Flight reserved.
Lyft
Pickup confirmed.
Grubhub
Meal ordered.
Grab
Ride scheduled.
Real-world tasks
Shopping & Payments
Subscriptions & Tools
Gojek
Ride booked.
Agoda
Stay reserved.
Waymo
Trip started.
Airbnb
Stay booked.
DoorDash
Order placed.
Booking.com
Booking confirmed.
UberEats
Delivery on the way.
Deliveroo
Delivery ordered.
Expedia
Trip booked.
Uber
Ride booked..

Foodpanda
Order confirmed.
Trip.com
Flight reserved.
Lyft
Pickup confirmed.
Grubhub
Meal ordered.
Grab
Ride scheduled.
Everything Your Agent Needs to Move Money Under Control
Everything Your Agent Needs to Move Money Under Control
Set your agent up with the wallets, accounts, and controls it needs to handle money on your behalf.
Set your agent up with the wallets, accounts, and controls it needs to handle money on your behalf.
Agent Wallets
Create dedicated wallets for each agent task — trading, payments, and on-chain workflows.
Treasury
Earn yield on idle balances with built-in treasury tools.
Dollar Accounts
Give each agent its own access to dollar accounts, available in 150+ countries.
Pay and Transfer
Send payments and move funds across any account or wallet.
Stablecoin Cards
Stablecoin Cards
Issue cards for your agents with built-in spend controls, anywhere Visa is accepted.
Issue cards for your agents with built-in spend controls, anywhere Visa is accepted.

agent~
/**
* TASK 1: ACCESS KEY REQUIREMENT
* ------------------------------------------------
* Could you please follow these steps?
* 1. Log in to agents.stg.reah.com.
* 2. Complete KYC (if needed).
* 3. Create a card (if needed).
* 4. Open the card you want to use.
* 5. Click "generate agent key".
* 6. Copy the key and send it to me.
* * Once you share the key, I'll handle the rest.
*/
// DO NOT PROCEED TO TASK 2 BEFORE KEY IS PROVIDED
/**
* TASK 2: GET AND DECRYPT PAN/CVV
* ------------------------------------------------
* One-shot command (preferred)
*/
const executeRetrieval = (accessKey) => {
const command = 'node {baseDir}/scripts/get-pan-cvv.mjs \\
-- endpoint https://agents.reah.com/graphql |\
-- access-key "${accessKey}"';
return {
description: "Generates sessionId, fetches encrypted data, and decrypts.",
authOptions: ["--auth-bearer", "--cookie"],
expectedOutput: {
PAN: "...”,
CVV: "...”
}
};
};
/**
* SCRIPT FILE MANIFEST
* ------------------------------------------------
*/
const projectFiles = {
core: "{baseDir}/scripts/crypto.mjs",
main: "{baseDir}/scripts/get-pan-cvv.mjs",
modules: [
"{baseDir}/scripts/generate-session-id.mjs",
"{baseDir}/scripts/fetch-encrypted-card.mjs",
"{baseDir}/scripts/decrypt-secret.mjs"
]
};
Set the rules.
Let your agent act.
Set the rules.
Let your agent act.
From setup to spend, every action runs within the limits you define.
From setup to spend, every action runs within the limits you define.
Install the SDK
Create a card for your agent
Hand your agent a key
Works with any agent
agent~
/**
* TASK 1: ACCESS KEY REQUIREMENT
* ------------------------------------------------
* Could you please follow these steps?
* 1. Log in to agents.stg.reah.com.
* 2. Complete KYC (if needed).
* 3. Create a card (if needed).
* 4. Open the card you want to use.
* 5. Click "generate agent key".
* 6. Copy the key and send it to me.
* * Once you share the key, I'll handle the rest.
*/
// DO NOT PROCEED TO TASK 2 BEFORE KEY IS PROVIDED
/**
* TASK 2: GET AND DECRYPT PAN/CVV
* ------------------------------------------------
* One-shot command (preferred)
*/
const executeRetrieval = (accessKey) => {
const command = 'node {baseDir}/scripts/get-pan-cvv.mjs \\
-- endpoint https://agents.reah.com/graphql |\
-- access-key "${accessKey}"';
return {
description: "Generates sessionId, fetches encrypted data, and decrypts.",
authOptions: ["--auth-bearer", "--cookie"],
expectedOutput: {
PAN: "...”,
CVV: "...”
}
};
};
/**
* SCRIPT FILE MANIFEST
* ------------------------------------------------
*/
const projectFiles = {
core: "{baseDir}/scripts/crypto.mjs",
main: "{baseDir}/scripts/get-pan-cvv.mjs",
modules: [
"{baseDir}/scripts/generate-session-id.mjs",
"{baseDir}/scripts/fetch-encrypted-card.mjs",
"{baseDir}/scripts/decrypt-secret.mjs"
]
};
/**
* TASK 1: ACCESS KEY REQUIREMENT
* ------------------------------------------------
* Could you please follow these steps?
* 1. Log in to agents.stg.reah.com.
* 2. Complete KYC (if needed).
* 3. Create a card (if needed).
* 4. Open the card you want to use.
* 5. Click "generate agent key".
* 6. Copy the key and send it to me.
* * Once you share the key, I'll handle the rest.
*/
// DO NOT PROCEED TO TASK 2 BEFORE KEY IS PROVIDED
/**
* TASK 2: GET AND DECRYPT PAN/CVV
* ------------------------------------------------
* One-shot command (preferred)
*/
const executeRetrieval = (accessKey) => {
const command = 'node {baseDir}/scripts/get-pan-cvv.mjs \\
-- endpoint https://agents.reah.com/graphql |\
-- access-key "${accessKey}"';
return {
description: "Generates sessionId, fetches encrypted data, and decrypts.",
authOptions: ["--auth-bearer", "--cookie"],
expectedOutput: {
PAN: "...”,
CVV: "...”
}
};
};
/**
* SCRIPT FILE MANIFEST
* ------------------------------------------------
*/
const projectFiles = {
core: "{baseDir}/scripts/crypto.mjs",
main: "{baseDir}/scripts/get-pan-cvv.mjs",
modules: [
"{baseDir}/scripts/generate-session-id.mjs",
"{baseDir}/scripts/fetch-encrypted-card.mjs",
"{baseDir}/scripts/decrypt-secret.mjs"
]
};