RelayLaunch API

API Documentation

Add RelayLaunch operations intelligence, recommendations, and workflow flags to your own platform. REST API with owner-ready next steps, rate limiting, and a full review record.

Base URL: https://deck.relaylaunch.com/api/v1OpenAPI Spec ↗
AUTHAuthentication

Bearer token in Authorization header

RATERate Limits

10 requests/minute per API key

MODES17 Analysis Modes

Operations, Sales, Customer Success, Finance, Legal, Risk, Strategy, Content, Support, and more

POST/api/v1/caas/debateAuth: Bearer token · Rate: 10 req/min

Submit a business question, document, or workflow request for review by specialist perspectives.

Parameters

NameTypeDescription
questionstringBusiness question or workflow request (10-1000 chars)
document_textstringBusiness context, notes, or document text (max 50K chars)
document_urlstringURL to document (alternative to text)
councilsstring[]Specialist perspectives to include (max 12)
depthenumstandard | deep | forensic (advanced review)

Request

curl -X POST https://deck.relaylaunch.com/api/v1/caas/debate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "question": "Which clients need follow-up before Friday?",
    "document_text": "Recent appointments, invoices, and follow-up notes...",
    "councils": ["operations", "sales", "customer-success"],
    "depth": "standard"
  }'

Response

{
  "status": "success",
  "request_id": "req-a1b2c3d4e5f6",
  "fidelity_score": 0.89,
  "synthesis": {
    "verdict": "Two clients need owner review before Friday. The safest next step is to approve prepared follow-up messages and check invoice status before sending.",
    "confidence": 0.87,
    "recommendation": "PROCEED_WITH_CAUTION",
    "truth_anchors": [
      { "source": "Appointment history", "confidence": 0.96, "model": "relay-review-v1" }
    ]
  },
  "perspectives": [
    {
      "council": "customer-success",
      "stance": "concern",
      "finding": "Two high-value clients have not rebooked within their normal window.",
      "confidence": 0.94,
      "evidence": ["Last visit dates", "booking cadence"],
      "trace_id": "tr-7f8e9a0b1c2d"
    }
  ],
  "metadata": {
    "councils_used": 3,
    "depth": "standard",
    "latency_ms": 2340,
    "api_version": "1.0.0"
  }
}

Available Analyst Perspectives

operationssalescustomer-successfinancelegalriskstrategycontentsupportsecurityqualitymarketing

SDK Quick Start

TypeScriptPreview
import { RelayDeck } from "@relaylaunch/sdk";

const relay = new RelayDeck({ apiKey: process.env.RELAY_API_KEY });

const result = await relay.debate({
  question: "Which clients need follow-up before Friday?",
  document: fileBuffer,
  councils: ["operations", "sales", "customer-success"],
  depth: "deep",
});

console.log(result.synthesis.recommendation);
// → "Follow up with 7 clients and approve 3 prepared messages..."
PythonPreview
from relaylaunch import RelayDeck

relay = RelayDeck(api_key=os.environ["RELAY_API_KEY"])

result = relay.debate(
    question="Which clients need follow-up before Friday?",
    document=open("appointments.csv", "rb"),
    councils=["operations", "sales", "customer-success"],
    depth="deep",
)

print(result.synthesis.recommendation)
# → "Follow up with 7 clients and approve 3 prepared messages..."

Ready to Integrate?

Get your API key and start embedding specialist reviews into your platform.