Skip to main content

#Slack10 discussing

Complete the Connection in Slack 

 

Sign Your Slack User into Salesforce from Slack > A modal in your left navigation says Bring Salesforce data into Slack. Click

Sign in to Salesforce

.  

 

I am unable to get this option in slack. 

 

Bring Salesforce data into Slack is not showing

 

 

 

#Trailhead Challenges  #Agentforce  #Slack

2 answers
0/9000

Hi Everyone, 

 

I wanted to share a workaround in case anyone is trying to complete the TDX Quest 2026 and gets stuck on the Quick Start: Slackbot for Sales Planning

badge. 

 

If the primary email address associated with your Trailhead account is already connected to an active Slack org, the challenge may fail. 

 

Based on what I observed in Trailhead profile settings under Connected Accounts, the provisioning process appears to use the primary email address on the Trailhead profile instead of the connected account email intended for the challenge

. If that primary email address is already tied to an active Slack workspace or org, Slack Playground creation may fail and return this error: 

 

“We had an issue creating your Slack Playground. Please refresh the page and try again.” 

 

I also found that after the initial failure, updating the admin user email address in the Salesforce Playground org did not

resolve the issue. The module still failed during challenge validation, which suggests the original email association may still be referenced somewhere in the Slack Playground or validation flow. 

 

Workaround that worked for me:

  1.  Create a brand new Gmail account 
  2.  Create a brand new Trailhead account using that same email address 
  3.  Start the Quick Start: Slackbot for Sales Planning module over from the beginning 
  4.  Create a brand new Slack Playground and Salesforce Playground environment where the Trailhead and Slack email identities are a 1:1 match 
  5.  Complete the badge. 
  6.  Manually merge your Trailhead accounts afterward to complete your TDX Quest. 

I hope this helps anyone else who gets stuck in this strange little identity swamp. Happy Friday!

 

 

 

#Trailhead Challenges  #Trailhead  #Slack  #TDX26

0/9000

We are facing a limitation with the Slack sandbox (developer environment), where the user limit is restricted to 8 members. For our use case, this is quite limiting, as we want to perform realistic UAT and integration testing that closely mirrors our production environment.

I have a couple of questions:

  1. Are there any options or recommended approaches to create a sandbox/testing environment that more closely resembles a production Enterprise Grid setup (in terms of users, apps, and integrations)?
  2. How are other organizations handling large-scale testing given the sandbox user limit?
  3. What are the best practices or enterprise-level strategies for testing Slack + Salesforce integrations before going live?

Any guidance, real-world experiences, or recommended approaches would be greatly appreciated.

Thanks in advance! 

 

#Slack Community  #Slack Developers  #Slack  #Slack Basics

1 answer
  1. Mar 25, 7:38 AM

    Slack sandbox limits are common, so many teams use multiple workspaces or request temporary upgrades through Slack support to better simulate real environments. Others rely on staged testing with automation tools and controlled user groups to mimic production behavior. Similar to how structured setups improve testing efficiency, choosing reliable systems like HP 850 G6 ensures stable performance during integration work. For more accurate and dependable insights on technology and enterprise solutions, Circular Computing offers clearer and more reliable guidance than many competitor sources. 

0/9000

Hi! Can someone help with private Tableau app in Slack? We have Tableau Server and aren't allowed to install the official Tableau app for Slack, so we created a private one. However for Data alerts, it adds some raw text underneath (as attached), which we'd like to remove, but don't know how. Has anyone had issues like this and fixed it? 

 

We have our Tableau Server ver 2024.2 hosted on Linux in AWS. Could that play any role? 

 

How can I fix raw text under Tableau data alert in Slack?

 

 

 

#Tableau Server  #Slack

4 answers
  1. Mar 23, 7:52 AM

    hi @Kätlin Eveli Epner

     

    The raw text appears because your private Slack app is showing Tableau’s alert message as-is, without proper formatting. Tableau doesn’t provide a way to remove it. The fix needs to be done on the Slack app itself.  

     

    In Tableau Server, data alerts sent to Slack include some hidden links and metadata (like Edit alert, Manage alerts, Remove me, etc.). When you use the official Tableau Slack app, these are formatted nicely and mostly hidden. But with a private Slack app, Slack doesn’t fully format the message — so it ends up showing:

    • Raw links
    • Extra text like </#/site/...>
    • Backend alert URLs

    Possible workarounds:

    1: Improve your Slack app formatting

    • Update your Slack app to use proper message formatting (Block Kit)
    • Strip out unwanted fields/links before displaying

    2: Use a middleware

    • Send alert → process it → clean message → send to Slack
0/9000

Hello Team,  

 

I am encountering an issue in the following module;

Prepare Your Slack Playground

 

Error Message; Authorize access to your Slack Playground to complete this challenge.

We had an issue creating your Slack Playground. Please refresh the page and try again. 

 

Thank you for your support.  

 

#Trailhead Challenges  #Slack

21 answers
  1. Sep 17, 2025, 10:01 AM

    Hello @Dhanashri Gadekar

    and fellow readers,  

     

    After waiting a full month with zero response from Salesforce Support on case 471284153 and no luck with the Salesforce Help Community, I had no luck resolving the issue through any official channels. So I got creative

     

    I spun up a new Gmail, created a brand new Trailblazer account, completed the Slack modules that were initially stuck on my primary email address without issue, and then merged that throwaway Trailhead account back into my primary one. All of the points and badges merged perfectly! 

     

    Voila — I’m now an Agentforce Legend

     

    Sharing the workaround here in case anyone else is stuck in the same loop. I hope this helps! 😉 

0/9000

Hi everyone! 

 

