Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Need some help? Contact us:

...

If you want to Speed up your processes with good Slack Notifications, follow along below for how you can go about doing it.

Expand
titleYou need to have a slack account and IguanaX installed. If you don't expand this point to find out how.

You will need a Slack account that you control - if you don’t already have one then Get a free Slack Account

You will also need to have IguanaX installed - see Installation.

...

Expand
titleOkay so our first problem is to get a valid Key

We need to go through’s Slack’s process to create a Private app. Effectively we need to set up a password that Iguana can use to talk to Slack.

...

Expand
titleNow add the chat:write.public and users:read.email scopes

This is common concept when setting up a Private app. We have to tell Slack what the app is allowed to access.

The trick here is to enter the scopes you are searching for like for chat:write.public we have:

Some actions (scopes) require other permissions to work, so Slack will prompt you about getting those permissions as well.

Repeat rinse with users:read.email

After this you should see:

Expand
titleInstall to the workspace to get the API Key which

You will scroll to the top of the screen for this:

then you will see something like:

and then you get the gold - the Api Key which Slack calls a Bot User OAuth Token (ugh I hate jargon).

Image Removedimage-20231210-013202.pngImage Added
Expand
titlePaste the API key into the Slack Notifier card view

Copy paste it into the Key (see Custom Fields ) for the Slack Notifier component:

Expand
titleThen get a Channel ID from a Slack channel you want to write to and set the ID in the ChannelID field in the card

Create a new Slack Channel to receive notifications. This channel must be public.

Each Channel in Slack has a unique ID. To find it, in the regular Slack application, right click on a channel you want to write to the app and select the View channel details

You will see something like this:

Image Removedimage-20231210-192435.pngImage Added

Copy the Channel ID into the ChannelID Custom Fields of the notifier component:

Image Removedimage-20231210-192553.pngImage Added
Expand
titleChange the email address to some one who you know is in your Slack Workspace

The email will be used to tag a user in your Slack notification.

Image Removedimage-20231212-190231.pngImage Added
Expand
titleClick edit script to open the translator and see it in action!

This little video shows the whole thing in action:

action.mp4

Can you start to see how easy it will be to Speed up your processes with good Slack Notifications and eliminate communication bottlenecks in your processes. ?

Now life gets interesting when you think about how to apply this.

Take a look at How the Slack Notifier works SLACK Library for more information on the concepts used in building and adapting this component.

...