開發人員

Creating the building blocks of automation

The next generation platform is now out of beta and available to all developers

作者:Taylor Singletary, Head of Developer Relations2023 年 4 月 24 日

Our next-generation platform for automating and integrating everything with Slack is out of beta for developers and gradually rolling out to all teams over the next two weeks. After nearly three years of experimentation, development and testing with the community, we’re ready for you to show your teams (and us!) what’s possible with:

  • A new modular architecture grounded in building blocks like functions, triggers and workflows. They’re remixable, reusable, and hook into everything flowing in and out of Slack. 
  • A faster, more intuitive developer experience, including new tools like the Slack CLI and TypeScript SDK that simplify and clarify the most tedious parts of building on top of Slack.
  • Secure deployment, data storage and authentication powered by Slack-managed serverless infrastructure. And a fast, Deno-based TypeScript runtime keeps you focused on your code and your users.
  • A flexible user experience that makes it easy to share what you built anywhere in Slack. Add a link trigger and your workflow becomes portable—you can share it in a message, add it to your bookmarks, put it in a canvas and more.

Listening to developers, admins and users is critical to building, maintaining and evolving a platform like ours. We know that it wasn’t the easiest building custom integrations—from ensuring that they’re enterprise-ready from day one to keeping them fresh whenever new Slack features are released.

After witnessing our customers’ success in automating work with Workflow Builder, we knew we had to make it even more extensible for developers and bring that automation power to more people. Your input reverberated in every carefully considered decision we made and brought us to where we are today!

What sets the platform apart is the sheer amount of options and support it offers. The development experience was fluid and expansive, helping us explore new ways to integrate our support structure directly in Slack.

WorkivaSaaS Operations EngineerTyler Beckett

A peek into what’s next

As excited as I am about this developer release, I’m ecstatic where you’ll take your creations next.

Workflow Builder will soon be a supercharged no-code tool that puts the power of automating Slack and integrating everyday tools directly into the hands of users. The functions and workflows you create will become infinitely remixable as users discover new ways to combine triggers, inputs and outputs with functions for the software they use most.

Workflow Builder with Custom Functions

 

Our platform is also designed to make workflows automatically extensible to the Slack surfaces of today and tomorrow. You can focus on business logic, and we’ll make sure your functions and workflows just work in any new experience introduced in Slack. 

For example, canvas is a new persistent surface where teams can create, curate and share essential information like text, files, link unfurls and more in a single view. From day one, you’ll be able to embed workflows too, so it’s easy to discover and use them in a relevant context, like adding an IT request workflow to an onboarding canvas.

What you need to know about pricing

These changes to our platform are designed to simplify and streamline development through new capabilities, like reusing custom functions and running your app on our managed infrastructure. To reflect that added value, our next-generation platform will have a paid component:

  • Not all workflows are the same: Only those built with certain advanced functionality will be subject to additional costs:
  • Pay for what you use: Pricing is based on the number of times someone in your workspace “runs” a premium workflow. Every organization is different, so we want to ensure that you’re in control and have the flexibility to scale up or down usage as your needs evolve.
  • Plenty of runs to get started: Every paid Slack plan includes an allotment of premium workflow runs. This allows you to use premium workflows for free, so you don’t incur any costs until you’ve had the chance to see the value first. 

To give you all the time you need to try premium workflows, we are offering a six-month promotion period, from April 24 to October 31. During this period, customers will not be charged for any premium workflow runs. You can find more information on pricing here

Thank you

If you ever used the platform to automate any part of your life, thank you. If you only use webhooks, or if you’re a seasoned slash command expert on all our hundreds of RPC methods, and you know every block in the Block Kit book, thank you. If you ever told us what you think (especially if it was hard but necessary for us to hear), thank you.

A special thank you to the very engaged developer communities in Japan, around TypeScript and Deno, and to everyone working together to solve problems and make the platform better. 

Finally, thank you to every Slack administrator for paving the way with a new integration paradigm for your organization. Your work is monumental and we’ve had you in mind all along while developing our new automation platform.

Start building

You are standing in an open field. Read our docs here. Get inspired by tutorials and samples there. Join the conversation in the Slack Community. And remember, a new Workflow Builder is on the horizon that will evolve this platform game even further.

We can’t wait to see what you build!

這則貼文有幫助嗎?

0/600

超讚!

非常感謝你提供意見回饋!

知道了!

感謝你提供意見回饋。

糟糕!我們遇到問題了。請稍後再試一次!

繼續閱讀

新聞

全新工作流程建立工具為所有人實現工作自動化

新的自動化功能可以實現更強大的工作流程,不受使用者的技術專業能力所限

生產力

全新強化功能讓 Slack 如虎添翼,成為你的智慧生產力平台

一窺今年即將在 Dreamforce 發表的 Slack 最新功能

新聞

隆重推出 Slack AI 的未來:Slack GPT

在 Slack 中納入生成式 AI 的強大功能,協助你以更聰明的方式工作、學習更快速,並改善溝通

新聞

Slack Security Update

Because we take security, privacy, and transparency very seriously, we are sharing the details of a recent incident.