Skip to content

Slack

Bucky listens for @bucky mentions in Slack channels and threads. He can answer engineering questions, explore code, pull observability data, and kick off Claude sessions to get work done.

Mention @bucky in any channel where the Slack app is installed:

@bucky what service handles payment processing?
@bucky there's a spike in 500 errors on the checkout service, can you investigate?
@bucky implement a retry mechanism for the payment webhook handler in fetch-rewards/checkout-service
  • Answer questions — searches code via Sourcegraph, pulls Grafana dashboards, checks Rollbar errors
  • Investigate issues — combines observability data with code context to diagnose problems
  • Create Jira tickets — for implementation work that needs backlog tracking
  • Create GitHub issues — with or without a linked Jira ticket
  • Dispatch Claude sessions — kicks off Claude sessions on GitHub issues
  • Post interactive messages — buttons, selects, and date pickers via Block Kit

Bucky maintains conversation context within a Slack thread. Follow-up messages in the same thread are routed to the same ADK session, so you can have multi-turn conversations:

User: @bucky what does the payment webhook handler do?
Bucky: [explains the handler]
User: can you add retry logic to it?
Bucky: [creates a Jira ticket and GitHub issue, dispatches a plan session]

Bucky can post Block Kit interactive messages with buttons, select menus, and date pickers. When you interact with these (click a button, choose an option), your selection is routed back to the agent session as a follow-up message.

Bucky can process images shared in Slack threads. Images are:

  1. Downloaded via the Slack bot token
  2. Uploaded to S3 for permanent storage
  3. Sent to Claude as inline image data for visual understanding
  4. Included as URLs in any GitHub issues or sessions created from the conversation

Supported formats: JPEG, PNG, GIF, WebP.

CommandDescription
/debugReturns the session ID, trace count, and a link to PostHog AI traces for the current session