CommunityCodierung & Entwicklunggithub.com

ComposioHQ/Ramp-Automation

Ramp-Automation: Verwalten von Unternehmenskartentransaktionen, Rückerstattungen, Nutzern und Spesenverfolgung über die Ramp-Plattform

Was ist Ramp-Automation?

Dieses Skill ermöglicht die Automatisierung von Ramp-Unternehmensfinanzvorgängen, einschließlich des Abrufens von Transaktionen, der Verwaltung von Rückerstattungen, der Suche nach Ausgaben, der Ansicht von Kartendetails und der Auflistung von Nutzern für Spesenverwaltungs- und Buchhaltungsworkflows. Es integriert sich über den Ruben MCP-Server, der unter https://rube.app/mcp verbunden ist, und erfordert eine aktive Verbindung zum 'ramp'-Toolkit. Der Skill unterstützt umfangreiche Filteroptionen für Transaktionen (wie Datum, Nutzer, Karte, Abteilung, Händler, Betrag, Status) und bietet spezifische Tools zur Suche, Detailabfrage und Paginierung. Zu den bekannten Fallstricken gehören die erforderliche Paginierung, das obligatorische ISO-8601-Datumsformat und die Priorität des sync_status-Parameters. Das Skill ist ideal für Entwickler und KI-Agenten, die Ramp für Echtzeit-Finanzanalysen, Rückerstattungsgenehmigungen und Buchhaltungssynchronisation nutzen möchten.

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

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Ramp-Automation?

Automatisieren Sie Ramp-Unternehmensfinanzvorgänge, einschließlich des Abrufens von Transaktionen, der Verwaltung von Rückerstattungen, der Suche nach Ausgaben, der Ansicht von Kartendetails und der Auflistung von Nutzern für Spesenverwaltungs- und Buchhaltungsworkflows.

Toolkit-Dokumentation: composio.dev/toolkits/ramp


Einrichtung

Dieses Skill erfordert den Ruben MCP-Server, der unter https://rube.app/mcp verbunden ist.

Stellen Sie vor der Ausführung von Tools sicher, dass eine aktive Verbindung für das ramp-Toolkit besteht. Ist keine Verbindung aktiv, initiieren Sie eine über RUBE_MANAGE_CONNECTIONS.


Kern-Workflows

1. Alle Transaktionen auflisten

Rufen Sie alle Unternehmenskartentransaktionen mit umfangreichen Filteroptionen ab.

Tool: RAMP_GET_ALL_TRANSACTIONS

Wichtige Parameter:

  • from_date -- Transaktionen nach diesem Datum (ISO-8601-Datetime)
  • to_date -- Transaktionen vor diesem Datum (ISO-8601-Datetime, Standard: heute)
  • user_id -- Nach Benutzer-UUID filtern
  • card_id -- Nach physischer Karten-UUID filtern
  • department_id -- Nach Abteilungs-UUID filtern
  • merchant_id -- Nach Händler-UUID filtern
  • entity_id -- Nach Geschäftseinheits-UUID filtern
  • min_amount / max_amount -- Betragsspanne-Filter (USD)
  • state -- Transaktionsstatus; setzen Sie auf "ALL", um abgelehnte Transaktionen einzuschließen
  • approval_status -- Nach Genehmigungsstatus filtern
  • sync_status -- Nach ERP-Synchronisationsstatus filtern (überschreibt sync_ready und has_no_sync_commits)
  • has_no_sync_commits -- true für nicht synchronisierte Transaktionen
  • sync_ready -- true für zur Synchronisation bereite Transaktionen
  • requires_memo -- true für Transaktionen ohne erforderliche Memos
  • include_merchant_data -- true, um vollständige Kaufdaten vom Händler einzuschließen
  • page_size -- Ergebnisse pro Seite (2–100, Standard: 20)
  • start -- Paginierungs-Cursor: ID des letzten Eintrags der vorherigen Seite
  • order_by_date_desc / order_by_date_asc -- Nach Datum sortieren
  • order_by_amount_desc / order_by_amount_asc -- Nach Betrag sortieren

Beispiel:

Tool: RAMP_GET_ALL_TRANSACTIONS
Argumente:
  from_date: "2026-02-01T00:00:00Z"
  to_date: "2026-02-11T23:59:59Z"
  page_size: 50
  order_by_date_desc: true

2. Transaktionen durchsuchen

Durchsuchen Sie Transaktionen nach Händlername, Memo oder anderen Transaktionsdetails.

Tool: RAMP_SEARCH_TRANSACTIONS

Wichtige Parameter:

  • query (erforderlich) -- Suchtext für Händlername, Memo oder andere Details
  • Alle Filterparameter von RAMP_GET_ALL_TRANSACTIONS sind ebenfalls verfügbar

Beispiel:

Tool: RAMP_SEARCH_TRANSACTIONS
Argumente:
  query: "AWS"
  from_date: "2026-01-01T00:00:00Z"
  page_size: 25

3. Transaktionsdetails abrufen

Rufen Sie vollständige Details einer bestimmten Transaktion ab, einschließlich Händlerdetails, Belege, Buchhaltungscodes und Streitinformationen.

Tool: RAMP_GET_TRANSACTION

Wichtige Parameter:

  • transaction_id (erforderlich) -- ID der Transaktion

Beispiel:

