Communityコーディング&開発github.com

ComposioHQ/Ramp-Automation

Ramp自動化:Rampプラットフォームを通じて法人カード取引、経費精算、ユーザー、経費追跡を管理します。

Ramp-Automation とは?

このスキルは、Ramp財務プラットフォームの操作を自動化するComposioツールキットです。開発者やAIエージェントは、法人カード取引の一覧取得・検索・詳細閲覧、経費精算(払い戻し)の一覧・詳細取得、組織ユーザーの一覧取得、カード詳細やカスタム会計フィールドの取得などをAPI経由で実行できます。Rube MCPサーバー(https://rube.app/mcp)を介してRampに接続し、接続が確立されていれば各ツールを呼び出せます。多様なフィルタリングオプション(日付範囲、ユーザーID、カードID、部署、承認ステータス、同期ステータスなど)が利用可能で、ページネーション対応、ISO 8601日時形式の必須など、運用上の注意点もドキュメント化されています。経費管理や会計ワークフローの自動化に有用です。

対応~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/ramp-automation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Ramp自動化

Rampの法人財務業務を自動化します。取引の取得、経費精算の管理、経費の検索、カード詳細の表示、ユーザーの一覧表示など、経費管理と会計ワークフローのための操作を実行できます。

ツールキットドキュメント: 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 -- true でERPに同期可能な取引
  • requires_memo -- true で必須メモが不足している取引
  • include_merchant_data -- true で加盟店からの完全な購入データを含む
  • page_size -- 1ページあたりの結果数 (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 -- 1ページあたりの結果数 (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 -- 1ページあたりの結果数 (2~100、デフォルト: 20)

例:

Tool: RAMP_LIST_USERS
Arguments:
  role: "ADMIN"
  page_size: 50

6. カード詳細と会計フィールドの表示

カード情報とカスタム会計フィールド設定を取得します。

ツール:

  • RAMP_GET_CARD -- カードの詳細情報を取得 (利用限度額、カード保有者、発行ステータス)
  • RAMP_FETCH_CUSTOM_ACCOUNTING_FIELD -- カスタム会計フィールド定義を取得

既知の注意点

注意点詳細
ページネーション必須すべての一覧エンドポイントはページネーションされた結果を返します。start パラメータに前ページの最後のエンティティのIDを指定して反復処理してください。
日付形式すべての日付パラメータはISO 8601日時形式 (例: "2026-02-11T00:00:00Z") である必要があります。単純な日付文字列は失敗します。
sync_statusの優先順位sync_status が設定されている場合、has_no_sync_commits と sync_ready の両パラメータより優先されます。
金額フィルターはUSDmin_amount と max_amount はUSDです。フィルタリング時に通貨コンテキストが正しいことを確認してください。
state=ALLで拒否取引を含めるデフォルトでは拒否された取引は除外されます。state: "ALL" を設定して結果に含めます。
page_sizeの範囲2以上100以下である必要があります。デフォルトは20です。この範囲外の値はエラーを引き起こします。

クイックリファレンス

ツールスラッグ説明
RAMP_GET_ALL_TRANSACTIONSフィルタリング付きで全取引を一覧表示
RAMP_SEARCH_TRANSACTIONSテキストクエリで取引を検索
RAMP_GET_TRANSACTION特定の取引の詳細を取得
RAMP_GET_MY_TRANSACTIONS認証済みユーザーの取引を取得
RAMP_LIST_REIMBURSEMENTSフィルタリング付きで経費精算を一覧表示
RAMP_GET_REIMBURSEMENT特定の経費精算の詳細を取得
RAMP_LIST_USERS組織ユーザーを一覧表示
RAMP_GET_CARDカード詳細を取得
RAMP_FETCH_CUSTOM_ACCOUNTING_FIELDカスタム会計フィールド設定を取得

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

関連スキル