1
Build the task list
The scan takes every enabled prompt (custom and auto-derived), every enabled engine from your Settings and every tracked language. Notra writes prompts in your prompt language and translates them into every other tracked language first. Each engine, prompt and language combination becomes one task, and tasks run four at a time.
2
Ask the engines
Engines come from the model catalog, a live model list grouped by provider, and every selected engine answers every prompt. Engines that support live web search answer with retrieval: ChatGPT, Claude, Gemini and Perplexity, plus Google AI Overview. Engines without a search route, such as Grok, DeepSeek, Mistral and Cursor, answer from training data and carry the No web search label. Coding agents (Cursor, OpenCode, Claude Code and Codex) are available on request, as described in Engines.
3
Grounded scanning
Grounded engines record the search queries they issued and the sources they cited, so you can see which pages an engine read before it answered. The dashboard labels these results Search.
4
Judge every answer
A separate judge model reads each answer and records whether it mentions your brand (company name or any alias), its position and sentiment, which tracked competitors appear and a short excerpt.
5
Play conversations
Notra replays multi-turn prompt sequences (called Conversations in the dashboard) turn by turn in your prompt language, against the engines with web search. See Conversations.
Recurring scans
Scans run on a schedule stored on the project’s GEO settings. The options are 24, 48, 72, 168, 336 and 720 hours, shown in Settings as Every day, Every 48 hours, Every 3 days, Every week, Every 2 weeks and Every 30 days, with daily as the default. Each project carries anext_scan_at due stamp, and a cron sweep polls for projects whose stamp has passed, advances the stamp by one interval and then starts the scan. Because the stamp moves before the scan starts, a failed scan waits for the next interval instead of retrying immediately. If a scan row is still marked running after two hours, the next sweep treats it as stuck and marks it failed.
Turning Automatic scans off in Settings stops the schedule, but manual scans always work when you press Run Scan on the Overview page (shortcut R).
The first scan
During onboarding, saving your brand enables GEO tracking with the daily interval, and finishing the competitors step starts your first scan. Results usually appear within minutes, and the Overview page polls while a scan is running.GEO is included in the Starter, Growth and Scale plans, and without one of them the GEO pages show an upgrade gate. For plan details, see Billing.