💼 Ramp Automation
Rampプラットフォームを活用し、法人カードの取引や
📺 まず動画で見る(YouTube)
▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Ramp Automation: manage corporate card transactions, reimbursements, users, and expense tracking via the Ramp platform
🇯🇵 日本人クリエイター向け解説
Rampプラットフォームを活用し、法人カードの取引や
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ramp-automation.zip https://jpskill.com/download/1946.zip && unzip -o ramp-automation.zip && rm ramp-automation.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/1946.zip -OutFile "$d\ramp-automation.zip"; Expand-Archive "$d\ramp-automation.zip" -DestinationPath $d -Force; ri "$d\ramp-automation.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
ramp-automation.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
ramp-automationフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › Ramp Automation で、私のビジネスを分析して改善案を3つ提案して
- › Ramp Automation を使って、来週の会議用の資料を作って
- › Ramp Automation で、現状の課題を整理してアクションプランに落として
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] Ramp Automation
Ramp Automation
Ramp の企業財務業務を自動化します。これには、取引の取得、払い戻しの管理、経費の検索、カード詳細の表示、経費管理および会計ワークフローのためのユーザーリストの表示が含まれます。
Toolkit ドキュメント: composio.dev/toolkits/ramp
セットアップ
このスキルには、https://rube.app/mcp に接続された Rube MCP サーバーが必要です。
ツールを実行する前に、ramp ツールキットのアクティブな接続が存在することを確認してください。アクティブな接続がない場合は、RUBE_MANAGE_CONNECTIONS を介して接続を開始してください。
コアワークフロー
1. すべての取引をリスト表示する
包括的なフィルタリングオプションを使用して、すべての法人カード取引を取得します。
ツール: RAMP_GET_ALL_TRANSACTIONS
主要なパラメーター:
from_date-- この日付以降の取引 (ISO 8601 日時)to_date-- この日付以前の取引 (ISO 8601 日時、デフォルト: 今日)user_id-- ユーザー UUID でフィルタリングcard_id-- 物理カード UUID でフィルタリングdepartment_id-- 部署 UUID でフィルタリングmerchant_id-- 加盟店 UUID でフィルタリングentity_id-- 事業体 UUID でフィルタリングmin_amount/max_amount-- 金額範囲フィルタリング (USD)state-- 取引の状態。却下された取引を含めるには"ALL"に設定approval_status-- 承認ステータスでフィルタリングsync_status-- ERP 同期ステータスでフィルタリング (sync_readyおよびhas_no_sync_commitsを上書きします)has_no_sync_commits-- 未同期の取引の場合はtruesync_ready-- ERP に同期準備ができた取引の場合はtruerequires_memo-- 必須メモが不足している取引の場合はtrueinclude_merchant_data-- 加盟店からの完全な購入データを含める場合はtruepage_size-- ページあたりの結果数 (2~100、デフォルト: 20)start-- ページネーションカーソル: 前のページの最後のエンティティの IDorder_by_date_desc/order_by_date_asc-- 日付でソートorder_by_amount_desc/order_by_amount_asc-- 金額でソート
例:
Tool: RAMP_GET_ALL_TRANSACTIONS
Arguments:
from_date: "2026-02-01T00:00:00Z"
to_date: "2026-02-11T23:59:59Z"
page_size: 50
order_by_date_desc: true
2. 取引を検索する
加盟店名、メモ、またはその他の取引詳細で取引を検索します。
ツール: RAMP_SEARCH_TRANSACTIONS
主要なパラメーター:
query(必須) -- 加盟店名、メモ、またはその他の詳細の検索テキストRAMP_GET_ALL_TRANSACTIONSのすべてのフィルターパラメーターも利用可能です
例:
Tool: RAMP_SEARCH_TRANSACTIONS
Arguments:
query: "AWS"
from_date: "2026-01-01T00:00:00Z"
page_size: 25
3. 取引詳細を取得する
加盟店詳細、領収書、会計コード、紛争情報を含む特定の取引の完全な詳細を取得します。
ツール: RAMP_GET_TRANSACTION
主要なパラメーター:
transaction_id(必須) -- 取引の ID
例:
Tool: RAMP_GET_TRANSACTION
Arguments:
transaction_id: "txn_abc123def456"
4. 払い戻しを管理する
承認ワークフローと経費分析のために、払い戻し記録をリスト表示および取得します。
ツール:
RAMP_LIST_REIMBURSEMENTS-- フィルタリング付きで払い戻しをリスト表示RAMP_GET_REIMBURSEMENT-- 特定の払い戻しの完全な詳細を取得
RAMP_LIST_REIMBURSEMENTS の主要なパラメーター:
user_id-- 従業員 UUID でフィルタリングentity_id-- 事業体 UUID でフィルタリングfrom_date/to_date-- 作成日の日付範囲from_submitted_at/to_submitted_at-- 提出日の日付範囲from_transaction_date/to_transaction_date-- 基となる取引日の日付範囲awaiting_approval_by_user_id-- 特定の承認者による承認待ちの払い戻しをフィルタリングsync_status-- ERP 同期ステータスでフィルタリングhas_no_sync_commits-- 未同期の払い戻しの場合はtruesync_ready-- 同期準備ができた払い戻しの場合はtruedirection--"BUSINESS_TO_USER"(デフォルト) または"USER_TO_BUSINESS"(返済)page_size-- ページあたりの結果数 (2~100、デフォルト: 20)start-- ページネーションカーソル
例:
Tool: RAMP_LIST_REIMBURSEMENTS
Arguments:
from_date: "2026-02-01T00:00:00Z"
sync_ready: true
page_size: 50
5. ユーザーをリスト表示し、自分の取引を取得する
組織のユーザーと個人の取引履歴を表示します。
ツール:
RAMP_LIST_USERS-- 部署、役割、場所、エンティティでフィルタリングしてユーザーをリスト表示RAMP_GET_MY_TRANSACTIONS-- 認証されたユーザーの取引を取得
RAMP_LIST_USERS の主要なパラメーター:
department_id-- 部署 UUID でフィルタリングrole-- ユーザーの役割でフィルタリングemail-- メールアドレスでフィルタリングemployee_id-- 従業員 ID でフィルタリングentity_id-- 事業体 UUID でフィルタリングlocation_id-- 場所 UUID でフィルタリングpage_size-- ページあたりの結果数 (2~100、デフォルト: 20)
例:
Tool: RAMP_LIST_USERS
Arguments:
role: "ADMIN"
page_size: 50
6. カード詳細と会計フィールドを表示する
カード情報とカスタム会計フィールド設定を取得します。
ツール:
RAMP_GET_CARD-- 詳細なカード情報 (利用限度額、カード所有者、履行ステータス) を取得RAMP_FETCH_CUSTOM_ACCOUNTING_FIELD-- カスタム会計フィールド定義を取得
既知の落とし穴
| 落とし穴 | 詳細 |
|---|---|
| ページネーションが必要 | すべてのリストエンドポイントはページネーションされた結果を返します。前のページの最後のエンティティの ID を start パラメーターで使用して反復処理してください。 |
| 日付形式 | すべての日付パラメーターは ISO 8601 日時形式 (例: "2026-02-11T00:00:00Z") である必要があります。プレーンな日付文字列は失敗します。 |
| sync_status の優先度 | sync_status が設定されている場合、has_no_sync_commits と sync_ready の両方のパラメーターを上書きします。 |
| USD での金額フィルター | min_amount と max_amount は USD です。フィルタリングの際は正しい通貨コンテキストを確認してください。 |
| 却下された取引には state=ALL | デフォルトでは、却下された取引は除外されます。結果に含めるには state: "ALL" を設定してください。 |
| page_size の範囲 | 2 から 100 の間である必要があります。デフォルトは 20 です。 |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Ramp Automation
Automate Ramp corporate finance operations including retrieving transactions, managing reimbursements, searching expenses, viewing card details, and listing users for expense management and accounting workflows.
Toolkit docs: composio.dev/toolkits/ramp
Setup
This skill requires the Rube MCP server connected at https://rube.app/mcp.
Before executing any tools, ensure an active connection exists for the ramp toolkit. If no connection is active, initiate one via RUBE_MANAGE_CONNECTIONS.
Core Workflows
1. List All Transactions
Retrieve all corporate card transactions with comprehensive filtering options.
Tool: RAMP_GET_ALL_TRANSACTIONS
Key Parameters:
from_date-- Transactions after this date (ISO 8601 datetime)to_date-- Transactions before this date (ISO 8601 datetime, default: today)user_id-- Filter by user UUIDcard_id-- Filter by physical card UUIDdepartment_id-- Filter by department UUIDmerchant_id-- Filter by merchant UUIDentity_id-- Filter by business entity UUIDmin_amount/max_amount-- Amount range filter (USD)state-- Transaction state; set to"ALL"to include declined transactionsapproval_status-- Filter by approval statussync_status-- Filter by ERP sync status (supersedessync_readyandhas_no_sync_commits)has_no_sync_commits--truefor unsynced transactionssync_ready--truefor transactions ready to sync to ERPrequires_memo--truefor transactions missing required memosinclude_merchant_data--trueto include full purchase data from merchantpage_size-- Results per page (2--100, default: 20)start-- Pagination cursor: ID of last entity from previous pageorder_by_date_desc/order_by_date_asc-- Sort by dateorder_by_amount_desc/order_by_amount_asc-- Sort by amount
Example:
Tool: RAMP_GET_ALL_TRANSACTIONS
Arguments:
from_date: "2026-02-01T00:00:00Z"
to_date: "2026-02-11T23:59:59Z"
page_size: 50
order_by_date_desc: true
2. Search Transactions
Search transactions by merchant name, memo, or other transaction details.
Tool: RAMP_SEARCH_TRANSACTIONS
Key Parameters:
query(required) -- Search text for merchant name, memo, or other details- All filter parameters from
RAMP_GET_ALL_TRANSACTIONSare also available
Example:
Tool: RAMP_SEARCH_TRANSACTIONS
Arguments:
query: "AWS"
from_date: "2026-01-01T00:00:00Z"
page_size: 25
3. Get Transaction Details
Retrieve complete details of a specific transaction including merchant details, receipts, accounting codes, and dispute information.
Tool: RAMP_GET_TRANSACTION
Key Parameters:
transaction_id(required) -- ID of the transaction
Example:
Tool: RAMP_GET_TRANSACTION
Arguments:
transaction_id: "txn_abc123def456"
4. Manage Reimbursements
List and retrieve reimbursement records for approval workflows and expense analysis.
Tools:
RAMP_LIST_REIMBURSEMENTS-- List reimbursements with filteringRAMP_GET_REIMBURSEMENT-- Get complete details of a specific reimbursement
Key Parameters for RAMP_LIST_REIMBURSEMENTS:
user_id-- Filter by employee UUIDentity_id-- Filter by business entity UUIDfrom_date/to_date-- Date range for creation datefrom_submitted_at/to_submitted_at-- Date range for submission datefrom_transaction_date/to_transaction_date-- Underlying transaction date rangeawaiting_approval_by_user_id-- Filter for reimbursements pending a specific approversync_status-- Filter by ERP sync statushas_no_sync_commits--truefor unsynced reimbursementssync_ready--truefor reimbursements ready to syncdirection--"BUSINESS_TO_USER"(default) or"USER_TO_BUSINESS"(repayments)page_size-- Results per page (2--100, default: 20)start-- Pagination cursor
Example:
Tool: RAMP_LIST_REIMBURSEMENTS
Arguments:
from_date: "2026-02-01T00:00:00Z"
sync_ready: true
page_size: 50
5. List Users and Get My Transactions
View organization users and personal transaction history.
Tools:
RAMP_LIST_USERS-- List users with filtering by department, role, location, entityRAMP_GET_MY_TRANSACTIONS-- Get transactions for the authenticated user
Key Parameters for RAMP_LIST_USERS:
department_id-- Filter by department UUIDrole-- Filter by user roleemail-- Filter by email addressemployee_id-- Filter by employee IDentity_id-- Filter by business entity UUIDlocation_id-- Filter by location UUIDpage_size-- Results per page (2--100, default: 20)
Example:
Tool: RAMP_LIST_USERS
Arguments:
role: "ADMIN"
page_size: 50
6. View Card Details and Accounting Fields
Retrieve card information and custom accounting field configurations.
Tools:
RAMP_GET_CARD-- Get detailed card information (spending limits, cardholder, fulfillment status)RAMP_FETCH_CUSTOM_ACCOUNTING_FIELD-- Fetch custom accounting field definitions
Known Pitfalls
| Pitfall | Detail |
|---|---|
| Pagination required | All list endpoints return paginated results. Use the start parameter with the ID of the last entity from the previous page to iterate. |
| Date format | All date parameters must be ISO 8601 datetime format (e.g., "2026-02-11T00:00:00Z"). Plain date strings will fail. |
| sync_status priority | When sync_status is set, it supersedes both has_no_sync_commits and sync_ready parameters. |
| Amount filters in USD | min_amount and max_amount are in USD. Ensure correct currency context when filtering. |
| state=ALL for declined | By default, declined transactions are excluded. Set state: "ALL" to include them in results. |
| page_size bounds | Must be between 2 and 100. Default is 20. Values outside this range cause errors. |
Quick Reference
| Tool Slug | Description |
|---|---|
RAMP_GET_ALL_TRANSACTIONS |
List all transactions with filtering |
RAMP_SEARCH_TRANSACTIONS |
Search transactions by text query |
RAMP_GET_TRANSACTION |
Get details of a specific transaction |
RAMP_GET_MY_TRANSACTIONS |
Get authenticated user's transactions |
RAMP_LIST_REIMBURSEMENTS |
List reimbursements with filtering |
RAMP_GET_REIMBURSEMENT |
Get details of a specific reimbursement |
RAMP_LIST_USERS |
List organization users |
RAMP_GET_CARD |
Get card details |
RAMP_FETCH_CUSTOM_ACCOUNTING_FIELD |
Fetch custom accounting field config |
Powered by Composio