If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.slack.dev/ai/agent-quickstart - Quickstart: Creating a Slack a.

site address: docs.slack.dev/ai/agent-quickstart redirected to: docs.slack.dev/ai/agent-quickstart

site title: Quickstart: Creating a Slack agent Slack Developer Docs

Our opinion (on Saturday 04 July 2026 23:16:21 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



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
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Slack Developer Docs
  • Slack Developer Docs

Verified site has: 34 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-34


The site also has references to the 2 subdomain(s)

  docs.slack.dev  Verify   slack.dev  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Content-Length 169
Content-Security-Policy default-src none
Content-Type text/html; charset=UTF-8
Date Sat, 04 Jul 2026 23:16:21 GMT
Location /ai/agent-quickstart/
Nel report_to : heroku-nel , response_headers :[ Via ], max_age :3600, success_fraction :0.01, failure_fraction :0.1
Report-To group : heroku-nel , endpoints :[ url : htt????/nel.heroku.com/reports?s=J7ovlfjJKzldDVMvuvoN9zmnK%2BNET%2FICnOCeCXUEzsw%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1783206981 ], max_age :3600
Reporting-Endpoints heroku-nel= htt????/nel.heroku.com/reports?s=J7ovlfjJKzldDVMvuvoN9zmnK%2BNET%2FICnOCeCXUEzsw%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1783206981
Server Heroku
Vary Accept-Encoding
Via 1.1 heroku-router
X-Content-Type-Options nosniff
X-Powered-By Express
Connection close
HTTP/1.1 200 OK
Accept-Ranges bytes
Cache-Control public, max-age=0
Content-Encoding gzip
Content-Type text/html; charset=utf-8
Date Sat, 04 Jul 2026 23:16:21 GMT
Etag W/ b772-19f245e59d8
Last-Modified Thu, 02 Jul 2026 19:46:31 GMT
Nel report_to : heroku-nel , response_headers :[ Via ], max_age :3600, success_fraction :0.01, failure_fraction :0.1
Report-To group : heroku-nel , endpoints :[ url : htt????/nel.heroku.com/reports?s=J7ovlfjJKzldDVMvuvoN9zmnK%2BNET%2FICnOCeCXUEzsw%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1783206981 ], max_age :3600
Reporting-Endpoints heroku-nel= htt????/nel.heroku.com/reports?s=J7ovlfjJKzldDVMvuvoN9zmnK%2BNET%2FICnOCeCXUEzsw%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1783206981
Server Heroku
Vary Accept-Encoding
Via 1.1 heroku-router
X-Powered-By Express
Connection close
Transfer-Encoding chunked

Meta Tags

title="Quickstart: Creating a Slack agent | Slack Developer Docs"
charset="UTF-8"
name="generator" content="Docusaurus v3.10.1"
data-rh="true" name="viewport" content="width=device-width, initial-scale=1.0"
data-rh="true" name="twitter:card" content="summary_large_image"
data-rh="true" property="og:url" content="htt????/docs.slack.dev/ai/agent-quickstart"
data-rh="true" property="og:locale" content="en"
data-rh="true" name="docusaurus_locale" content="en"
data-rh="true" name="docsearch:language" content="en"
data-rh="true" name="docusaurus_version" content="current"
data-rh="true" name="docusaurus_tag" content="docs-default-current"
data-rh="true" name="docsearch:version" content="current"
data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"
data-rh="true" property="og:title" content="Quickstart: Creating a Slack agent | Slack Developer Docs"
data-rh="true" name="description" content="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."
data-rh="true" property="og:description" content="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."

Load Info

page size11766
load time (s)0.485403
redirect count1
speed download24259
server IP 76.223.57.73
* all occurrences of the string "http://" have been changed to "htt???/"