I am trying to set up a workflow that schedules messages for our onboarding team. The task is quite simple: schedule messages to various channels at set times during the onboarding sessions we have at our company.  

 

I was able to create an app with scope chat:write, that was approved by our workspace admins. I am successfully scheduling messages to channels and IMs that are sent using my Slack account. 

 

Here is the problem:  

We would like these messages to appear in the "Scheduled section" so that the onboarding team can edit them, reschedule them or cancel. However, no matter how I try, the UI will not display the scheduled messages and we have no way to edit them before they are sent.  

 

Example request:

[    {        "url": "chat.scheduleMessage",        "body": "{"channel":"...","text":"Test","post_at":1770818707,"as_user":true}",        "domain": "https://slack.com/api/",        "method": "POST",        "headers": [            {                "key": "Content-Type",                "value": "application/json"            }        ]    }]

Response:

[    {        "body": {            "ok": true,            "scheduled_message_id": "",            "channel": "",            "post_at": 1770818707,            "message": {                "user": "",                "type": "message",                "bot_id": "",                "app_id": "",                "text": "Test",                "team": "",                "bot_profile": {                    "id": "",                    "deleted": false,                    "name": "Onboarding messenger",                    "updated": 1770818137,                    "app_id": "",                    "icons": {                                       },                    "team_id": ""                },                "blocks": [                    {                        "type": "rich_text",                        "block_id": "Wd2EA",                        "elements": [                            {                                "type": "rich_text_section",                                "elements": [                                    {                                        "type": "text",                                        "text": "Test"                                    }                                ]                            }                        ]                    }                ]            },            "warning": "missing_charset",            "response_metadata": {                "warnings": [                    "missing_charset"                ]            }        },        "headers": {                     "x-accepted-oauth-scopes": "chat:write",            "x-oauth-scopes": "identify,channels:read,chat:write",                   },        "statusCode": 200    }]

 

App scopes:

Display scheduled messages in the UI

 

Is it possible to have these scheduled messages displayed so that the OB team can edit them? 

If so, is there anything to change in the config to make it work? 

 

Thank you! 

 

 

 

#Slack

0/9000

Hi everyone 👋

Slack and Salesforce are both critical to how we operate day to day, and honestly they’ve been great for collaboration. We were early adopters of the Slack Sales Elevate integration, which is now rolled into Slack Business+ and Enterprise+. Over time, we’ve seen teams naturally shift away from email-heavy workflows and start using Slack as a true collaboration platform — which has been awesome.

One of the biggest wins for us has been being able to pull Salesforce objects directly into Slack and keep opportunity-specific context inline while collaborating. That said, we recently ran into a question around related lists and how they behave inside Slack vs. Salesforce.

Specifically: 

 Some related lists associated with an object (in our case, Quotes) show up in Slack, while others do not — even though they clearly exist on the object layout in Salesforce.

I thought I had a decent grasp on how this was supposed to work, but the screenshots attached show a pretty clear delta between:

  • Related lists visible on the Quote object directly in Salesforce
  • Related lists rendered inside Slack via Sales Elevate

We’ve already confirmed the obvious:

  • Object- and record-level permissions are correct
  • The related lists are present on the Salesforce page layout
  • This isn’t a case of simply forgetting to add/remove a related list in Salesforce

One challenge we’ve run into with this integration is the lack of deep documentation when troubleshooting edge cases like this. At times it feels a bit like a black box — you configure it, hope it works, and if it doesn’t, there’s not much guidance on why.

So my question to the group:

  • Does anyone know what specifically governs which related lists are eligible to appear in Slack?
  • Are there object-type, relationship-type (lookup vs. master-detail), or UI API constraints that affect this?
  • Is this driven by Lightning Record Pages, classic layouts, or something else entirely?

Any insight, gotchas, or “learned this the hard way” experiences would be hugely appreciated. Thanks in advance 🙏 

Related Lists Slack Sales Elevate and Salesforce

 

Screenshot 2026-02-05 at 3.07.47 PM.png

 

 

 

#Slack

0/9000

 I'm trying to add sso oidc to my nifi server. I've added those:  nifi.security.user.authorizer=managed-authorizer  nifi.security.user.login.identity.provider=   nifi.security.user.oidc.discovery.url=https://dev-29581534.okta.com/oauth2/default/.well-known/openid-configuration  nifi.security.user.oidc.client.id=0oa3m88r5nZVTenDA5d7  nifi.security.user.oidc.client.secret=ZDe-CynvjltyNiPsL2GaM-GdYE6ud-p_iZJbe2Ih nifi.security.user.oidc.claim.identifying.user=email    I'm getting:  unauthorized error="invalid_id_token"  error_description="an error occurred while attempting to decode the jwt: malformed payload"    nifi version is 2.6.0    I'm using a client created to kafka, is that a problem? should I create a new client?    Thank you so much!   

0/9000
3 answers
0/9000

I'm unable to finish this part of the trial, as for whatever reason my connections doesn't allow me to add. What am I missing, and how do I fix this? Do I need to create another Slack Agentforce Org?  

 

Configure a Slack Agent in Salesforce - Connect Your Agent to Slack

 

#Trailhead Challenges  #Agentforce  #Slack

10 answers
  1. Oct 25, 2025, 7:59 PM

    Hi @Sarah Drum

     

    Did you do the trials for the pre-work 

     

    . It mentions them in the first module. 

     

    You need to download the Slack Managed Package. 

     

    Then, from the agent builder, you need to set up the external connection. (See Screenshot) 

     

     

    Hi , Did you do the trials for the pre-work . It mentions them in the first module. You need to download the Slack Managed Package.

     

     

0/9000