Ask GrandTotal: Ask Instead of Searching

Which invoices are overdue? How much revenue did a client bring in this year? With Ask GrandTotal you ask right inside GrandTotal and get the answer in one sentence. If you like, the assistant creates a draft as well.

Recent
Open5
Due1
Overdue2
Documents
Invoices
Estimates
Credit Notes
10122,150.00
Acme Ltd18/09/2026
1011980.00
Studio Lindner12/09/2026
10104,320.00
Acme Ltd03/09/2026
10091,575.00
Atelier Sonnenberg14/08/2026
10083,204.00
Keller & Partner29/07/2026
1007760.00
Example Inc.20/07/2026
Ask GrandTotal
Ask GrandTotal…

Setting Up

Ask GrandTotal uses GrandTotal's MCP Server. You enable it under Settings › MCP Server and choose an AI agent there under Ask GrandTotal: Claude Code, Codex, Gemini CLI or Mistral Vibe. The agent runs as a program on your Mac and uses your existing account with its provider. Test asks a sample question. More agents, such as a local model via Ollama, can be connected as a plugin. The integration wizard builds it with your AI assistant.

Ask Wherever You Are

The sparkles symbol next to the search field or ⇧⌘K opens Ask GrandTotal on top of your work. The assistant knows your selection: “this invoice” is the selected one. Follow-up questions refer to the previous ones.

What the Assistant May Do

The agent only gets GrandTotal's tools, and they only act on the open file. Its own tools for files, terminal and web are switched off. With read-only access it only answers questions.

With full access it creates drafts and may change or delete what it created in the same conversation. Existing invoices, clients and payments stay untouched.

Privacy

What the agent reads goes to the provider of its model. With the Redact info option in the MCP Server, GrandTotal first replaces names and addresses with short codes. Amounts stay readable.

At a Glance

Four agents

Claude Code, Codex, Gemini CLI, Mistral Vibe

Knows the selection

“This client” means the selected client

Only GrandTotal's tools

Only the open file

Drafts

Existing records stay untouched

Pseudonymization

Optionally, names and addresses as short codes