jpskill.com
💼 ビジネス コミュニティ 🟡 少し慣れが必要 👤 経営者・事業責任者・マーケ

💼 Ramp Automation

Ramp Automation

Rampプラットフォームを活用し、法人カードの取引や

⏱ 提案書ドラフト 2日 → 半日

📺 まず動画で見る(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本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
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
🪟 Windows (PowerShell)
$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. 1. 下の青いボタンを押して ramp-automation.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → ramp-automation フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

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 -- 未同期の取引の場合は true
  • sync_ready -- ERP に同期準備ができた取引の場合は true
  • requires_memo -- 必須メモが不足している取引の場合は true
  • include_merchant_data -- 加盟店からの完全な購入データを含める場合は true
  • page_size -- ページあたりの結果数 (2~100、デフォルト: 20)
  • start -- ページネーションカーソル: 前のページの最後のエンティティの ID
  • order_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 -- 未同期の払い戻しの場合は true
  • sync_ready -- 同期準備ができた払い戻しの場合は true
  • direction -- "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_commitssync_ready の両方のパラメーターを上書きします。
USD での金額フィルター min_amountmax_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 UUID
  • card_id -- Filter by physical card UUID
  • department_id -- Filter by department UUID
  • merchant_id -- Filter by merchant UUID
  • entity_id -- Filter by business entity UUID
  • min_amount / max_amount -- Amount range filter (USD)
  • state -- Transaction state; set to "ALL" to include declined transactions
  • approval_status -- Filter by approval status
  • sync_status -- Filter by ERP sync status (supersedes sync_ready and has_no_sync_commits)
  • has_no_sync_commits -- true for unsynced transactions
  • sync_ready -- true for transactions ready to sync to ERP
  • requires_memo -- true for transactions missing required memos
  • include_merchant_data -- true to include full purchase data from merchant
  • page_size -- Results per page (2--100, default: 20)
  • start -- Pagination cursor: ID of last entity from previous page
  • order_by_date_desc / order_by_date_asc -- Sort by date
  • order_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_TRANSACTIONS are 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 filtering
  • RAMP_GET_REIMBURSEMENT -- Get complete details of a specific reimbursement

Key Parameters for RAMP_LIST_REIMBURSEMENTS:

  • user_id -- Filter by employee UUID
  • entity_id -- Filter by business entity UUID
  • from_date / to_date -- Date range for creation date
  • from_submitted_at / to_submitted_at -- Date range for submission date
  • from_transaction_date / to_transaction_date -- Underlying transaction date range
  • awaiting_approval_by_user_id -- Filter for reimbursements pending a specific approver
  • sync_status -- Filter by ERP sync status
  • has_no_sync_commits -- true for unsynced reimbursements
  • sync_ready -- true for reimbursements ready to sync
  • direction -- "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, entity
  • RAMP_GET_MY_TRANSACTIONS -- Get transactions for the authenticated user

Key Parameters for RAMP_LIST_USERS:

  • department_id -- Filter by department UUID
  • role -- Filter by user role
  • email -- Filter by email address
  • employee_id -- Filter by employee ID
  • entity_id -- Filter by business entity UUID
  • location_id -- Filter by location UUID
  • page_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