Hi Trailblazers,
I'm stuck on unit 2 of the Agentforce Configuration for Slack Deployment badge and the checker keeps failing even though I verified every documented step.
Module:
https://trailhead.salesforce.com/content/learn/modules/agentforce-configuration-for-slack-deployment
Unit 2:
https://trailhead.salesforce.com/content/learn/modules/agentforce-configuration-for-slack-deployment/configure-a-slack-agent-in-salesforce
Error returned by "Check Challenge to Earn 500 Points":
Challenge not yet complete in my hands-on org.
"We see you're using the Agentforce org from the quick start. But it's not prepared for agent deployment into Slack. Complete the steps from the quick start to ensure you can set up the agent."
On other attempts it returns simply: "Whoops, looks like there was a problem. Please try again."
What I have completed and verified in the org:
1. Special Developer Edition org created from the official promo (agentforce-for-slack-on-trailhead) and connected to the hands-on challenge - no org mismatch.
2. Slack OAuth enabled: Setup > Connected Apps OAuth Usage > Slack > Load Actions > Install (Slack v12.0, App Status Allowed).
3. All four Slack actions added to the Product Gaps subagent of Product Management Agent: Create a Slack Canvas, Update a Slack Canvas, Search Slack, Send a Slack Direct Message.
4. Both required instructions added verbatim.
5. Agent tested in Preview / Live Test - a Product Gap Case was created successfully.
6. Agent connected to Slack, then Commit Version and Activate (Version 1 Active).
7. Permission set Access Agents > Agent Access > Product Management Agent enabled and assigned to my user.
8. Slack Playground reconnected to this org only, my user added and Authenticated, agent installed in the workspace.
9. My Domain was never changed - it is the default one.
10. Quick Start: Connect Your Agentforce Org with Slack shows 100% completed (both units).
I already retried with two completely new Developer Edition orgs and a fresh Slack Playground connection. The checker still reports the quick-start org as "not prepared".
Does anyone have a fix, or has anyone else hit this? Any insight on what the checker actually validates would be very helpful.
Thanks!
#Trailhead Challenges
Thanks Vishal, this was very helpful - you pointed me at the right thing.
I checked both of your suggestions and here is what I found:
1) Installed Packages - this was the missing piece. My org (created from the official promo agentforce-for-slack-on-trailhead) has exactly ONE installed package: "Salesforce - Postspin DevOps". There is NO Slack Platform Connector, no Salesforce for Slack, and no Agentforce for Slack package. The Setup tree does expose Platform Tools > Slack (Guided Slack Setup, Manage Slack Connection, Slack Apps Setup, Slack Channels for Records, Specialized Slack Apps), but the backend does not appear to be provisioned, and /lightning/setup/SlackWorkspaces/home renders blank.
2) Connected Apps OAuth Usage - this part is fine. The Slack app is present, App Status = Allowed, Slack v12.0 in Manage Connected Apps, 4 app actions loaded.
3) Workspace connection - Approved and Activated, user added and Authenticated, agent installed in the workspace.
4) I also tried your cached-metadata workaround (switch to another playground, wait 10s, switch back, then check). Same error, so it is not a cache issue on my side.
So the one thing that seems genuinely missing is the Slack Platform Connector package itself.
Question: where can I get that package? Is it supposed to be pre-installed in the promo org, or do I need to install it from AppExchange / a specific link? If the promo org is supposed to include it, I can open a Help case saying the promo was provisioned without the connector.
Thanks again for pointing me in the right direction.