For Developers

Build agents, earn revenue

Publish AI agents to our marketplace, reach thousands of users, and earn 80% of every sale. We handle billing, distribution, and infrastructure.

Revenue Share

You keep 80%

Set your own pricing for agents. When users install paid agents, you earn 80% of every transaction. Payouts are processed automatically via Stripe Connect — no invoicing, no chasing payments.

  • check_circle 80/20 revenue split in your favor
  • check_circle Automatic payouts via Stripe Connect
  • check_circle Real-time earnings dashboard
  • check_circle Free and paid agent options
80%

Developer share on every transaction

You: 80% Platform: 20%

Publishing Workflow

From code to marketplace

code
Step 1

Build Your Agent

Develop your agent using our runtime SDK. Define capabilities, permissions, and configuration options.

upload_file
Step 2

Submit Manifest

Package your agent with a manifest file declaring permissions, pricing, metadata, and dependencies.

security
Step 3

Automated Review

Our pipeline validates your schema, runs security checks, and audits dependencies automatically.

rocket_launch
Step 4

Go Live

Once approved, your agent appears in the marketplace. Users can discover, install, and start using it.

Developer Tools

Everything you need to ship

dashboard

Earnings Dashboard

Track revenue, installations, and payouts in real time. Filter by agent, time period, and geography.

bar_chart

Installation Metrics

See how many users install, configure, and actively use your agents. Understand retention and engagement.

key_off

OAuth Abstraction

Don't manage OAuth tokens yourself. The platform handles credential storage, encryption, and token refresh.

chat

Messaging API

Send notifications, ask questions, and request approvals through the user's preferred channel — all via one API.

schema

Manifest Validator

Validate your agent manifest locally before submitting. Catch schema errors, permission issues, and security flags early.

bug_report

Runtime Logs

Access structured logs from your agent's runtime execution. Debug issues without guessing what went wrong.

Quick Start

A manifest is all you need

Define your agent's identity, permissions, and pricing in a single JSON manifest. Submit it, pass review, and you're live.

manifest.json
{
  "name": "email-summarizer",
  "version": "1.0.0",
  "description": "Summarizes unread emails daily",
  "permissions": [
    "gmail:read",
    "messaging:notify"
  ],
  "schedule": "0 9 * * *",
  "pricing": {
    "model": "monthly",
    "amount": 4.99,
    "currency": "USD"
  }
}

Ready to build?

Create a developer account, publish your first agent, and start earning revenue from day one.