Where Bruno earns its keep.

Bruno is built for the boring, repetitive question - the one your support team answers ten times a day, and the one your visitor doesn't know how to phrase. Here's how it shows up across common product surfaces.

A clean SaaS dashboard with a sidebar, a trending-up chart, KPI cards, a highlighted filter control, and the Bruno widget in the bottom-right corner. SaaS dashboards

Onboard new accounts without a tour overlay

Replace the brittle 10-step product tour with a Bruno that answers questions in context. New customers ask "how do I invite my team?" and Bruno highlights the right button right where it lives - including across navigations like settings -> team -> invite.

  • "How do I export reports as a CSV?"
  • "Can you set up Slack notifications for me?"
  • "Where is the audit log?"
A checkout panel with two products, a glowing promo-code input field, a SUMMER25 discount tag ready to be applied, and a Bruno consent dialog. E-commerce

Help shoppers complete checkout

Bruno answers product, shipping, and returns questions from your help-center PDFs. When a shopper is stuck applying a coupon, Bruno offers to fill the field for them - with consent and a clear preview.

  • "What's your return window?"
  • "Apply SUMMER25 to my cart"
  • "Where do I add a gift message?"
A documentation page with a left navigation tree, a Create-a-user heading, a code block with one highlighted line, and the Bruno widget pointing at it. Documentation portals

A reading-aware companion for your docs

Bruno reads the doc page the visitor is on plus your full docs export. It can jump them to the relevant section, highlight a code block, or open the right reference page on the same site.

  • "Show me the POST /webhooks reference"
  • "What does idempotency-key do?"
  • "Open the example for retries"
An EdTech learning module with a video thumbnail, three lesson rows, a glowing Submit button, and the Bruno widget pointing at it. EdTech

Guide students through assignments

Bruno answers from your syllabus, course material, and platform docs. It can point students to the right sub-page (a quiz, a video, a peer-review form) without breaking your platform's pedagogy.

  • "Where do I submit Lab 4?"
  • "What's the deadline for Module 7?"
  • "How do I cite a source?"
An internal admin tool with a data table, a bar chart preview, a highlighted Run control, and the Bruno widget alongside a runbook hint. Internal tools

Reduce the "how do I..." Slack ping

Drop Bruno into your internal admin or BI tool, point it at your runbooks, and let new joiners self-serve. Hybrid actions are perfect here - Bruno can pre-fill rare fields, jump to the right query, or open the matching dashboard.

  • "Run the daily reconciliation"
  • "Find last week's MRR by cohort"
  • "Open the runbook for stuck queues"
An onboarding wizard at Step 2 of 3 with a glowing connect-account button and the Bruno widget offering an encouraging hint. Self-serve onboarding

Convert "I'll come back later" into "I just did it"

Free trial drop-off is usually about confusion, not interest. Bruno turns the first-mile from a hunt into a conversation. With consent it can connect a Stripe account, install a sample dataset, or invite a teammate.

  • "Connect Stripe for me"
  • "Install the sample data"
  • "Walk me through my first deploy"
Where Bruno isn't a fit

Honest constraints.

Highly regulated forms

If your workflow legally requires every entry to be made and attested by a credentialed human with a complete, end-to-end audit trail (e.g. clinical EHR notes), a consent-gated assistant may not clear that bar. Bruno's actions aren't a toggle you switch off - instead, every action needs explicit visitor consent and can always be declined with "No, I'll do it." Lean on Bruno to explain the form and highlight the right field while the visitor completes regulated entries themselves.

Native mobile apps

Bruno is a JavaScript widget that loads from a script tag and renders in the browser DOM, so it can't run inside native iOS or Android apps or other non-web surfaces - there's no page for it to read or act on. It does work on any website, including your mobile web experience.

Cross-origin SSO flows

Bruno will not click through to another origin. If your task needs to span multiple domains (e.g. SSO redirect dance), Bruno will hand off and resume after navigation.

Password fields

Bruno will not fill, read, or interact with password inputs. Period.

Pick a use case. Try it for free.

Bruno is free for one site under modest limits - paste a script tag and see it run.