Skip to main content

Overview

Providers are the AI services that power your agents. You need at least one configured provider before creating an agent.

Add a Provider

1

Navigate to Providers

Go to Settings > Providers in the Havoc dashboard.
2

Select Provider

Choose from the list of supported providers:
  • Anthropic
  • OpenAI
  • Google (Gemini)
  • OpenRouter
  • Groq
  • Mistral
  • xAI
  • And more
3

Enter API Key

Paste your API key. All keys are encrypted at rest using AES-256 encryption.
4

Test Connection

Click Test Connection to verify the key is valid and the provider is reachable.
For the best experience, we recommend configuring at least two providers for fallback:
RoleRecommendedWhy
PrimaryAnthropic Claude Sonnet 4.5Best balance of intelligence, speed, and cost
FallbackOpenAI GPT-5.2Reliable alternative with broad capabilities

Per-Agent Provider Override

Each agent can override the organization-wide provider settings:
1

Open Agent Settings

Navigate to your agent and click Configuration.
2

Model Selection

Under Model, select a different primary model or add agent-specific fallbacks.
3

Save

Click Save. The agent will use its own model configuration instead of the organization default.

API: Manage Providers

# List configured providers
curl https://usehavoc.com/api/providers \
  -H "Authorization: Bearer YOUR_API_KEY"

# Add a provider
curl -X POST https://usehavoc.com/api/providers \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "provider": "anthropic",
    "apiKey": "sk-ant-..."
  }'

# Test a provider connection
curl -X POST https://usehavoc.com/api/providers/anthropic/test \
  -H "Authorization: Bearer YOUR_API_KEY"

Next: Team Management

Invite team members and manage roles.