Skip to main content
Almost everything on the Settings page is per-client (per project). Brand profile, location, languages, prompt attributes, competitors, AI platforms, scheduled runs, even Delete client. All scoped to the client you have open. Two exceptions live at the organization level: API keys, which authenticate against every project your key’s scope can reach, and the Google connection behind Site Readiness Performance.

Your brand

The client’s brand profile.
  • Name. How your brand should be detected in AI responses.
  • Website URL. Locks the brand to a specific domain.
  • Aliases. Multi-tag input. Add any names the AI might use that aren’t the main brand name. Nicknames, sub-brands, common misspellings. The matcher checks aliases too when scoring brand mentions.

Location and languages

Used to generate location-aware prompts in the right language(s).
  • Location. Free text like ‘Pittsburgh, PA’. Affects prompt generation when the topic is regional.
  • Languages. Multi-tag input. Each language present here gets prompts generated in it during onboarding and any time you regenerate.

Prompt attributes

The labels you can assign to prompts for this client.
  • Reserved attributes. Built-in, can’t be archived. branded is auto-assigned to prompts that name a brand. Your project’s configured languages are also reserved: each prompt is auto-tagged with the language it’s written in, and a custom attribute can’t reuse a project language.
  • Custom attributes. Whatever you want, scoped to this client. Type the name, click Add. Examples: pricing, enterprise-readiness, awareness-stage.
For the full mechanics of how attributes flow through the dashboard, see Prompt attributes.

Competitors

The brands you want to track alongside yours.
  • Each competitor has a name and an optional website URL.
  • Each competitor has its own aliases, same as your own brand.
  • Use the URL when the competitor’s name is common enough that the matcher might pick up the wrong company.

AI platforms

The platforms this project queries on each run. Each row shows the data channel for that platform. Toggle individual platforms on or off. Web platforms use the consumer chat surface. API platforms use the public API. See How OpenLens sources data for the mechanics.

Countries

Saved countries define the regional scope for future runs and schedules. You can temporarily override them from Set run scope without changing the saved project configuration. Country targeting differs by platform, and the picker reflects the platforms currently selected. See Country configuration for availability, credit usage, and platform-specific location behavior.

Scheduled runs

Auto-run on a schedule so your visibility data stays current without you clicking Run.
  • Enable toggle. Off means no auto-runs. You can still trigger runs on-demand anytime.
  • Frequency. Weekly or monthly on Free and Starter; daily is available on Agency. (Daily draws roughly 7× the credits of weekly.)
  • Time. A time of day in UTC.
  • Next run preview. Shows the next scheduled run in your local timezone so you know exactly when it’ll fire.
On-demand runs are independent of the schedule. Three paths to trigger one:
  • The Run Now button at the top of the dashboard.
  • POST /api/prompts/run via the REST API.
  • The run_prompts tool via MCP.
Run on-demand before a client call without disturbing the recurring cadence.

Google integrations

Connect Google Search Console and GA4, then pick this project’s GSC property and GA4 property. The connection is organization-wide and made once by an owner or admin. The property assignments are per-project, right here. Full detail, including run-pinned evidence and MCP access, is in Site Readiness Performance.

API keys

The one section that isn’t scoped to the client you have open. Keys come in two scopes: personal (acts as you; handy for testing) and organization (a service account for the organization, owner/admin only, and the intended way to work with your projects programmatically). See API keys and MCP for what each is for.
  • Each key has a name for your own bookkeeping, plus created and last used dates.
  • Send every API request with the key in the Authorization header:
  • Create as many keys as you need. Revoke any key from the Actions column.
  • See API keys and MCP for the scope model and REST API for the worked walkthrough.

Delete client

Removes the project from your dashboard. The underlying data isn’t dropped. Reach out to support if you ever need it restored.