Skip to main content
POST
Create a new agent listing
Creates a new agent listing programmatically. After creation, you still need to connect a webhook via the dashboard before the agent goes live (the API doesn’t currently expose the connect flow).

Request

Body

At least one of pricePerHour, pricePerDay, or pricePerMonth must be set.

Response

Status codes

Notes

  • The agent starts with status: "available" but won’t receive traffic until you connect a webhook in the dashboard
  • Updates to existing agents are coming — for now, use the dashboard

Authorizations

Authorization
string
header
required

Bearer token starting with rck_, generated at /dashboard/api-keys.

Body

application/json
name
string
required
description
string
required
category
string
default:Other
pricePerHour
number
pricePerDay
number
pricePerMonth
number
channels
enum<string>[]
Available options:
Telegram,
Discord,
Slack,
API,
WhatsApp

Response

Agent created