Building a Slack App with Native SFDC Integration: Part 3

Synchronizing Data

At last, we’ve arrived at the final part of our series on using Salesforce’s Slack Starter Kit to quickly scaffold a deployable Slack App that interacts with Salesforce data. The Slack Starter Kit makes it tremendously easy to authenticate with Salesforce, organize your code into reusable chunks, and deploy the project to Heroku for live access. We’ve largely based this series on these video tutorials showcasing how to build Slack Apps.

In our first post, we got acquainted with the Slack Starter Kit and set up our development environment. In our second post, our Slack app issued a query to fetch data from a Salesforce org and then presented the result with UI components from Block Kit. Now, we’re going to extend that pattern to showcase how you can edit Salesforce data entirely within Slack. Let’s get started!

Integrating Slack With Mule 4

Integrating Slack With Mule 4

Slack is a cloud-based application that provides real-time messaging, archiving, search, persistent chat rooms, and more. Mulesoft has a connector for Slack. The Slack connector provides 2-way integration between the Slack messaging system and others in Mule ESB.

This article talks about how to do streaming from Slack using their API in Mule ESB.