Use nimo

Short answer

Explains where to chat with nimo (web app, Telegram, Slack, MCP clients), the context it starts from (site, latest audit, history, uptime, saved persona and focus preferences, connected integrations), its tool groups and their conditions, actions that need an explicit request, Cloudflare and Linear safeguards, how answers stay grounded in labeled evidence, and troubleshooting.

Chat with nimo

Chat is where reports become useful. nimo knows your site context and answers specific questions from saved evidence, so you do not have to translate performance jargon or paste numbers into a generic assistant.

nimo

Site chat · example.com

Did last Tuesday's deploy make the homepage slower?

Checked audit historyCompared audits

Yes, on mobile. Lab LCP moved from 2.6 s to 3.5 s, which is larger than normal run-to-run noise. CLS and TBT stayed within noise. The new LCP element is a 1.2 MB hero image that did not exist in the earlier run.

Write that up for my developer.

Read audit data

Page: / (mobile) Problem: LCP 3.5 s, rated needs improvement. Cause: the hero image is the LCP element and is the largest transfer. Fix: serve a resized modern format and preload it. Done when: the next audit shows LCP back under 2.5 s.

An illustrative exchange. The grey chips are the tool activity labels the web chat shows while nimo works; values are sample data.

Where you can chat

The same nimo agent answers everywhere. Pick the surface that fits the moment.

SurfaceBest forHow it works
Web appDeep dives on one site's reportThe chat panel on a site page shows tool activity as nimo works, suggests follow-ups, and keeps chat history with a new chat option.
TelegramQuick questions, alerts, voice notesPlain messages or commands like /audit and /status.
SlackShared work in team threadsDM nimo or mention it in a channel; /nimo commands for site, audit, and new chat.
MCP clientCoding agents such as Claude Code or CursorYour own agent calls nimo's tools directly, so answers land where you are already fixing code.

What nimo knows

Every reply starts from context nimo already has about your account:

  • The selected site, or a summary of all your sites when you have several.
  • The latest audit summary, plus saved report sections it can open on demand.
  • Audit history and comparisons with earlier runs.
  • Uptime status and any active incidents.
  • Your saved persona and focus preferences, when you have set them.
  • Which integrations are connected, such as Google Search Console, Google Analytics 4, PostHog, Ahrefs, Cloudflare, and custom MCP servers.

nimo reads detail only when a question needs it. For example, asking about third-party scripts opens that section of the report instead of loading the whole audit.

Idea

Chat is most useful after an audit. The report gives nimo the evidence it needs to avoid generic advice. If a site has no audit yet, ask nimo to run one first.

What nimo can do

These are the tool groups behind the agent. Some appear only when their condition is met, so nimo never offers a tool you have not connected.

Read your evidence

Open report sections, per-request details, history, and comparisons.

  • Report sections
  • Request-level detail
  • Audit history
  • Compare two audits
  • SEO evidence
  • AI readiness

Check the live site

Look at what is deployed right now, not only what the last audit saw.

  • Fetch a page
  • Inspect page HTML
  • Search the web
  • Uptime status
  • Uptime history

Search and traffic

Tie speed problems to pages that earn clicks and visits.

  • Search Console queries
  • GA4 traffic
  • PostHog traffic
  • Ahrefs SEO data
  • Competitor benchmarks

Needs: the matching integration connected in Settings.

Run work for you

Start audits and change settings, only when your latest message asks for it.

  • Run an audit
  • Check audit status
  • Add a site
  • Audit schedule
  • Alert channel and time
  • Share link
  • PDF to Telegram or Slack

Cloudflare edge fixes

Review zone settings, suggest ranked edge optimizations, and show approval history.

  • Suggest optimizations
  • Optimization history
  • Learning status

Needs: Cloudflare connected. Suggestions wait for a three-audit baseline.

Incidents and handoff

Explain an active incident, preview a Linear issue, and verify recovery.

  • Incident evidence
  • Linear status
  • Create Linear issue
  • Verify recovery

Needs: an explicit ticket or verification request, a connected Linear workspace, and the relevant feature gates.

Good questions to ask

Ask nimo to make a decision, explain a change, or choose the next fix. The best questions name a page, a time window, or an outcome.

Triage

What should I fix first if I only have one hour?

Explain

Explain the LCP issue like I am sending it to a developer.

Verify

Did the last deployment make this page faster or slower?

Search impact

Which slow pages lose the most Search Console clicks?

Third parties

Which third-party scripts cost the most on mobile, and which can wait?

Run work from chat

nimo can trigger audits, add a site, change your audit schedule (daily, weekly, or manual), change where and when audit alerts arrive, create a share link, and send a PDF report to Telegram or Slack. nimo is instructed to run these only when you ask, and to treat URLs found in pages or tool results as data rather than requests. That is an instruction to the model, not a hard lock. Every audit counts toward your plan's allowance. Share links default to a 24-hour expiry, and nimo tells you when the link expires.

For Cloudflare, chat can inspect settings, suggest changes, and save approval history. Apply and rollback require a signed-in user, explicit approval, safe actions enabled for the account, and the web apply flow; public chat cannot change Cloudflare settings. See Cloudflare optimization.

When an active performance incident exists, chat can explain the stored incident evidence and the likely next owner. Creating a Linear issue needs an explicit ticket request, a connected Linear workspace, and the relevant feature gates; nimo can preview the issue, and creates one when you explicitly ask. Recovery verification needs an explicit verification request. You can ask from Slack or Telegram, or create an issue from an incident in the web report.

How nimo stays grounded

  • Evidence first. Numbers come from your saved audits and connected sources, and nimo keeps field data, lab data, and search data labeled rather than blending them.
  • Page text is data, not instructions. Analytics labels from connected providers and browser observations reach nimo marked as untrusted evidence, with an instruction not to follow text inside them. This lowers the risk from a hostile page; it is not a guarantee.
  • Confirmation for the risky changes. Cloudflare changes go through a separate approval and apply flow in the web app. Linear issues need an explicit ticket request and a connected workspace.
  • Honest gaps. Missing data is reported as missing. For example, a connected PostHog project with no matching website events is reported as no data, not zero traffic, and an audit never proves that Google indexed a page.

Keep conversations useful

  • Ask one question at a time.
  • Name the page or site if you manage several.
  • Ask for the reason behind each recommendation.
  • Ask for a smaller next step when an answer feels too broad.
  • Start a new chat when you switch topics, so old context does not steer the answer.

Troubleshooting

Answers are generic. The site probably has no completed audit yet. Run one, then ask again.

nimo cannot find Search Console data. The connected Google account must have access to a Search Console property that matches the site URL. nimo lists the properties it can see so you can spot the mismatch. See Integrations.

Several Analytics properties could match. nimo shows the candidates with hostname evidence and asks you to choose. It remembers your choice for that site.

"You've hit a usage limit for your plan." Chat messages count toward a monthly allowance. See Billing and API keys for plan limits.

Ask a better follow-up

Open a report and ask nimo for the one fix that matters most.

Get started