Query your data. Draft the email. Send it.
All from one chat.
The AI operations assistant that lives in your Command Centre - search entities, query procurement data, draft supplier emails and take action without leaving the conversation. LEDGE reads your data, understands the context and helps you act on it.
Drafted a follow-up referencing PO-000142 (£1,247.20, originally due 2 May). Review before sending.
Dear Bidfood team,
We're writing regarding PO-000142 (£1,247.20) originally due for delivery on 2 May. Could you provide an update on the expected delivery date?
Kind regards,
Sarah Chen, Old Harbour Inn
One interface. Query, draft, send.
Where CFO LEDGE reads and analyses, Operator LEDGE reads and acts. Same data access, plus the write tools that finish the job - without you ever leaving the conversation.
LEDGE comes in two flavours.
Same Anthropic Claude under the hood, same data access, same multi-turn architecture - but the personas are tuned for different jobs. Pick the one that matches what your team needs to do.
The finance-focused intelligence layer. Reads procurement, spend, supplier and accounting data, returns analysis and live charts. Active anomaly alerts injected into every conversation.
- ✓Natural language queries · 108 endpoints
- ✓Live charts (bar / line / pie / area / stacked)
- ✓Multi-turn context · 6 pairs
- ✓Insight Alert injection
- ·Email draft assist
- ·Direct email send
- ·Entity search
The operations-focused assistant that lives inside the Command Centre messaging hub. Same read access - plus AI-drafted supplier emails, direct send and entity search built right into the chat.
- ✓Natural language queries · 108 endpoints
- ✓Live charts (same chart-spec model)
- ✓Multi-turn context · 6 pairs
- ·Insight Alert injection (operational focus)
- ✓Email draft assist
- ✓Direct email send · via AWS SES
- ✓Entity search · POs / invoices / suppliers / docs
The capabilities that turn "can someone send this?" into "done".
Three explicit tools layered on top of the read engine. All three flow through pending actions - LEDGE drafts, you confirm, the platform executes. No autonomous send.
Email compose + send
Ask LEDGE to draft a supplier email. The draft returns as a pending_action with subject, HTML body, recipient and entity references already embedded. Review inline. Click Send. Email dispatched via AWS SES with a branded template, reply-to set to your address.
POST /v0/command-centre/draft-assist
Direct supplier email
Single-step compose-and-send for quick messages - recipient, subject, HTML body, optional entity references. Creates the message record, dispatches via SES, returns the sent message in the same call. Useful for short ad-hoc messages without the draft step.
POST /v0/command-centre/emails/send
Entity search
Search any entity in OmniPATH - purchase orders, invoices, suppliers, documents - to reference in messages or follow-up queries. Returns the entity type, ID, label, detail and a deep-link URL. Used by the compose UI's entity picker, by LEDGE for context enrichment and inline for message references.
GET /v0/command-centre/entity-search
Find any record. Reference it in seconds.
One search box, four entity types, deep-linked results. Type a supplier name to surface every related PO, invoice and document. Click any result to drill into the record, or use it as context in your next LEDGE question.
- Four entity types · purchase orders, invoices, suppliers, documents
- Deep links returned · click any result to open the underlying record
- Context for LEDGE · search results enrich the next conversation turn automatically
- Used by the compose UI · the entity picker for embedding references in outbound messages
- Auth-scoped · only entities in your active org, only what your role allows
Three real jobs. One conversation each.
The most common operator workflows - chase a late delivery, query and share, look up and act. Each one collapses what was three browser tabs into a single thread.
PO-000142 (£1,247) and PO-000148 (£892).orders@bidfood.co.uk. Saved in your sent items.INV-09221 from Brake Bros · £3,420.80 · posted 29 Apr.The messaging hub LEDGE lives in.
LEDGE Operator is one piece of a wider Command Centre. Compose freely, save drafts, preview rendered HTML, browse sent items, filter by status - the messaging fundamentals are all there, AI-assisted or not.
Compose & send
Recipient, subject, body, entity refs. Save as draft, edit, discard, dispatch - same fields whether you wrote it or LEDGE did.
Drafts & preview
Render the full HTML email before you send. Edit, polish, ask LEDGE to rewrite. Drafts never auto-send.
Sent items
Full history of every outbound message · status (draft / sent / failed) · sender · SES message ID · timestamps.
Filters & threads
Filter by status, by sender, by entity reference. Threading via reply_to_id for outbound message chains.
From three open tabs to one chat thread.
Most operators are juggling analytics, the email client and the supplier directory all at once. LEDGE Operator collapses them into one interface where the question, the answer and the action live together.
- Query data in one tab, compose email in another, look up PO references in a third
- Draft emails manually - copy-paste figures from reports
- Entity references typed by hand - easy to get wrong, breaks deep links
- No AI assistance - every email written from scratch
- No conversation context - each interaction starts fresh
- Sent and unsent state lives across multiple tools
- One chat interface - query, draft, send, no tab switching
- AI drafts the email with correct figures, PO numbers and formatting
- Entity references auto-embedded from search
- Multi-turn context · "now send that to the ops director" works because the prior turn is still in scope
- Pending actions - review before send, never autonomous
- All outbound messages tracked in the Command Centre with full audit
The practical details.
Which AI model is behind LEDGE Operator - and what happens to the email content I run through it?
Does LEDGE ever send an email by itself?
pending_action object that a human has to confirm. The "Send" button is the trigger; LEDGE prepares the content but the dispatch only happens when you click. There's no autonomous mode where LEDGE sends on your behalf without an explicit confirmation step. This is a deliberate design choice for an AI in the finance/operations workflow - drafting fast, sending only when you approve.When the supplier replies, does the reply come back into the Command Centre?
Can LEDGE approve orders or invoices from the chat?
Can I attach files to an outbound message?
Can I save email templates for repeat use?
Can I schedule an email for later?
Can I see if a recipient opened my email?
failed with the SES error attached.Can I CC or BCC additional recipients?
Does LEDGE Operator have the same data access as CFO LEDGE?
Watch LEDGE draft a real supplier email.
Bring an email you'd usually write manually - a delivery chaser, a credit query, a statement reconciliation - and we'll have LEDGE draft it on the demo. Sub-five-second response, ready to review, ready to send.