Tool: RAMP_GET_TRANSACTION
Argumente:
  transaction_id: "txn_abc123def456"

4. Rückerstattungen verwalten

Listen und rufen Sie Rückerstattungsdatensätze für Genehmigungsworkflows und Ausgabenanalysen ab.

Tools:

  • RAMP_LIST_REIMBURSEMENTS -- Rückerstattungen mit Filterung auflisten
  • RAMP_GET_REIMBURSEMENT -- Vollständige Details einer bestimmten Rückerstattung abrufen

Wichtige Parameter für RAMP_LIST_REIMBURSEMENTS:

  • user_id -- Nach Mitarbeiter-UUID filtern
  • entity_id -- Nach Geschäftseinheits-UUID filtern
  • from_date / to_date -- Datumsbereich für Erstellungsdatum
  • from_submitted_at / to_submitted_at -- Datumsbereich für Einreichungsdatum
  • from_transaction_date / to_transaction_date -- Datumsbereich der zugrunde liegenden Transaktion
  • awaiting_approval_by_user_id -- Nach Rückerstattungen filtern, die auf einen bestimmten Genehmiger warten
  • sync_status -- Nach ERP-Synchronisationsstatus filtern
  • has_no_sync_commits -- true für nicht synchronisierte Rückerstattungen
  • sync_ready -- true für zur Synchronisation bereite Rückerstattungen
  • direction -- "BUSINESS_TO_USER" (Standard) oder "USER_TO_BUSINESS" (Rückzahlungen)
  • page_size -- Ergebnisse pro Seite (2–100, Standard: 20)
  • start -- Paginierungs-Cursor

Beispiel:

Tool: RAMP_LIST_REIMBURSEMENTS
Argumente:
  from_date: "2026-02-01T00:00:00Z"
  sync_ready: true
  page_size: 50

5. Nutzer auflisten und eigene Transaktionen abrufen

Zeigen Sie Organisationsnutzer und persönlichen Transaktionsverlauf an.

Tools:

  • RAMP_LIST_USERS -- Nutzer mit Filterung nach Abteilung, Rolle, Standort, Einheit auflisten
  • RAMP_GET_MY_TRANSACTIONS -- Transaktionen des authentifizierten Nutzers abrufen

Wichtige Parameter für RAMP_LIST_USERS:

  • department_id -- Nach Abteilungs-UUID filtern
  • role -- Nach Benutzerrolle filtern
  • email -- Nach E-Mail-Adresse filtern
  • employee_id -- Nach Mitarbeiter-ID filtern
  • entity_id -- Nach Geschäftseinheits-UUID filtern
  • location_id -- Nach Standort-UUID filtern
  • page_size -- Ergebnisse pro Seite (2–100, Standard: 20)

Beispiel:

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

6. Kartendetails und Buchhaltungsfelder anzeigen

Rufen Sie Karteninformationen und benutzerdefinierte Buchhaltungsfeldkonfigurationen ab.

Tools:

  • RAMP_GET_CARD -- Detaillierte Karteninformationen abrufen (Ausgabenlimits, Karteninhaber, Erfüllungsstatus)
  • RAMP_FETCH_CUSTOM_ACCOUNTING_FIELD -- Benutzerdefinierte Buchhaltungsfelddefinitionen abrufen

Bekannte Fallstricke

FallstrickDetail
Paginierung erforderlichAlle Listen-Endpunkte geben paginierte Ergebnisse zurück. Verwenden Sie den Parameter start mit der ID des letzten Eintrags der vorherigen Seite zum Iterieren.
DatumsformatAlle Datumsparameter müssen im ISO-8601-Datetime-Format vorliegen (z. B. "2026-02-11T00:00:00Z"). Einfache Datumszeichenfolgen schlagen fehl.
sync_status-PrioritätWenn sync_status gesetzt ist, überschreibt es sowohl has_no_sync_commits als auch sync_ready.
Betragsfilter in USDmin_amount und max_amount sind in USD. Stellen Sie den korrekten Währungskontext beim Filtern sicher.
state=ALL für abgelehnteStandardmäßig werden abgelehnte Transaktionen ausgeschlossen. Setzen Sie state: "ALL", um sie in die Ergebnisse aufzunehmen.
page_size-GrenzenMuss zwischen 2 und 100 liegen. Standard ist 20. Werte außerhalb dieses Bereichs verursachen Fehler.

Kurzreferenz

Tool-SlugBeschreibung
RAMP_GET_ALL_TRANSACTIONSAlle Transaktionen mit Filterung auflisten
RAMP_SEARCH_TRANSACTIONSTransaktionen nach Textabfrage durchsuchen
RAMP_GET_TRANSACTIONDetails einer bestimmten Transaktion abrufen
RAMP_GET_MY_TRANSACTIONSTransaktionen des authentifizierten Nutzers abrufen
RAMP_LIST_REIMBURSEMENTSRückerstattungen mit Filterung auflisten
RAMP_GET_REIMBURSEMENTDetails einer bestimmten Rückerstattung abrufen
RAMP_LIST_USERSOrganisationsnutzer auflisten
RAMP_GET_CARDKartendetails abrufen
RAMP_FETCH_CUSTOM_ACCOUNTING_FIELDBenutzerdefinierte Buchhaltungsfeldkonfiguration abrufen

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.

Verwandte Skills