Slack Workflow Builder: the Good, the Bad, and the Broken

Bonus points if you can even find the “Actions menu”
We have both kinds of wine… white and red.

Teardown

{
"source_id": "<looks like some unique timer-based id>",
"version": "1",
"workflow": {
"name": "name of the workflow
"blueprint": {
"version": "1",
"trigger": {
"type":
"reaction_added | channel_action | member_joined_channel",
"id": "<uuid>",
"config": {
... trigger-specific data ...
}
},
"steps": [
{
"type": "dialog | message",
"id": "<uuid>",
"config": {
... step-specific data ...
}
},
...
]
}
}
}
"type": "message",
"id": "<uuid>",
"config": {
"user": {
"ref": "<uuid of trigger>==user"
},
"has_button": false,
"message_text": "howdy {{<uuid of trigger>==user}}!"
}
}

Let’s break it

Silently not shown.
How to lose friends and alienate people.

Missions Impossible

Missions.ai from the Internet Archive
Missions.ai from the Internet Archive

Where Workflow Happens

--

--

--

Building computers at Oxide; past: DTrace, ZFS, Delphix CTO, Transposit founder, CEO

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Comparing all Programming Languages 2021

What happened to Manjaro and the XFCE environment

Customize Laravel 8 Email Verification URL With Your SPA URL

Contracted Professionals System (CP2); How To Access, Register, Capture And Submit Details

Contracted Professionals System (CP2); How To Access, Register, Capture And Submit Details

What would Snowflake for an Asset Manager look like? (Part 1)

Thirteen months of server-side header bidding in production: a report from the trenches

BCdiploma CEO discusses blockchain credentialing application ROI

Grafana & InfluxDB on OSX

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adam Leventhal

Adam Leventhal

Building computers at Oxide; past: DTrace, ZFS, Delphix CTO, Transposit founder, CEO

More from Medium

I wrote great documentation that nobody used, are you doing the same?

What is SLA? How does SLA improve productivity?

WHY DIGITAL ASSESSMENTS ARE GAME-CHANGERS ??

https://pmapstest.com/

How to Shatter the Zoom Ceiling