ClickCease

14-day free trial on all plans · 5× ROI guarantee · Live in 6 clicks → Start free trial

REP AI for developers

Connect your systems and AI agents to REP AI. Sync your catalog and orders, export conversations, read Sales and Support analytics and customer profiles, and connect AI assistants through the REP AI MCP server.

1. Get your credentials

Credentials are self-serve. Sign in to the REP AI Console and open API. No account yet? Start the 14-day free trial (no credit card).

CredentialLooks likeUse it for
API keyrep_…Catalog, order events, privacy requests and conversations (/external/v1/products, /events, /privacy, /conversations). Send your account_key with each request.
Connection credentialrepmcp_…Analytics, Customers and the MCP server. You pick its permission scopes when you create it, and you can revoke it at any time.
OAuth 2.1 access tokenissued by sign-inThe MCP server only. MCP clients sign in with OAuth 2.1 and PKCE, and the merchant approves the scopes.

Send every credential as Authorization: Bearer <credential>.

2. Quickstart

Read Sales Analytics

curl "https://api.hellorep.ai/external/v1/analytics/sales?from=2026-10-01&to=2026-10-31" \
  -H "Authorization: Bearer repmcp_YOUR_CREDENTIAL"

Find a shopper's conversations

curl "https://api.hellorep.ai/external/v1/conversations?account_key=YOUR_ACCOUNT_KEY&email=shopper@example.com" \
  -H "Authorization: Bearer rep_YOUR_API_KEY"

Connect an AI assistant over MCP

claude mcp add --transport http rep-ai https://mcp.hellorep.ai/mcp/v1

Then sign in when your client asks. The full parameters, request bodies and error codes are in the OpenAPI spec. Load it into Postman, Swagger UI or any OpenAPI tool.

3. APIs

APIEndpointsCredential
CatalogPOST/DELETE /external/v1/products, /product-groups, /discounts, POST /meta-fieldsAPI key
Order eventsPOST /external/v1/events/order-completed, /order-status-updateAPI key
PrivacyPOST /external/v1/privacy/customer-data-request, /customer-data-deletion, /store-data-deletionAPI key
ConversationsGET /external/v1/conversations, /conversations/exportAPI key
AnalyticsGET /external/v1/analytics/sales, /sales/skills, /support, /support/skills, /support/escalations-by-topic, /support/email-funnelConnection credential
CustomersGET /external/v1/customers, /customers/detailsConnection credential with customers.read
MCP serverPOST https://mcp.hellorep.ai/mcp/v1 (Streamable HTTP, JSON-RPC 2.0)Connection credential or OAuth token

Base URL: https://api.hellorep.ai. API index: GET /external/v1 (public).

4. Permission scopes

Connection credentials and OAuth tokens carry only the scopes the merchant grants. Request the least access your integration needs. Write scopes only propose changes; the merchant approves each one before it applies.

ScopeGrants
analytics.readStore-wide performance, conversation topics and customer problems
tickets.readPer-conversation metadata: topics, problem, sentiment, satisfaction, tags, orders. No message text.
messages.readThe messages between shoppers and REP
customers.readShopper name, email and phone
support.readSupport tickets REP handled and how they were resolved
instructions.writeRead, add and edit global AI instructions (no removal)
faqs.writeRead, add and edit custom FAQs (no deletion)
skills.writeRead and edit Sales and Support skill instructions

Machine-readable: RFC 9728 protected-resource metadata and RFC 8414 authorization-server metadata, plus the oauth2 security scheme in the OpenAPI spec.

5. Test before you go live

Every new account starts with a 14-day free trial, so you can build and test against a real store before you pay. To see how REP AI answers on any website first, use the free Simulator. Rate limits apply per credential and per store; a limited request gets 429 with a Retry-After header.

6. Help

Read the Help Center, or talk to our team about larger integrations.