FR
Copied
Integration

BYOK — Bring your own AI key

Start on a free daily allowance, then connect a personal API key from any major AI provider (Anthropic, OpenAI, Gemini, Mistral, Groq, DeepSeek, xAI, or any OpenAI-compatible endpoint) to lift the limit. The user's key, the user's quota.

Status: partially live. Connecting a key, picking a provider, and selecting a model are available now in Settings → Connect an AI, and power the AI features shipping today (e.g. Google review summaries, pipeline generation from a description). The broader in-app assistant described below is still on the roadmap.

The BYOK ("bring your own key") integration lets the user paste an AI provider API key into the outsend settings and use an AI assistant directly inside the app — to configure searches, draft filter rules, summarise results, or build pipelines through natural language.

You don't need a key to start

New accounts get a free daily allowance of AI messages running on outsend's key — you can use the assistant on day one without setting anything up. Adding your own key removes the daily limit entirely. See AI assistant.

Why BYOK beyond the free allowance

Supported providers

The provider and model are chosen in Settings → Connect an AI. Models are detected live from the provider's own API — there is no fixed model list to maintain, and new models appear automatically as the provider releases them.

Provider Key format Notes
Anthropic (Claude) sk-ant-… Native Messages API
OpenAI sk-… Incl. reasoning models (o-series, GPT-5)
Google (Gemini) AIza… OpenAI-compatible endpoint
Mistral
Groq gsk_…
DeepSeek sk-…
xAI (Grok) xai-…
Any OpenAI-compatible endpoint Paste a custom base URL (Together, Perplexity, OpenRouter, local Ollama / vLLM, …)

The key is stored encrypted at rest (Fernet, server secret), scoped to the user's account, and never sent outside the outsend backend except to the chosen provider. A rough cost estimate is shown before AI actions — it is indicative only (best-effort token counting against known public prices) and may differ from the provider's actual billing. AI spending is also protected by hard caps — per request, per day and per month — that you set in Settings: a request that would exceed a cap is blocked before the provider is called, with email alerts at 80% and when a cap is reached. See AI spending caps.

What the assistant can do

The assistant uses the same outsend API surface documented in API overview. It can:

It cannot:

Why not just use Claude.ai with outsend as MCP?

Both options will exist:

The two patterns are complementary, not competing.

What's next