- What is Alan?
- Alan is TuringDock's AI assistant, named after Alan Turing. Alan lives in three places: the right-rail sidebar inside the TuringDock web app, as a DMable bot in your Slack workspace, and as a Model Context Protocol server you can connect Cursor or Claude Desktop to. The same eleven tools work across every surface: query inventory, log cycle counts, mark production tasks done, draft customer-order schedules, summarize reports, forecast demand.
- How do I install the Alan Slack bot?
- Sign in to TuringDock as a workspace admin, open Settings → Integrations, and click 'Add to Slack'. You'll be redirected to Slack to authorize Alan, then back to TuringDock. Takes about 10 seconds end-to-end. Alan is then DMable from any channel in your workspace.
- What Slack commands does Alan understand?
- Natural language. Examples: 'count PCB-100 47' (logs a cycle count and computes variance), 'done 50 PCB-100' (marks a production task complete), 'start PCB-100' (kicks off a task), 'what's our PCB-100 stock?' (queries inventory), 'what's on Bob's plate this week?' (operator schedule summary), 'forecast PCB-RAW for a 21-day lead time' (demand forecast with recommended PO quantity), 'summarize last month's revenue' (report summary). Alan figures out which tool to call from the message.
- Does Alan work offline or only when I'm at the computer?
- Alan runs server-side. Your Slack messages route to Alan over Slack's WebSocket connection any time of day, whether or not you have the TuringDock web app open. Operator at the bench can mark a task done at 6 AM from their phone; Alan posts the stock movements and updates the Gantt before you're at your desk.
- Does Alan use my data to train models?
- No. Alan uses Anthropic's Claude API in standard inference mode; per Anthropic's policy on API traffic, your data isn't used to train models. Your workspace data stays in your Postgres instance, scoped per workspace; Alan reads it per-request to answer your questions.
- Can I connect TuringDock to my own AI tools (Cursor, Claude Desktop)?
- Yes, via the Model Context Protocol (MCP) — premium tier. Paste one config block into your AI client's settings and the same eleven tools Alan uses become callable from inside Cursor, Claude Desktop, or any MCP-speaking client. See /features/mcp for the config block.