Getting Started

Set up your account and make your first API call in under 5 minutes

Create Your Account

Sign up at operativeops.com/signup to create your workspace. Once registered, you'll have access to the dashboard where you can manage agents, view analytics, and generate API credentials.

Generate API Key

Navigate to Settings → API Keys in your dashboard. Click 'Generate New Key' and store it securely — you won't be able to view it again.

Add your API key to your environment variables:

Terminalbash
export OPS_API_KEY=ops_sk_your_api_key_here

Authentication

All API requests require authentication via Bearer token in the Authorization header.

API Key (Recommended)

Include your API key as a Bearer token. Suitable for server-side applications.

OAuth 2.0 (Enterprise)

For enterprise customers needing delegated access. Contact your account manager for OAuth configuration.

Terminalbash
curl https://api.operativeops.com/v1/agents \
  -H "Authorization: Bearer $OPS_API_KEY"

Your First Request

Let's ask your AI executive team a question. Here's a simple example using curl:

Terminalbash
curl -X POST https://api.operativeops.com/v1/agents/ask \
  -H "Authorization: Bearer $OPS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "question": "What are our biggest risks this quarter?",
    "agents": ["ceo", "cto", "analytics"]
  }'

Or using the SDK:

example.tstypescript
const response = await client.agents.ask({
  question: "What are our biggest risks this quarter?",
  agents: ['ceo', 'cto', 'analytics']
});

You'll receive a response like:

Responsejson
{
  "id": "conv_abc123",
  "responses": [
    {
      "agent": "ceo",
      "name": "Jordan Blake",
      "message": "Three key risks: runway drops below 12 months if Q2 revenue misses by >15%, engineering velocity continues declining, and competitor X just raised Series B."
    }
  ]
}