revolut

Manage Revolut Business API accounts, transactions, and payments via a Python CLI.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/christianhaberl/revolut-business-openclaw-skill --skill revolut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: revolut
Source: https://github.com/christianhaberl/revolut-business-openclaw-skill/tree/main
Command: npx skills add https://github.com/christianhaberl/revolut-business-openclaw-skill --skill revolut

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyjwt, cryptography, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a single, self-contained CLI to manage Revolut Business API tasks end-to-end, including accounts, balances, transactions, counterparties, payments, FX exchanges, and CSV exports, while handling OAuth token refresh automatically.

Core Features & Use Cases

  • Manage accounts, track balances, and view transaction histories from a unified CLI.
  • Create and manage payments (including drafts) and perform currency exchanges and internal transfers.
  • Auto-refresh tokens, handle certificate-based authentication, and export data for bookkeeping.

Quick Start

Run revolut accounts to list accounts and verify balances.

Frequently Asked Questions about revolut

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Revolut Business API workflows from the command line?

You can automate Revolut Business API workflows using a Python CLI to manage accounts, transactions, counterparties, payments, and FX exchanges. It handles OAuth token refresh and certificate-based authentication automatically.

How does OAuth token management work for Revolut Business payments?

OAuth token management for Revolut Business payments is handled automatically by the CLI. It auto-refreshes tokens and manages certificate-based authentication to ensure secure, uninterrupted access to your accounts.

Can I export Revolut Business transactions to CSV for bookkeeping?

Yes, you can export Revolut Business transaction histories to CSV. The CLI provides data export capabilities specifically designed to streamline your bookkeeping and financial reconciliation processes.

Do I need Python dependencies to manage Revolut accounts via CLI?

Yes, managing Revolut accounts via this CLI requires the Python dependencies pyjwt and cryptography. These libraries enable secure certificate handling and OAuth token generation for API authentication.

What is the best way to handle certificate-based authentication for Revolut Business API?

The best way to handle certificate-based authentication for the Revolut Business API is using a self-contained Python CLI. It securely manages your certificates and applies end-to-end OAuth token refresh automatically.

Can I perform currency exchanges and internal transfers using a Revolut CLI?

Yes, you can perform currency exchanges and internal transfers directly from the Revolut CLI. It provides a unified interface to execute FX exchanges and move funds between your business accounts.