MagicPluginsMagicDash Docs
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:

Keys are encrypted with AES-256-CBC and stored locally — never sent to external servers.

Tool Permissions

Control what the AI can do:

PermissionControls
CreateCreating posts, pages, media
UpdateEditing existing content
DeleteRemoving 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

ActionDefault
Open ChatCtrl/Cmd + /
New ConversationCtrl/Cmd + N
Toggle Web SearchCtrl/Cmd + W
Stop GenerationEscape

Export & Import

Backup your configuration:

  1. Export — Download settings as JSON
  2. 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