執筆者 : Taylor Singletary, Head of Developer Relations (2023 年 4 月 24 日)
オートメーション、そして Slack とあらゆるものを連携のために私たちが提供する次世代プラットフォーム機能はベータ期間を終えて、これから二週間かけて段階的に全てのチームにリリースされます。 ほぼ 3 年間に渡ってコミュニティの皆さんとアイデアの検証・開発・テストを行い、皆さんのチーム(私たち自身も含め!)がこれを使って何をできるかをお伝えする準備が整いました:
私たちのプラットフォームを開発・メンテナンス・進化させるために、開発者・管理者・ユーザーの皆さんのご意見を聞くことは非常に重要なことです。 私たちは、初めからエンタープライズ企業の用途に合うレベルでカスタムのインテグレーションを開発し、かつ Slack の新機能がリリースされたときにそれらに対して最新の状態に維持し続けることは、開発者の方の技術への習熟度や関心度に関わらずとても難しいということを知っています。 私たちは、お客様がワークフロービルダーを活用して業務のオートメーションに非常に大きな成功を収めていることを目の当たりにして、このオートメーションの力を全ての方々にお届けしなければならなかったのだと分かりました。 皆さんのご意見やフィードバックは私たちが行う一つ一つの熟慮を要する意思決定に反映され、今こうして私たちが提供しているものへと導いてくれたのです!
このプラットフォームを他から際立たせているのは、非常に多くの選択肢とサポートを提供していることです。その開発体験は非常に柔軟で拡張性が高いものです。私たちのサポートの体制を直接 Slack と連携させる新しい方法を模索することに大変役立ちました。
—Tyler Beckett, SaaS Operations Engineer, Workiva
私は、この開発者向けリリースに気分が高揚しているのと同じくらい、皆さんがこれから何を創造されるか、今から胸が高鳴っています。
ワークフロービルダーは、近いうちにより一段と強力になったノーコードツールに生まれ変わります。 Slack でのオートメーションの力と毎日利用するツールとの連携の活用を直接ユーザーの手に届けることができるようになるのです。 あなたが開発したファンクションやワークフローは、ユーザー側で利用するソフトウェアのためのトリガーやファンクションの入力・出力の新しい用途を発見することで、無限に組み合わせることが可能になるでしょう。
私たちのプラットフォームは、ワークフローを現在、そして未来の Slack のユーザーインターフェースに対して簡単に拡張できるようにもデザインされています。 開発者の皆さんはビジネスロジックに集中することができます。 私たちは Slack に導入される新しいユーザー体験においても、皆さんが開発したファンクションやワークフローがただそのまま動作することを保証します。
例えば、キャンバス はチームがテキストやファイル、リンクのプレビューなど必要不可欠な情報を一つのビューで作成、キュレーション、共有できる新しい情報永続化のためのインターフェースです。 はじめからあなたのワークフローを埋め込むことができるようになっていますので、ワークフローを見つけたり、適切なコンテクストで利用したりすることが簡単になります。 例えば、IT の申請ワークフローをオンボーディングのキャンバスの中に追加する、といった具合です。
これからの数ヶ月、私たちはファンクションの配布モデルに注力します。 私たちのゴールはパートナーが早く・セキュアにプロダクトをワークフロービルダーへ展開することを容易にすることです。 新しいワークフロービルダーは、それらのプロダクトをユーザー自身が作るワークフローの中に組み込むことができます。 次世代のワークフロービルダーが今年リリースされたら、そのアップデートにぜひご注目ください!
私たちのプラットフォームでのこれらの変更は、カスタムのファンクションを再利用したり、私たちが管理するインフラでアプリを稼働させたりといった全く新しい機能によってアプリ開発をよりシンプルかつ優れたものとなるよう設計されました。 これらの新しく追加された価値を反映して、この次世代のプラットフォーム機能には有料のコンポーネントがあります:
プレミアムワークフローをお試しいただくために、 2023 年 4 月 24 日から 10 月 31 日までの 6 カ月間のプロモーション期間 を提供します。 この期間中、プレミアムワークフローを課金されることなくご利用いただけます。 より詳細な情報はこちらをご確認ください。
もしあなたがこれまでの人生で何らかのオートメーションのために既に私たちのプラットフォームをお使いでしたら、嬉しく思います。 シンプルに Webhooks を使ったことがある方、私たちの数百の RPC メソッドを駆使する熟練者の方、Block Kit のあらゆるブロックをご存知の方、どうもありがとうございます。 私たちにご意見(特に厳しい内容で、しかし、私たちが耳を傾けるべきもの)を伝えてくださったことがある方、感謝します。
そして、とても熱心にこのプラットフォームを利用くださっている日本の開発者の皆さん、TypeScript と Deno プロジェクトの方々、このプラットフォームの問題解決や改善にご協力いただいた全ての方々に特別な感謝をお伝えしたいと思います。
最後に、管理する Slack 組織においてこの新しいインテグレーションの枠組みへの道を開いてくださる全ての Slack 管理者に感謝します。 あなた方の業務は比類のないものであり、この新しいオートメーションのプラットフォームを開発するにあたって、私たちは常にあなた方のことを考えながら物事を進めました。
あなたは今、広大な野原に立っています。
ここ からドキュメント(英語)をお読みください。 チュートリアルやサンプル例 からインスピレーションを得てみてください。 Slack Community でのやりとりに参加してみましょう。 そして、覚えておいてください。このプラットフォームを使ったゲームをより進化させる新しいワークフロービルダーの登場もすぐそこまで来ています。
皆さんが作るものを見るのが今から楽しみで仕方ありません!
※このページは https://slack.com/blog/developers/next-gen-platform-launch の日本語翻訳版です。