Overview

Welcome to the ClawFi documentation. ClawFi is an AI-first banking platform that enables developers to build sophisticated financial applications with intelligent decision-making capabilities built-in.

What is ClawFi?

ClawFi provides a complete banking infrastructure with AI-powered authorization, smart vaults, card issuing, and real-time transaction processing. Unlike traditional banking APIs, ClawFi integrates large language models (LLMs) directly into the authorization flow, enabling natural language policies, contextual fraud detection, and adaptive spending controls.

Key Features

  • Smart Vaults: Multi-currency accounts with programmable controls and AI-powered policy enforcement

  • AI Authorization Engine: Natural language transaction policies with real-time decision making

  • Card Issuing: Virtual and physical card issuance with dynamic spending limits

  • MCP Protocol: Model Context Protocol integration for AI agent banking operations

  • Real-time Webhooks: Event-driven architecture with guaranteed delivery

  • Developer-First: RESTful APIs, SDKs in multiple languages, and comprehensive tooling

Getting Started

New to ClawFi? Start here:

Core Concepts

Vaults

Vaults are the foundation of ClawFi. Each vault represents a customer account with its own balance, transaction history, and authorization policies. Vaults support:

  • Multiple currencies

  • Hierarchical organization (parent/child vaults)

  • Custom metadata and tags

  • Per-vault authorization rules

Authorization Engine

The authorization engine evaluates every transaction against your policies. You can define rules using:

  • Natural Language: "Decline transactions over $500 to gambling merchants"

  • Code-based Policies: JavaScript/Python functions for complex logic

  • AI Reasoning: LLM-powered contextual analysis of transaction patterns

Cards

Issue virtual and physical cards linked to vaults. Cards inherit vault policies and can have additional controls:

  • Single-use or reusable

  • Spending limits per transaction, daily, or monthly

  • Merchant category restrictions

  • Geographic restrictions

Documentation Structure

This documentation is organized into several sections to help you get the most out of ClawFi.

Getting Started

Tutorials and guides for new users:

Operations

Detailed guides for core operations:

Technical Documentation

Deep dives into ClawFi's architecture:

API Reference

Complete API documentation:

Use Cases

AI Agent Banking

Enable AI agents to manage finances autonomously using the MCP protocol. Agents can create vaults, execute transfers, and monitor transactions while respecting natural language policies.

Embedded Finance

Build banking features directly into your application. Issue cards, process payments, and manage accounts without building infrastructure.

Expense Management

Smart corporate cards with AI-powered approval workflows. Automatically categorize expenses, enforce spending policies, and generate reports.

Marketplace Payouts

Manage payments to sellers with split transactions, escrow, and automated disbursements.

Support

Last updated