Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Slackワークフロー活用術
Search
kokuyouwind
December 05, 2019
Technology
0
120
Slackワークフロー活用術
もくテク Misoca 冬のLT大会
の発表資料です。
kokuyouwind
December 05, 2019
Tweet
Share
More Decks by kokuyouwind
See All by kokuyouwind
Let's use LLMs from Ruby 〜 Refine RBS types using LLM 〜
kokuyouwind
0
7.3k
APMをちゃんと使おうとしたら、いつのまにか独自gemを作っていた話
kokuyouwind
0
830
RBS meets LLMs - Type inference using LLM
kokuyouwind
0
880
オンラインボードゲームを作りたい人生だった
kokuyouwind
0
570
1年間本番運用してわかった、スタートアップこそAWS Copilot CLIを使うべきNつの理由
kokuyouwind
2
11k
なるべく楽したいAWSセキュリティ
kokuyouwind
1
80
Railsパフォーマンス・チューニング入門
kokuyouwind
0
330
Rubyパターンマッチに闇の力が備わり最強に見える
kokuyouwind
0
130
10分で作る勉強会アプリ
kokuyouwind
0
73
Other Decks in Technology
See All in Technology
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
240
KMP の Swift export
kokihirokawa
0
350
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
1
160
AWS Top Engineer、浮いてませんか? / As an AWS Top Engineer, Are You Out of Place?
yuj1osm
2
200
『バイトル』CTOが語る! AIネイティブ世代と切り拓くモノづくり組織
dip_tech
PRO
1
110
神回のメカニズムと再現方法/Mechanisms and Playbook for Kamikai scrumat2025
moriyuya
4
700
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
2
590
三菱電機・ソニーグループ共同の「Agile Japan企業内サテライト」_2025
sony
0
130
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
370
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
4
430
後進育成のしくじり〜任せるスキルとリーダーシップの両立〜
matsu0228
7
3.2k
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
130
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Six Lessons from altMBA
skipperchong
28
4k
Making Projects Easy
brettharned
119
6.4k
Music & Morning Musume
bryan
46
6.8k
A designer walks into a library…
pauljervisheath
209
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
How to Ace a Technical Interview
jacobian
280
24k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Transcript
Slack ワークフロー活⽤術 黒曜(@kokuyouwind)
$ whoami 森 俊介 / 黒曜 @kokuyouwind 株式会社Misoca Rails/SRE エンジニア
本⽇2 回⽬のwhoami スライド
https://slack.com/intl/ja-jp/features/workflow-automation Slack ワークフロービルダー
Slack ワークフロービルダー よく⾏う「会話の流れ」を⾃動化できる 新しくjoin した⼈への案内 定期的な情報共有 etc... フォームを出して⼊⼒させるなど インタラクティブなこともできる 💰有料プラン限定機能
デモ
ワークフローの作り⽅ メニューから「Workflow Builder 」を選ぶ
ワークフローの作り⽅ 新規作成からワークフロー名を⼊れる
ワークフローの作り⽅ ワークフローの起動⽅法を選ぶ
ワークフローの起動⽅法 Action Menu 右上のメニューに⚡が出てくる そこからワークフローを選ぶと起動する New Channel Member チャンネルに新しい⼈が⼊ると起動する Emoji
Reaction 特定のリアクションがつくと起動する
ワークフローの作り⽅ 起動できるチャンネルと名前を⼊れる
ワークフローの作り⽅ できた!
None
これだけだと まだ何もしない…
ワークフローの作り⽅ ステップを⾜す
ステップの種類 Send a Message メッセージを送る 送り先は⾃由に選べる 起動チャンネルじゃなくても良い DM にも送れる 起動ユーザなどを変数で埋め込める
ボタンを⼊れてワークフローを⽌めれる
Send a Message
ステップの種類 Create a Form フォームを表示する フォームに⼊⼒欄を複数作れる ⾃由⼊⼒のほか、選択肢からの択⼀や ユーザ・チャンネルの選択も設定できる ⼊⼒内容を後のメッセージで使える
Create a Form
Create a Form
Create a Form
ステップを組み合わせて 最⾼のワークフローを 作ろう!
None
🤔 実際にどう使うと便利なの?
例:障害対応フロー
None
ながい!!!
1. 障害報告フォームの表示
2. 障害報告を共有 情報共有チャンネルにメッセージ投稿 ⾮エンジニアも含めた情報共有⽤ 障害対応チャンネルにメッセージ投稿 スレッドを⽣やして対応協議する 障害報告記事をesa.io に作成 このために を作った
ruboty-esa
3. 障害対応終了 「障害対応終了」ボタンを押す 情報共有チャンネルに再度メッセージ 障害対応チャンネルで各種リマインド 関係者への個別連絡は完了したか 障害報告記事を更新したか
デモ
改善したこと 必要な連絡が徹底された ⾮エンジニアへの情報共有が 忘れられやすかった ⽂章を作る⼿間が少なくなった 対応担当者を明確にすることで、 対応が宙に浮くことがなくなった
他の⼩ネタ ruboty コマンドをワークフロー化 alias とかreplace の構⽂を間違えなくなる ワークフローからは@channel が⾶ばない ruboty-alias で中継させると⾶ばせる
選択肢とalias で別コマンドを実⾏ " 障害報告作成" と" 不具合報告作成" で 別のesa 記事ができるように
ワークフローはいいぞ
None