AI settings
AI generation in Zenstep
Zenstep uses AI to help you write flow content faster. You can use AI to:
- Generate step text for a tour based on a description of what the step does
- Suggest body copy for tooltips and hotspots
- Draft modal headlines and body copy
- Improve existing content (rewrite, shorten, make more friendly)
AI generation is available in the Chrome extension's step editor and in the dashboard's modal/banner editor.
Bring Your Own Key (BYOK)
In V1, AI generation requires your organization to connect its own Anthropic, OpenAI, or Google AI API key. Your usage is billed directly by your AI provider.
Why use BYOK?
- Use your own provider account, rate limits, and model access
- Keep AI spend in your own billing account
- Choose provider models dynamically from the models available to your key
Setting up BYOK
- 1
Get your API key
- Anthropic: go to console.anthropic.com → API Keys → Create key - OpenAI: go to platform.openai.com → API Keys → Create new secret key
- 2
Open AI settings
In the dashboard, go to Settings → AI.
- 3
Select your provider
Choose Anthropic, OpenAI, or Google AI from the provider dropdown.
- 4
Paste your API key
Paste your API key into the field, discover available models, then click Save.
Your API key is stored encrypted (AES-256-GCM) and is never exposed in the dashboard UI after saving. To rotate the key, paste a new one and save — it replaces the existing key.
Removing BYOK
Click Remove key in Settings → AI. AI actions are hidden until a new key is connected and verified.
Model used
Zenstep discovers available models from your provider key. Owners can choose a primary model and task-specific overrides for guide generation, copy assistance, design suggestions, and audience suggestions.
Data privacy
When using BYOK, your content is sent directly to your provider under your account's terms.
Zenstep tracks usage metadata such as provider, model, task, latency, token counts when available, and failures. Zenstep does not log raw prompts, DOM snapshots, generated text, or decrypted API keys.
Was this helpful?
Related articles