Operational AI for real-world businesses

Ask Bob.

Your operational AI assistant.

Bob helps teams find what is true across the systems they already use: documents, spreadsheets, email, finance records, shared drives and the knowledge sitting between them.

Start Discovery

Not Another AI Bollocks

Bob is not here to sound clever.

Bob is here to make operations clearer. It should show its working, separate fact from inference, and help people make better decisions without pretending the machine is in charge.

Modular

Connectors and capabilities can grow without turning the product into a monolith.

Role-based

People see the operational truth that fits their permissions, responsibilities and context.

Explainable

Sources, confidence and reasoning stay visible so users can trust, challenge or correct Bob.

Discovery Mode

Look around before building anything heavy.

Discovery Mode is the calm first step: map systems, surface knowledge sources and identify operational gaps before indexing, automation or deeper platform work.

Bob in Discovery Mode

Bob discovers first. You stay in control.

A simple V1 demo of how Bob starts carefully: connect, observe, and wait for human approval before learning from any source.

01

Connector installed

A fictional operations connector is installed with read-only discovery permissions.

No indexing yet
02

Sources discovered

Bob detects candidate sources such as shared drives, finance records, mailboxes and spreadsheets.

Provenance visible
03

Human approves what Bob learns from

A person reviews the synthetic discovery list and chooses which sources are trusted.

Customer controlled

Ask Bob

Operational questions, with sources attached.

Bob answers from approved operational sources, separates facts from assumptions, and shows when a person should review the result.

Why hasn't ABC Ltd been installed?
SharePoint Outlook Sage
Likely

Facts: The signed agreement is in SharePoint. An Outlook thread asks for a purchase order number. Sage shows the account on finance hold.

Reasoning: The installation appears blocked because the PO number has not been supplied and finance has not released the account.

Assumption: The latest email thread is the active blocker. Ask operations to confirm before updating the customer.

Where is the latest customer pricing sheet?
SharePoint Spreadsheet CRM
Confirmed

Facts: The newest approved file is stored in the Sales Operations SharePoint site and was linked from the CRM pricing note.

Reasoning: It has the latest modified date and matches the approved naming pattern used by the commercial team.

Assumption: No assumption needed, but older copies should remain read-only to avoid confusion.

Which customers are due renewal this month?
CRM Spreadsheet Outlook
Needs review

Facts: The CRM renewal view lists eight accounts this month. A spreadsheet maintained by account managers lists nine.

Reasoning: One customer appears in the spreadsheet but not the CRM view, so the renewal list is not fully aligned.

Assumption: The spreadsheet may include an informal renewal extension. Sales should approve the final list.

Why was the invoice rejected?
Sage Outlook SharePoint
Likely

Facts: Sage records the invoice as rejected. Outlook contains a supplier email requesting a corrected billing address. The contract PDF shows the older address.

Reasoning: The rejection is likely due to an address mismatch between the invoice and supplier records.

Assumption: The supplier email is the rejection reason. Finance should confirm before reissuing.

Bob explains the mess

Why hasn't ABC Ltd been installed?

A static answer built from the synthetic BLLB LTD demo data. Bob shows the operational trail before suggesting what to do next.

Likely blocker Needs review

Bob's conclusion

The install appears blocked because the PO number has not been supplied. There may also be a duplicate CRM record that should be reviewed before proceeding.

Facts found

  • CRM contains both ABC Ltd and ABC Limited for Leeds, with the same account manager and renewal date.
  • The install board shows INS-2401 as blocked, high priority and missing an owner.
  • The mailbox thread says finance cannot release ABC Ltd until a PO reference is supplied.
  • Aged debtors shows INV-9104 on hold because there is no PO reference on the invoice.

Assumptions to check

  • The PO thread is still the active blocker and has not been superseded by a later finance update.
  • ABC Ltd and ABC Limited are duplicate CRM records rather than separate legal entities.
  • The empty install owner means operations has not formally assigned responsibility.
CRM

customers.csv

Rows CUST-1001 and CUST-1005 show ABC Ltd / ABC Limited with matching Leeds details and duplicate-risk notes.

Needs review
Operations

install-board.csv

INS-2401 is blocked, high priority, has no owner and notes: "No PO; finance hold".

Confirmed
Mailbox

po-request-thread.md

Finance and sales emails state that ABC Ltd cannot be released until the PO is issued.

Likely
Finance

aged-debtors.csv

INV-9104 is on hold with the note: "No PO reference on invoice".

Confirmed

Suggested next actions

  • Review duplicate customer record
  • Chase PO number
  • Confirm install owner
  • Update CRM notes

Discovery Report

Bob discovers first.

Bob discovers first. You decide what he learns from.

Fictional company scan Source provenance visible. Customer control preserved.
Awaiting review
SharePoint

6 SharePoint sites discovered

Candidate workspaces found from connected Microsoft 365 metadata.

Discovered
Finance

Sage finance system detected

System presence inferred from approved connector settings.

Inferred
Spreadsheets

3 customer spreadsheets found

Files look customer-related, but need a human to confirm their role.

Needs approval
Mailbox

1 shared sales mailbox found

Mailbox source confirmed as relevant for sales operations review.

Confirmed
Documents

412 operational documents detected

Document count grouped by source so teams can approve scope gradually.

Discovered
Data quality

2 possible duplicate customer lists found

Bob can flag the overlap, but people decide which list is trusted.

Needs approval

Trust first

Provenance beats polish.

Sources visible Assumptions labelled Confidence stated Human decisions preserved

Operational AI, without the fog machine.

Ask Bob is early. The landing page tells the story while the core Bob platform stays separate, simple and deliberate.

hello@askbob.live