Developers
Build with Riptide
Build campaign management into your application, automate reporting, or test your own bidding and decision logic. Riptide provides an admin API, MCP tools for agents, and extension interfaces for custom services.
Choose an integration
Manage your platform
Build inventory setup, campaign booking, and reporting into your own application with the admin API.
Read the API guideConnect an agent
Let an agent help with routine setup or reporting. MCP tools apply tenant permissions, spending limits, and approval rules to its work.
Connect with MCPAdd a plugin
Connect a demand source, add request signals, or apply your own verification and pricing rules through the supported interfaces.
Build an extensionRun a decision model
Evaluate whether your model improves decisions before using it on live traffic. Compare it with a deterministic baseline in shadow mode, then control its promotion.
Integrate a DecisionerStart with a working example
Use the integration toolkit to export data for your own reports, receive signed webhook events, or check which tools an agent can access. The serving plugin examples show how to connect custom services. The HTTP floor Decisioner demonstrates a pricing policy you can test locally before registering it for shadow evaluation.
Each download includes source code, tests, and setup instructions. Run the local tests without a Riptide account, then configure credentials and resource IDs for your tenant.
APIs you can inspect
The admin API and its generated MCP tools share an OpenAPI definition. Extension contracts describe the inputs, outputs, and execution limits your service must support. Use the API reference to check an operation's schema and the extension guide to choose a supported integration.
Private deployments
Private deployments require a commercial agreement and access to the platform source. The deployment guide covers the services and infrastructure you will operate. For a managed tenant, follow the getting-started guide.
Plan your integration
Share your expected traffic, ad formats, and the systems you need to connect. We can help you choose a plan and identify the setup work.