Build on Rigyx.
Public REST API. HMAC-signed webhooks. MCP plugin marketplace. Full OpenAPI spec. Bring your own LLM keys. Every feature in the portal is available via API.
Three lines of code to your first agent task.
curl -X POST https://rigyx.com/api/public/v1/agents/marketing/tasks \
-H "Authorization: Bearer jmt_<your-token>" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: unique-request-id" \
-d '{ "task": "Draft 3 cold email variants for fintech SaaS founders" }'import crypto from 'node:crypto';
function verify(req, secret) {
const sig = req.headers['x-rigyx-signature'];
const ts = req.headers['x-rigyx-timestamp'];
if (Date.now()/1000 - ts > 300) return false;
const expected = crypto.createHmac('sha256', secret)
.update(`${ts}.${req.rawBody}`)
.digest('hex');
return `sha256=${expected}` === sig;
}Everything in the portal, available via API.
REST API v1
Leads, contacts, campaigns, documents, agents, webhooks, events. Cursor-pagination. Idempotency keys. 60 req/min per token default.
Outbound webhooks
Subscribe to 31 event types. HMAC-SHA256 signed. Exponential backoff retry up to 24h. Auto-disable after 10 consecutive failures.
MCP plugin host
Rigyx is MCP-native. Connect GitHub, Slack, Notion, Linear, Stripe, Filesystem. Publish your own MCP server to our marketplace.
Scoped API tokens
sha256-hashed at rest. 23 scope strings (leads:read, documents:send, etc.). Per-token rate limits. Revoke instantly.
Knowledge base API
Upload PDFs, DOCX, URLs, transcripts. Chunks + embeddings auto-generated. Query via REST or let agents auto-retrieve.
Event dispatcher
Every sensitive action emits a typed event. Hook into lead.qualified, document.approved, campaign.sent, and more.
31 typed events across the platform.
Subscribe to any combination. Payloads are stable. Every event includes business_id, timestamp, actor, and event-specific data.
- lead.created
- lead.qualified
- lead.converted
- contact.created
- contact.updated
- campaign.created
- campaign.sent
- campaign.completed
- email.sent
- email.opened
- email.clicked
- email.replied
- email.received
- document.draft
- document.approved
- document.sent
- invoice.created
- invoice.paid
- invoice.overdue
- adcamp.approved
- adcamp.launched
- adcamp.metrics_updated
- review.discovered
- review.approved
- review.posted
- task.created
- task.completed
- task.failed
- agent.task_started
- agent.task_completed
- agent.handoff_sent
Build a plugin. Reach every Rigyx customer.
Rigyx is Model Context Protocol native. Publish an MCP server to our marketplace and every Rigyx user can install it with one click. Signed manifests, sandboxed execution, permission scoping — we handle the trust layer. You build the tool.
Build with Rigyx.
The public REST API and outbound webhooks come with the Pro plan. 14 days free · no card.