An internal copilot that respects your permissions.
A complete implementation guide for shipping an AI agent your teams can ask about anything internal — data lake, ERP, ticketing, wiki — where the agent inherits the user's permissions instead of running as a service account.
Why most internal AI tools quietly fail.
Generic chatbots can't see your stack. Custom-built copilots can — but with a service account that ignores who's asking. Either way, you end up with a tool that either knows nothing or knows too much.
Four moves that make an internal copilot actually internal.
Thaliq wires the same four primitives — model routing, MCP gateway, HITL, observability — into a copilot that thinks like an employee with the right hat on.
What Thaliq handles. What you control.
Thaliq is the agentic plumbing. The opinionated parts — what tools the copilot can use, who can talk to it, what 'sensitive' means — stay yours.
- ✓ MCP gateway with typed tool access
- ✓ JWT passthrough on every tool call
- ✓ Model routing across Claude / GPT / Llama / custom
- ✓ Resumable HITL flows for write operations
- ✓ Per-conversation audit logs with cost per turn
- ✓ Multi-channel delivery (Slack DM, web, mobile)
- ◆ Which MCP servers exist and what they expose
- ◆ Your IdP, RBAC and group mappings
- ◆ Which actions require HITL confirmation
- ◆ Knowledge base content (Notion, Confluence, internal wikis)
- ◆ Retention windows for conversations and tool calls
- ◆ Compliance scope (SOC2, GDPR, ISO 27001) and DPA terms
From IdP to first answer in four weeks.
A typical deployment for a team with one platform engineer on point. Faster if your IdP is already SAML/OIDC and you have one MCP-capable system. Slower if you need to spec a new MCP server.
- Week 1 01Discovery and tool scoping
Inventory the top 5 questions employees ask Slack or email today. Map each question to the system that has the answer. Decide which systems get an MCP server first.
Question inventory System map Tool priority list - Week 2 02MCP wiring and auth
Wire the first 2-3 MCP servers (data lake + ticketing is the usual start). Plug JWT passthrough into the auth layer of each one. Run smoke tests as different users.
First MCP servers live JWT passthrough verified Smoke tests green - Week 3 03HITL boundaries
Decide which actions need HITL. Confirm-before-write is the default; some teams add a second guard for sensitive data (finance, legal). Configure the cards.
HITL policies in Studio Sensitive-tool list Edge cases catalogued - Week 4 04Pilot rollout per team
Pick one team (ops or data is the usual start). Roll out via Slack DM first. Monitor for 5 days, gather feedback, tune. Open to a second team. Each team's audit log stays separate.
Pilot team live Feedback loop Second team scheduled
A real internal question, end to end.
What it looks like when an ops analyst asks the copilot something that spans three systems — and the copilot answers with the analyst's permissions, not the agent's.
What teams typically see after 90 days.
Ranges, not promises. Variability comes from how many systems you've wired, how clean your IdP groups are, and how aggressive your HITL policy is.
Time-to-answer measured against a pre-rollout baseline you provide. We don't quote numbers we can't replay.
What changes vs a build-from-scratch copilot.
Comparing a typical custom-built copilot (with a service account or hardcoded auth) to a Thaliq agent in the same role.
Is your stack ready for this?
An internal copilot pays back fast when you have a centralized identity story and at least one system that already exposes a clean API. If not, fix that first or talk to us about the prep work.
Strong fit — token passthrough plugs in directly. Group claims become RBAC for free.
Strong fit — that's enough surface for the copilot to chain queries usefully.
Strong fit — HITL policies need a decisive owner. Without one, escalation rules drift.
Consider — fit, but bring legal in week 1. HIPAA / SOC2 conversations stretch timelines if started late.
Consider — Thaliq supports custom headers and per-tool auth resolution, but expect a Week 0 to migrate one or two systems to bearer tokens first.
Caution — token passthrough breaks if the JWT shape is in flux. Finish the IdP migration first; this playbook is twice as smooth on top of stable auth.
Ready to copilot your stack?
We'll scope a first MCP integration in one call. Bring your IdP, one system, and we'll show you token passthrough end to end.