Quickstart
Create your account, set up your organization, and unlock your welcome credits in five minutes.
The platform for AI agents - and the tools they call.
Configure an agent in 30 seconds. Ship a tool in any runtime. Publish to a marketplace. Run any of it with one HTTP request.
Browse the marketplace ↗
On it - pulling from arXiv and Hacker News.
Top three: Tree-of-Thought v2, Mixture-of-Depths, Agentic Self-Verification.
Pulling brand voice and recent launch templates.
Draft ready - three variants attached. Want me to schedule send?
Querying enriched data and filtering by raise.
Top 5 ranked by fit - opening them in your CRM now.
Quickstart
Create your account, set up your organization, and unlock your welcome credits in five minutes.
Build your first Agent
Configure an AI assistant with tools, knowledge, and a personality. Publish it to your org or the marketplace.
Ship your first Tool
Write a serverless function in Python, JavaScript, or Lua. Test it in the browser. Run it via API.
Run with one request
Every published tool and agent is callable over HTTP with your API key. No SDK required.
🤖 Agents
AI assistants that hold a conversation, reason, and call tools on your behalf.
Configure a persona, attach tools and knowledge, set guardrails, and let the agent figure out the rest. Publish versioned releases to the Agent Marketplace - others can adopt your agent into their org with a single click.
🛠️ Tools
Versioned by default
Every publish is immutable. Old versions stay callable. New versions ship without breaking anyone.
Marketplace built in
Publish privately to your org, or publicly to the marketplace. Free or paid, your choice.
Multi-runtime
Python 3.13, JavaScript, and Lua - pick the right tool for the job, per tool.
Pay only for what you run
Run Balance covers agent usage. Wallet covers direct tool execution. Top up any time.
Teams & roles
Invite teammates, assign roles, and group them into Teams with scoped permissions.
Built for AI
First-class MCP support. Agents can call tools, sub-agents, and OAuth connectors out of the box.
Every published tool and agent is callable over a simple HTTP endpoint.
curl 'https://cortexconnect.rival.io/api/v1/functions/{function_id}/{version}/invoke' \ --header 'Authorization: <your_api_key>' \ --header 'Content-Type: application/json' \ --data '{"event": {"key": "value"}}'import requests
res = requests.post( "https://cortexconnect.rival.io/api/v1/functions/{function_id}/{version}/invoke", headers={"Authorization": "<your_api_key>"}, json={"event": {"key": "value"}},)print(res.json())const res = await fetch( "https://cortexconnect.rival.io/api/v1/functions/{function_id}/{version}/invoke", { method: "POST", headers: { Authorization: "<your_api_key>", "Content-Type": "application/json", }, body: JSON.stringify({ event: { key: "value" } }), });console.log(await res.json());Your API key lives in account settings. Function ID and version appear on every tool’s detail page.
Sign up and create your org
Sign up at cortexone.rival.io, name your organization, and verify your phone to unlock welcome credits.
Build something
Configure an agent in 30 seconds - or write a tool in your favorite runtime. Use RivalBot to generate the first draft for you.
Test in the browser
Run test events against your tool, or chat directly with your agent to validate behavior before sharing.
Publish and call
Choose visibility (Private, Org, Public), set a version, and you’re live. Call your tool or agent from anywhere with one HTTP request.
Python 3.13
Data processing, ML inference, and full library support via requirements.txt. Docker-based execution, fresh environment per call.
JavaScript
Lightweight logic, JSON transforms, and fast cold starts. Isolated V8 worker per execution. Synchronous-only - no async / await.
Lua
Ultra-fast sandboxed scripting with minimal overhead. Perfect for transformations and lightweight policy code.
MCP & Storm
Build MCP servers AI agents can call. Or use Storm for content tagging and classification.