ReviewBump API

Send review-request SMS campaigns programmatically — from your own code or from AI agents — using the same plan limits as the dashboard.

ReviewBump exposes two interfaces, both backed by the same robust sending engine (durable queue, retries, rate-limiting) and both honoring your plan's monthly text quota:

  • A REST API for servers and scripts.
  • A remote MCP server for AI agents (Claude and other MCP clients).

The message wording is fixed — every recipient of an organization gets the same preset review-request text with your business name and review link. You provide the phone numbers; invalid and duplicate numbers are dropped automatically.

Quickstart

Create a key on the API keys page, find an organization id, then send a campaign:

curl
# 1. List your organizations to get an id
curl https://api.reviewbump.co/v1/organizations \
  -H "Authorization: Bearer rb_live_your_key"

# 2. Send a review-request blast
curl -X POST https://api.reviewbump.co/v1/campaigns \
  -H "Authorization: Bearer rb_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "organizationId": "org_123",
    "recipients": ["+1 (732) 555-0142", "732-555-0188"],
    "name": "June regulars"
  }'

The response is 202 Accepted with a campaignId. Sending happens in the background; poll GET /v1/campaigns/{id} for live progress.