MagicAssistant
Settings
Configure AI providers, API keys, permissions, and preferences
Settings & Configuration
Configure MagicAssistant to work exactly how you need it.
AI Provider Settings
Choose your default AI provider:
- MagicDash AI Credits — Use credits included with your subscription
- OpenAI — GPT models (BYOK)
- Anthropic — Claude models (BYOK)
- Google AI — Gemini models (BYOK)
- OpenRouter — Multiple providers (BYOK)
API Keys
Add your own API keys for direct provider access:
| Provider | Get Key From |
|---|---|
| OpenAI | platform.openai.com/api-keys |
| Anthropic | console.anthropic.com |
| Google AI | aistudio.google.com/app/apikey |
| OpenRouter | openrouter.ai/keys |
Keys are encrypted with AES-256-CBC and stored locally — never sent to external servers.
Tool Permissions
Control what the AI can do:
| Permission | Controls |
|---|---|
| Create | Creating posts, pages, media |
| Update | Editing existing content |
| Delete | Removing content |
Start with Create and Update enabled, leave Delete off until you're comfortable.
Appearance
- Theme — Light, dark, or follow system
- Custom colors — Match your brand
- Font settings — Size and family
Floating Chat
Configure the chat widget:
- Position — Bottom right or left
- Button style — Icon, size, color
- Behavior — Auto-open, mobile visibility
Keyboard Shortcuts
| Action | Default |
|---|---|
| Open Chat | Ctrl/Cmd + / |
| New Conversation | Ctrl/Cmd + N |
| Toggle Web Search | Ctrl/Cmd + W |
| Stop Generation | Escape |
Export & Import
Backup your configuration:
- Export — Download settings as JSON
- Import — Restore from backup file
API keys are excluded from exports for security.
Data Management
- Conversation history — Auto-delete after X days
- Analytics data — Set retention period
- Complete removal — Delete all data on uninstall
Related
- Getting Started — Initial setup
- Analytics — Usage tracking
MagicDash Docs