p/slack-platform
Helping you build for your team or millions of SlackHQ users
Salman S. Qadeer
Dialogs by Slack — Build interactive forms in Slack that do all sorts of things
Featured
24

Now you can build interactive forms in Slack that do all sorts of things. File a ticket, add assignees, gather feedback, take attendance, and much more.

Replies
Best
Salman S. Qadeer
Hey, Product Hunt! I’m Salman, a product manager at Slack. We are very excited to launch Dialogs, a new way to build interactive forms in Slack that do all sorts of things. Dialogs allow you to capture multiple pieces of information and send them directly to your app. You can use them to build apps that let people file project management tasks, create helpdesk tickets, add feedback, take attendance, assign owners, and much more! We’d love to hear how you might use Dialogs, let us know in the comments below. We will be around answering any questions you may have. Any and all feedback is deeply appreciated. You can also learn more on our blog: https://medium.com/@SlackAPI/bui...
Pulkit Agrawal
@slackapi @salmansq might be a cool way to get feedback from teams! We know that our customers collaborate on building the best product tours and trade feedback, so making it easy to obtain that feedback from their existing collaboration space might be a really strong fit. If that could then easily flow into our support tool (Intercom, cc @destraynor) then that would be amazing!
Ravi Vadrevu
@slackapi @salmansq have been waiting for this. Quick question: Can we load the drop-down options remotely like a typeahead?
Samir Diwan
@slackapi @salmansq from a developer standpoint, implementing dialogs was super smooth - one of the better experiences we've had working the Slack API! From a product standpoint, they improved the UX of our product *significantly*. A big step up for developers and users. 🔥🔥🔥
AJ Ferrick
@slackapi @salmansq @raviformative Not right now, but we're looking at adding more dynamic select components soon.
Ravi Vadrevu
@slackapi @salmansq @ajferrick Awesome, thanks. This works, helps us choose necessary elements to load. Classic MVP execution.
Ravi Vadrevu

A lot of enterprise apps will take advantage of these interactions.

Pros:

This is a game changer for a lot of apps. Excited to disrupt hiring knowledge workers within Slack using our AI — Trunks (kriya.ai/trunks).

Cons:

Real-time drop down is necessary but the team says it's on the cards.

Jean-Baptiste Coger
Wow, that opens a lot new design opportunities! #excited :) Great job @salmansq @cecistalls! Can't wait to integrate that in Plato.
Antoine Lefeuvre

Can't wait to integrate Dialogs to MailClark! After buttons and menus, this is a great addition for faster interactions.

Pros:

More actions in Slack! Dialogs remove the need to take Slack users to the browser (what we call "popup-like" at MailClark) to fill in forms.

Cons:

Checkboxes and radio buttons would be great, but I'm sure the Platform team will add them eventually.

Fernando Agüero
This is amazing! We started building an internal tool at my company to automate complex tasks. This dialogs solves the problem of the multiple steps and buttons. Thanks!
Nhi Nguyen
👏 👏 👏 We love the dialogs functionality! We love it so much that we actually integrated Slack's dialogs into Polly to make poll and survey taking so much simpler and intuitive. Check us out - http://bit.ly/2fSbbtz
Mark Carey
Very nice. I was working on a Slack app yesterday and thinking that this was a big gap that was missing, the need to link users to external webforms wasn't great from a UX perspective. So this is good news. Gonna play with it.... ;)
Curtis Allen

so excited to have dialogs in slack :D

Pros:

great way to send form data to slack integrations

Cons:

No dynamic drop down field support

Salman S. Qadeer
Hey Curtis! Thank you so much for the feedback - and we are thrilled to hear you’re playing around with dialogs already. We made the decision to ship early versus wait to add dynamic menus, and we know they’re top-of-mind for many of you. We can’t promise a date just yet, but they’re definitely near the top of our list of improvements!
Ben Lang
Top Product
Great work team Slack! Excited to see how we use this at Spoke.
Abhilash Jain
More reasons not to move out of slack for trivial tasks, this is great!
Paige Paquette
Top Product
Maker
@evan_farrell Good eye - we'll make sure this gets fixed :)
Fletcher Richman
Yesss!!! So excited to integrate this with our product. 🔥🔥
Preetam Nath
Great move! Makes sense in so many uses cases v/s filling the same info over chat.
Ted Blosser
awesome @cecistalls! Can't wait to integrate this into WorkRamp!
Karim Maassen
That looks quite useful!
Dmitry Kaigorodov
Wow, looks promising!
Brandon Oelling
Niiiiice!