Meta tags:
description= This quickstart will show you how to create an AI-powered Slack support agent (Casey) using the Slack CLI, the Bolt frameworks, and any of three popular agent frameworks: the Claude SDK, OpenAI SDK, and Pydantic AI framework.;
Headings (most frequently used words):
your, slack, the, casey, quickstart, creating, agent, choosing, framework, setting, up, environment, running, app, using, onward, install, cli, connect, to, workspace, use, as, template,
Text of the page (most frequently used words):
the (30), slack (29), casey (22), agent (22), your (13), sdk (13), for (12), app (10), and (10), bolt (8), using (8), claude (8), frameworks (7), framework (7), you (7), can (7), cli (6), with (6), #quickstart (6), support (5), apps (5), tools (5), use (5), sample (5), env (5), within (5), folder (5), openai (5), agents (5), all (4), resources (4), what (4), mcp (4), create (4), any (4), three (4), developer (3), running (3), javascript (3), python (3), server (3), that (3), now (3), but (3), let (3), add (3), reacji (3), thread (3), will (3), following (3), pydantic (3), issue (3), via (3), privacy (2), changelog (2), status (2), manage (2), marketplace (2), docs (2), community (2), learning (2), samples (2), program (2), block (2), kit (2), onward (2), setting (2), environment (2), choosing (2), assisted (2), development (2), next (2), overview (2), like (2), more (2), are (2), starter (2), does (2), adding (2), features (2), how (2), out (2), info (2), developing (2), steps (2), own (2), resolved (2), try (2), data (2), command (2), from (2), example (2), equally (2), built (2), agnostic (2), least (2), indecisive (2), workspace (2), install (2), this (2), creating (2), enterprise (2), 2026, technologies, llc, salesforce, company, rights, reserved, various, trademarks, held, their, respective, owners, choices, cookie, preferences, terms, newsletter, blog, events, resource, library, trailhead, certifications, workshops, paths, learn, code, tutorials, builder, sdks, copy, markdown, previous, blank, canvas, paint, upon, made, curious, about, read, configured, check, doing, right, here, some, build, very, yours, once, provides, solution, know, mark, ticket, asking, question, github, current, react, while, processing, remember, mocked, want, fetch, accurate, run, there, anthropic_api_key, super, secret, anthropic, key, credentials, file, both, two, have, ready, open, editor, choice, explore, actually, project, template, login, log, authenticate, connect, curl, fssl, https, downloads, edge, com, bash, download, line, tool, windows, macos, linux, intrigued, grab, below, set, handle, password, resets, tickets, knowledge, searches, always, put, when, channel, get, help, without, leaving, conversation, mention, describe, issues, responds, maintaining, context, across, follow, ups, direct, message, choose, common, categories, provide, modal, start, resolution, home, users, show, powered, popular, page, 日本語版ページ, legacy, workflows, surfaces, messaging, interactivity, govslack, search, authentication, admin, manifests, management, apis, other, integration, methods, slackbot, client, platform, concepts, welcome, dev, reference, guides, skip, main, content, guide,
Text of the page (random words):
quickstart creating a slack agent slack developer docs guide skip to main content guides reference samples tools changelog dev program manage apps welcome quickstart resources slack platform concepts ai in slack overview quickstart ai assisted development agents slackbot mcp client slack mcp server other integration methods apis app management app manifests admin resources authentication block kit enterprise enterprise search for apps govslack interactivity messaging slack marketplace surfaces workflows legacy 日本語版ページ ai in slack quickstart on this page quickstart creating a slack agent this quickstart will show you how to create an ai powered slack support agent casey using the slack cli the bolt frameworks and any of three popular agent frameworks the claude sdk openai sdk and pydantic ai framework with casey users can choose from common issue categories via app home provide info via a modal and casey will start a dm thread with a resolution describe it issues via direct message and casey responds in thread maintaining context across follow ups app mention casey in any channel to get help without leaving the conversation casey can be set up to handle password resets support tickets and knowledge searches it ll always put an reacji on an issue and a reacji when the issue is resolved intrigued grab your tools by following the three steps below macos linux windows 1 install the slack cli download the command line tool for developing slack apps curl fssl https downloads slack edge com slack cli install sh bash 2 connect to your workspace log in and authenticate with your slack workspace slack login 3 use casey as a template create a project using the support agent sample app slack create agent you now have the slack cli and the support agent sample app ready for use open up the app in your editor of choice and let s explore what the agent can actually do choosing your framework bolt for python bolt for javascript casey is framework agnostic or at least framework indecisive you can use any of the three following ai agent frameworks claude agent sdk within the claude agent sdk folder openai agents sdk within the openai agents sdk folder pydantic ai within the pydantic ai folder we ll be using the claude agent sdk as an example but casey is equally built for all three frameworks casey is framework agnostic or at least framework indecisive you can use any of the two following ai agent frameworks claude agent sdk within the claude agent sdk folder openai agents sdk within the openai agents sdk folder we ll be using the claude agent sdk as an example but casey is equally built for both frameworks cd claude agent sdk setting up your environment create an env file from env sample cp env sample env add your credentials to env anthropic_api_key super secret anthropic key running the app there s a slack cli command for that slack run using casey now that casey is running let s try using it try asking casey a question like what s github s current status casey will react while processing remember casey is using mocked data you ll want to add your own tools to fetch accurate data once casey provides a solution let it know it ll add a reacji to the thread to mark the ticket as resolved onward that s what casey is right now but casey can be yours here are some next steps to build out an agent of your very own casey can be configured to use the slack mcp server check out developing a sample app with the slack mcp server for more info on doing so curious about how casey does what it does read adding agent features with bolt for python or adding agent features with bolt for javascript if you d like a more blank canvas to paint upon the bolt python starter agent and the bolt javascript starter agent are made for you previous overview next ai assisted development copy as markdown choosing your framework setting up your environment running the app using casey onward tools slack cli bolt frameworks slack sdks block kit builder developer program code samples tutorials all tools learn learning paths workshops slack certifications trailhead resource library all learning resources community slack community slack events resources docs blog slack marketplace developer newsletter manage apps your apps status privacy terms cookie preferences support changelog your privacy choices 2026 slack technologies llc a salesforce company all rights reserved various trademarks held by their respective owners
|