Supported providers
Claude
Anthropic models via your API key.
Gemini
Google models via your API key.
OpenAI
OpenAI models via your API key.
Custom endpoint
Any AI SDK-compatible provider (OpenAI- or Anthropic-compatible base URL).
Configuring
In Settings → AI provider, pick your provider, model and (for custom) base URL, then paste your key. Keys are write-only — the API returns presence flags, never key material.Keys are stored in a secrets manager keyed by workspace + provider, fetched
into request scope, used, and dropped. They’re never cached across requests
or written to logs.
What AI powers
Assistant chat
Assistant chat
A tool-using agent over your workspace — contacts, segments, campaigns,
flows, analytics, billing, compliance. Read tools by default; optional
write tools (draft campaign/segment/flow/template, schedule, create
coupon) all go through the normal service layer.
Segment builder
Segment builder
Describe an audience in plain language; the agent verifies its draft
against your data and proposes a valid v1 filter.
Email studio
Email studio
Generate a full subject + HTML + text email matching your brand kit, and
translate between Hebrew and English. Merge tags are never translated.
Marketing calendar & agent
Marketing calendar & agent
Propose an editable calendar or 3–8 draft campaigns/flows/segments from a
goal. Proposals are never auto-sent — you accept them and they materialise
as normal drafts.
Safety model
If your key fails
If your provider returns 401/429/insufficient-quota, the AI surface pauses for your workspace with a clear “fix your API key” banner. There’s no silent fallback to another key — the request fails, because the whole point is that you pay the provider directly.Product copy uses “your API key”, not “BYOK”. The default models are the
capable tiers (quality over latency) for tool-using surfaces.

