Documentation Index
Fetch the complete documentation index at: https://docs.charlielabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
What Charlie can do
With Slack connected, Charlie becomes a teammate in every channel:- Capture a bug or task as a Linear ticket. Mention @Charlie (e.g.,
@Charlie, create a Linear issue with this bug) and he creates the ticket with the full conversation. - Pull rich context to understand the problem. Ask
@Charlie, did we change anything before _X_ that caused this?or drop a Sentry link—Charlie surfaces relevant commits, stack traces, and root-cause details. - Brainstorm and propose a fix plan.
@Charlie, how should we fix this?delivers approaches, edge cases, and sample code blocks. - Open a PR straight from chat.
@Charlie, open a PR to fix thisspins up a branch, commits the patch, and posts the GitHub PR back into the thread. - Summarize the discussion.
@Charlie, summary pleasecondenses the thread into a crisp recap with action items and owners.
Daemons and Slack events
Connected Slack workspaces can also wake daemonwatch conditions. Use this when useful work starts in Slack and should be handled as a repeatable operating role.
Supported routed Slack event families include:
- mentions and thread replies
- broader channel messages
- DMs
watch wording or body policy.
Good daemon patterns for Slack include:
- triaging bug reports or support requests that appear in a shared channel
- summarizing a noisy thread into next actions or a Linear issue
- producing recurring support summaries or channel reports
- keeping Slack-to-issue handoffs clean by filing, linking, and following up on the right issue
watch wording, for example:
Quick Setup
Follow these steps to connect your Slack workspace with Charlie:Navigate to Integrations
Navigate to dashboard.charlielabs.ai/integrations and log in.
If you belong to multiple GitHub organizations, you’ll be prompted to choose
the organization before accessing the integrations page.

