Alan, your operator

Run your day from Slack. Alan does the typing.

DM Alan in Slack to log counts, start and finish tasks, and check stock. Same actions as the app, from your phone.

B
Bob9:42 AM

done 47 PCB-100

A
Alan9:42 AM

Logged 47 PCB-100 completed. Stock movements posted: -47 PCB-RAW, -47 ATMEGA328P, -235 CAP-100, -470 RES-100, +47 PCB-100.

B
Bob9:44 AM

count PCB-RAW 24

A
Alan9:44 AM

Logged 24 PCB-RAW. Books had 28, variance −4. Want me to apply the adjustment, recount, or open an investigation?

The new way

How this works in the future of MRP.

Today, logging a count or closing a task means walking to a laptop and clicking through menus. With TuringDock, you DM Alan from the bench and it’s done.

How it works

Count from the bench

Text count PCB-RAW 47 and Alan logs it, shows the variance, and asks what to do next.

Start, pause, mark done

Text done 47 PCB-100 and Alan posts the stock movements and flips the Gantt bar instantly.

Ask anything

Ask what’s our PCB-100 stock? and Alan replies in plain language with the real numbers.

Alan holds the money model, and watches it

Ask where’s my cash headed? or what’s my margin on the Lakeshore order? and Alan answers from the live numbers: the projected balance, per-order margin priced against rolled-up cost, what you can actually promise. And when your cash is headed below zero or a receivable goes past terms, he flags it first and offers to draft the nudge.

First-person voice

Alan talks like a teammate: “I logged 47 PCB-100. Variance from books was -3 units.”

Common questions

Can Alan answer money questions?
Yes. Alan holds your cash position, per-order margin, and real availability (on-hand plus on-order minus allocated), so you can ask 'where's my cash headed' or 'which products make money' and get the live numbers. He also flags a projected cash crunch or an overdue receivable before you ask, and offers to draft the follow-up or fix the reorder point.
What is Alan?
Alan is TuringDock's AI assistant, named after Alan Turing. It lives in the web app sidebar, your Slack workspace, and as an MCP server, with the same eleven tools across all three.
How do I install the Alan Slack bot?
As a workspace admin, open Settings, Integrations and click Add to Slack. Authorize Alan in Slack and you're back in about ten seconds, ready to DM it from any channel.
What Slack commands does Alan understand?
Plain language. Count stock, mark a task done, start a task, check inventory, ask what's on an operator's plate, forecast demand, or summarize revenue. Alan picks the right tool from your message.
Does Alan work offline or only when I'm at the computer?
Alan runs server-side, so it works any time, whether or not you have the app open. An operator can mark a task done at 6 AM from their phone and Alan updates stock and the Gantt right away.
Does Alan use my data to train models?
No. Alan uses Anthropic's Claude API in standard inference mode, so your data isn't used to train models. Your workspace data stays in your Postgres instance, read per request to answer you.
Can I connect TuringDock to my own AI tools (Cursor, Claude Desktop)?
Yes, via the Model Context Protocol on the premium tier. Paste one config block and the same eleven tools Alan uses become callable inside Cursor, Claude Desktop, or any MCP client.

Related features

Build what’s next.

Leave the MRPing to our AI. Free to start, set up in an afternoon.

Get started for free

Last updated 2026-06-09 (Alan holds the cash + margin model and flags problems proactively)