Hi All,
Would someone be able to send me a link to the Ohana Slack Channel please?
Many Thanks,
Imtiaz
#Slack Community
Hi All,
Would someone be able to send me a link to the Ohana Slack Channel please?
Many Thanks,
Imtiaz
#Slack Community
Hi all 👋
I've spent the last few weeks building a Slack app that watches public channels, detects when a thread has been resolved, and automatically saves the resolution as searchable team knowledge. The next time someone asks something similar, the bot surfaces the past answer right in the thread (or via DM, if you ask it directly).
The app has cleared all of Slack's automated marketplace checks except one: the platform requires installs across 5 active workspaces before a marketplace submission can be reviewed. Asking the developer community here because you're the people most likely to get the gate and have the right context to give meaningful feedback.
What I'm asking for:
What you get in return:
Quick technical notes for anyone curious:
If you're up for it, comment below or DM me with your timezone and I'll send a Calendly link for the 30-minute install call. Happy to answer any questions about the app or the marketplace process here too.
Thanks for reading 🙏 — Adam
This actually sounds pretty useful. Turning old Slack answers into searchable knowledge could save a lot of digging around. The 7-day beta sounds worth trying.
If you have taken the Salesforce Certified Slack Consultant exam: How did you study? Did you take a class from ??? If you took a class and was not happy with , please let me know which class you took? I am thinking about taking the exam - any helpful tips would be appreciated.
#Slack Community
I have developed a Slack app that integrates with Salesforce. The app's Request URL currently points to my Salesforce Site endpoint, which processes Slack events using Apex.
I plan to distribute this app to multiple customers. Each customer has their own Salesforce org and therefore their own Site URL.
Since a Slack app supports only a single Request URL, how can a multi-tenant architecture be implemented? What is the recommended approach for routing requests to the correct customer's Salesforce org after they install the app?
This is a standard multi-tenant integration problem, and the fix is to decouple "receiving the Slack event" from "which customer org owns it":
If you don't want to stand up separate middleware, you can implement the gateway as a small Salesforce org (or a lightweight Apex REST service in whichever org you already control) whose only job is to receive, authenticate, look up the tenant, and forward — keeping the actual business logic entirely inside each customer's own org. The two things that matter most in this shape (a single inbound entry point fanning out to multiple external systems based on a routing key) are keeping the routing/credential mapping data out of code (custom metadata or a protected custom object) and validating the source signature before any routing decision.
We are seeing a repeating error from the Salesforce Slack app whenever a user posts a message in Slack. The message in the channel is delivered normally, but the author also gets an ephemeral error in the Salesforce app DM.
Error (Only visible to you):
There was a problem processing the Slack event MESSAGE_EVENT ErrorType: NullPointerException
This happens on every message typed directly in Slack.
Please advise how to stop the Salesforce app from sending these errors (configuration, scopes/event subscription, or a known platform issue). If the user sends a message from Salesforce, this error does not occur and everything works correctly;
Hey Maksimilian,
That error is the Apex SDK for Slack telling you your message-event handler threw an unhandled exception — it's coming from your Apex code, not Slack itself. That's also why it only happens on inbound Slack messages: sending from Salesforce never touches that handler, so nothing throws.
Turn on debug logs for the integration user and post one test message — the log will show the exact line that's null.
Usual causes:
Fix is null-guarding the handler itself — no need to touch scopes or event subscriptions. Happy to look at the handler class if you want to share it.
is there a way to add chatgp direclty in slack as a chatbot?
#Slack Community #Trailhead Challenges
Hi Muhammad, yes — there's an official ChatGPT app for Slack, built by OpenAI on Slack's platform.
How to add it:
1. In Slack, go to Apps
2. Open the Slack Marketplace and search for "ChatGPT" (or install directly from the official listing)
3. Click Install / Add to Slack
4. Sign in with your ChatGPT account when prompted, then click Connect ChatGPT to link the two
Once connected, it shows up in your sidebar and you can chat with it, summarize threads/messages, and ask it questions right from Slack.
What you'll need:
- A Slack workspace that allows third-party app installs (a workspace admin may need to approve it)
- A paid Slack plan
- A ChatGPT account — a paid plan (Plus/Pro/Business/Enterprise) is generally required to actually use ChatGPT's features inside Slack, though the Slack app itself is free to install
A couple of notes if you're on a team/company workspace: it can only see messages and files you're already authorized to view, and if you're not the workspace admin you may need someone with admin rights to approve the install first.
Reference:
https://help.openai.com/en/articles/12462158-chatgpt-app-for-slackDoes anyone have an updated link to the Ohana Slack channel? Every link I've found so far is not active.
#Slack Community #OhanaSlack
Is there are new link? That one no longer works. Thanks!
I facilitate a community group in the Trailblazer Community. Is there an option to move it Salesforce hosted Slack community?
#Slack Community #Slack
Hello Roy,
I myself a leader for a group in India! I don't think thats possible. The Leader's Slack group is specifically for leaders!
Updates to Slack’s plans and pricing
Hi Slack Community: I’m writing with some important updates to Slack’s plans and pricing.
We are committed to giving every team an onramp to AI-powered productivity in Slack, and every organization a secure foundation to grow with digital labor. As such, pricing has been simplified, delivering new features across every plan.
Features highlights
Pricing highlights (Read more about the plans on the Slack Plans page)
The pricing changes are pretty clear, and it’s good to see AI features being included across the paid plans. The Salesforce Channels addition should also make things easier for teams already using both platforms. The Business+ price increase will be an important consideration for some teams.
Hello @Elon Brooks I am not sure to know which workspace you are in, but whatever it is, look for channel section > Browse channels. Were you looking in a specific / public workspace ?Eric