Ask your tools anything.

LibreBot is an AI teammate in Slack. One message searches conversations, queries dashboards, checks project status, and synthesizes context across teams — then answers in the thread.

Add to Slack →
scroll

Seven tools,
one message.

01
Search Slack
Finds conversations, decisions, and context across channels and threads — connects dots across teams.
02
Search docs
Pulls answers from Notion runbooks, knowledge base pages, and internal documentation.
03
Query dashboards
Pulls metrics from Metabase dashboards and saved questions.
04
Track projects
Checks Linear for issue status, sprint progress, and blockers.
05
Monitor infra
Reads Grafana for error rates, latency, alerts, and service health.
06
Search code
Searches GitHub for implementation details, issues, and PRs.
07
Automate with scheduled prompts
Run any prompt on a recurring schedule. Results post to your DM or any channel automatically.

See it work.

Real conversations showing how LibreBot connects context across tools.

Release planning
Slack Linear Notion Canvas
AY
What is the current plan for the EU data residency launch? I'd like an overview document with a decision matrix, dependency diagram, and references.
LB
Done. I created a full report: EU Data Residency — Q3 Launch Plan

Quick read: the EU region and self-serve region picker ship together. The Q3 critical path is blocked on legal sign-off for the updated data processing addendum RES-512.

Snapshot: EU region + new-signup routing is shipping; existing-customer migrations and comms still blocked.
DecisionStatusImpact
EU region goes liveNew EU signups land in-region
Migration toolingStreaming copy + cutover window
DPA sign-off (RES-512)🚨Blocks migrations, billing + comms
Open full report with matrix, dependency map, and references →
Team priorities
Slack Linear Notion
AY
Give me a prioritized summary of what's happening across the platform team. Critical items, blockers, and what I should focus on tomorrow.
LB
Here's a tight read across #team-platform, Linear, and standups from the last 48 hours.

Critical: Search indexing is backing up — the consumer crash-loops on documents with the new attachments field (Support #5177); Elena is investigating. Also, webhook deliveries to EU customers are delayed 20+ minutes after a retry storm — PLAT-352 created for Sam.

High: Three EU residency GA blockers need triage (RES-503, RES-508, RES-512). Priya flagged a spike in signup CAPTCHA failures — Omar confirmed it's expected; the new bot-filter rules rolled out yesterday and are being tuned.

Medium: Mobile app v2 beta passed its crash-free target; Nina wiring crash reporting into onboarding. Audit log export active across multiple engineers.

See full breakdown →
Production debugging
Slack Linear GitHub
DS
Numbers on the revenue dashboard keep flip-flopping between refreshes — totals drop, then come back. Can you investigate?
LB
Root cause: One of the two cache nodes is serving a stale snapshot. It briefly disconnected from the invalidation channel last night and missed the broadcast when the new snapshot published.

Round-robin load balancing alternates requests between the fresh and stale node, so totals flip-flop on every refresh.

Next steps: PLAT-347 (Maya) moves reads to versioned cache keys so a stale entry can never be served after a new snapshot publishes. A short TTL cap is in place as immediate mitigation.

See investigation timeline →

Put it on
autopilot.

Schedule any prompt to run automatically — daily, weekly, or custom. The AI runs with fresh data at the scheduled time and posts the results.

Example Schedule
“Summarize overnight activity across #team-platform, #team-platform-standup, #support-escalations, and #proj-eu-residency. Flag anything that needs my attention today.”
Weekdays at 9:00am Posts to your DM Runs with live data
/schedule Create a new schedule
/schedule list View active schedules
/schedule pause <id> Pause or resume

30 seconds to
get started.

01

Create an API key

LibreChat → Settings → Data Controls → Agent API Keys. Create one and copy it.

02

Connect in Slack

DM LibreBot. It prompts you with a Connect button. Paste your key.

$ /connect
03

Start asking

DM for private answers, @mention for team-visible. Switch agents anytime.

$ /select-agent
Powered by LibreChat

Understand the
engine under the hood.

LibreBot is the Slack interface. LibreChat is the AI platform doing the heavy lifting — orchestrating agents, routing to models, and connecting your tools through MCP.

Multi-model agents

Switch between GPT-4o, Claude, Gemini, and more. Each agent has its own model, personality, and tool access — pick the right one for the job.

MCP tool ecosystem

Slack, Notion, GitHub, Linear, Grafana, Metabase, Perplexity — every integration is an MCP server the agent calls in real time.

Your keys, your data

Bring your own API key, encrypted with AES-256-GCM. No shared credentials, no data leaving your control. Full audit trail per user.

Read the full guide →