> ## Documentation Index
> Fetch the complete documentation index at: https://docs.strideagents.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Make your first AI voice call in under 5 minutes

## 1. Get your API key

Log in to the [Stride Agents dashboard](https://app.strideagents.com) and navigate to **Settings > API Keys** to create a new key.

```bash theme={null}
export STRIDE_API_KEY="sk_your_api_key"
```

## 2. List your agents

Check which agents are available in your organization:

```bash theme={null}
curl https://api.strideagents.com/v1/agent \
  -H "Authorization: Bearer $STRIDE_API_KEY"
```

## 3. Make an outbound call

Initiate a call using one of your agents:

```bash theme={null}
curl -X POST https://api.strideagents.com/v1/call \
  -H "Authorization: Bearer $STRIDE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": "your-agent-id",
    "phone_number_id": "your-phone-number-id",
    "customer": {
      "number": "+15558675309",
      "name": "John Doe"
    }
  }'
```

## 4. Check call status

Use the call ID from the response to check the status:

```bash theme={null}
curl https://api.strideagents.com/v1/call/{call_id} \
  -H "Authorization: Bearer $STRIDE_API_KEY"
```

The response includes the call status, and once complete, the transcript, recording URL, and any structured data.

## 5. Use agent overrides (optional)

Customize the agent's behavior for a specific call:

```bash theme={null}
curl -X POST https://api.strideagents.com/v1/call \
  -H "Authorization: Bearer $STRIDE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": "your-agent-id",
    "phone_number_id": "your-phone-number-id",
    "customer": {
      "number": "+15558675309",
      "name": "John Doe"
    },
    "agent_overrides": {
      "first_message": "Hi John, this is Sarah from Acme Corp.",
      "variable_values": {
        "name": "John",
        "company": "Acme Corp"
      },
      "voicemail_detection": {
        "enabled": true,
        "provider": "twilio"
      },
      "analysis_plan": {
        "summary_plan": { "enabled": true },
        "structured_data_plan": { "enabled": true },
        "success_evaluation_plan": { "enabled": true }
      }
    }
  }'
```

## Next steps

<CardGroup cols={2}>
  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    Explore all available endpoints
  </Card>

  <Card title="Agents" icon="robot" href="/api-reference/agents/create-agent">
    Create and configure AI voice agents
  </Card>

  <Card title="Knowledge Bases" icon="book" href="/api-reference/knowledge-bases/create-knowledge-base">
    Upload documents for RAG-powered conversations
  </Card>

  <Card title="Tools" icon="wrench" href="/api-reference/tools/create-tool">
    Define custom tools for your agents
  </Card>
</CardGroup>
