elmo
  • Pricing
  • Changelog
  • Roadmap
  • Vision
  • Docs
575Sign up
IntroductionQuick Start
OverviewProvidersCLI LabRegistration & LoginBrand SetupPrompt WizardDashboard OverviewVisibility TrackingSentimentCitation AnalysisSettingsReportsAgent Readiness Audit
Edit this page·View as Markdown·Report an issue·Join our Discord

Get product updates

New features and releases from Elmo, straight to your inbox.

Product

  • Features
  • Pricing
  • Off-Site AEO
  • Changelog
  • Roadmap

Resources

  • Blog
  • Documentation
  • Support
  • API Reference
  • Elmo Cloud Status
  • Provider Status
  • Issues

Learn

  • What is AEO?
  • What is GEO?
  • AEO Glossary
  • AI Search Guides
  • AI Search Statistics
  • AEO by Industry

Tools

  • Tool Directory
  • Free & Open-Source Tools
  • Compare Tools

Company

  • About
  • Vision
  • Brand Assets
  • Merch
  • llms.txt

© 2026 Blue Whale Software, LLC

TermsPrivacyCookiesSubprocessorsAcceptable Use
v0.7.8Open source on GitHub
Twitter / XLinkedInDiscordGitHub
elmo

Settings

Configure your brand, competitors, prompts, and AI model settings.

Settings Overview

The Settings section is accessible from the sidebar. It has four sub-pages for managing your Elmo configuration.

Brand Settings

Configure your brand identity:

  • Name — Your brand name as tracked in AI responses
  • Website — Primary website URL
  • Domains — Additional domains associated with your brand (e.g. blog subdomain, product domains)
  • Aliases — Alternative names or spellings that AI models might use

Competitor Settings

Manage the competitors you're tracking:

  • Add competitor brand names and their domains
  • View competitor mentions alongside your brand in visibility data
  • Track citation overlap between your brand and competitors

Prompt Settings

Manage your tracking prompts:

  • Add prompts — Create new prompts manually, paste several at once, or click Suggest Prompts for AI suggestions that skip what you already track
  • Edit prompts — Modify prompt text and tags
  • Enable/Disable — Toggle tracking for individual prompts without deleting them
  • Delete — Remove prompts you no longer need

LLM Settings

Configure which AI models Elmo queries:

  • OpenAI (ChatGPT) — Requires OPENAI_API_KEY in your environment
  • Anthropic (Claude) — Requires ANTHROPIC_API_KEY in your environment
  • Google AI Overviews — Tracks Google's AI-generated summaries

You can enable or disable individual models and adjust query parameters.

Updating Environment Variables

Some settings (like API keys) are configured via environment variables rather than the UI. To update them:

# Edit your .env file in the config directory
nano ./elmo/.env

# Restart to pick up changes
elmo compose down
elmo compose up -d

See the Configuration page for a complete reference of environment variables.

Was this page helpful?

On this page

Settings OverviewBrand SettingsCompetitor SettingsPrompt SettingsLLM SettingsUpdating Environment Variables