Referral Rocket integration
Referral Rocket runs referral and waitlist programs. Read a campaign's settings and participant count, list the participants of a campaign or the referrals of one participant, look up a participant by email (with their referral code, share link and reward balances), add a participant (optionally as the referral of another participant) and mark a referred participant's qualifying event complete so the referrer earns the reward. Not exposed: the JavaScript SDK, webhooks, and the referral code validation route (it answers a bare true or false that cannot be read as fields; look the participant up instead). Authentication is the API key from the API Key section of the Referral Rocket settings page, sent in the x-api-key header; the REST API is available only on the Pro plan.
Say what should happen.
The workflow builds itself.
What you can do with Referral Rocket
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Participant, 4 operations
add_participantAdd participantPOSTAdds a participant to a campaign by email. Real change. Give referredByCode or referredByEmail to add them as the referral of that participant; the response carries their referralCode and shareLink.get_participantGet participantGETGets one participant of a campaign by email: referral code, share link, referral count, reward totals and balances, and whether the qualifying event is done.list_participantsList participantsGETLists the participants of a campaign, 20 per page by default. Pass page (zero-based) and size to page through; the answer is a plain list with no paging token.qualify_participantQualify participantPOSTMarks a referred participant's qualifying event complete, which makes their referrer eligible for a reward. Real change; only referred participants can qualify.
Campaign, 1 operation
get_campaignGet campaignGETGets a campaign (program) by id: name, status (Active, Pause or End), dates, host URL, reward and share widget texts, reward values and participant count.
Referral, 1 operation
list_referralsList referralsGETLists the participants referred by one participant (found by campaign id and email), 20 per page by default. Pass page (zero-based) and size to page through.
Use Referral Rocket from Claude Code, Cursor or Codex
Connect Referral Rocket in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Referral Rocket operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Referral Rocket
- Create your workspace
Sign up free. Nothing to install.
- Connect Referral Rocket once
Add your Referral Rocket connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Referral Rocket integration FAQ
What can you do with the Referral Rocket integration?
LiveContext exposes 6 operations on Referral Rocket, covering participant, campaign and referral.
