1.上のバナーの「詳細を見る」をクリック
2.移行した画面下部の「このテンプレートを試してみる」をクリック
3.Yoomの登録がまだの場合は、登録を行う
※既に登録が完了している場合はログイン画面が表示されるので、ログインしましょう。
フローボットのテンプレートが「マイプロジェクト」にコピーされると、上記の表示がされます。
画像のようなページに移行するので、詳細な設定を行っていきましょう。
ステップ3:スケジュールトリガーで起動してAsanaのタスクを取得する設定
1.マイプロジェクトを開く
画面左側のメニューから「マイプロジェクト」を開きましょう。
2.コピーしたテンプレートを開く
「【コピー】Asanaで期日が今日までのタスクを取得したら、ChatGPTで作成したメッセージをChatworkに通知する」をクリックします。
3.スケジュールトリガー
「毎朝10時に起動」を選択してください。
4.必須項目の入力
赤枠の必須項目を入力します。画像の設定では、毎朝10時にフローが起動する設定になっています。
変更がある場合は希望の曜日のチェックボックスをクリックしたり、時刻を記入することで設定できます。
5.保存する
設定ができたら保存するを押しましょう。
続けてAsanaの設定を行います。
1.アプリと連携する
Asanaのアイコンの「期日が今日までのタスクの一覧を取得」をクリックします。
タイトルなどの設定は完了しているため、次へを押しましょう。
2.必須項目の設定
赤枠の部分は期日がいつのもののタスクを取得するかという設定となります。
既に設定が完了しているため、画像と同じ状態になっているか確認してください。
次に各IDを設定してください。ボックスをクリックします。
Asanaのプロジェクトが一覧表示されるため、期限が迫るタスクを取得したい各IDを一覧から選択しましょう。
3.テストの実行
設定が完了したら、画面下にあるテストボタンを押します。
テスト成功の表示がされたら設定は完了です。保存をしましょう。
ステップ4:ChatGPTでプロンプトを指定しChatworkにメッセージを送信する設定
1.アプリと連携する
ChatGPTのアイコンの「通知用のメッセージを作成」をクリックします。
タイトルなどの設定は完了しているため、次へを押しましょう。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
2.内容の確認
テンプレートを使用しているため設定は完了しています。画像と同じ状態になっているか確認をしましょう。
なお、{{タスク名の一覧}}などは画像のようにテストで取得したデータが置換されている状態です。実際には登録されているタスク名が表示された状態で通知されます。
また、メッセージ内容(プロンプト)は任意で変更可能です。返信の際のポイントなどを付け加えたりなど、ニーズに沿った設定をしてください。
3.モデルを決める
画面を下へスクロールすると、モデルを設定する箇所があります。
ChatGPTのどのモデルへ質問をするのか決めましょう。プルダウンから選択可能です。
4.テストと保存
ここまで設定できたらテストボタンを押します。テスト成功と表示されたら保存をクリックしてください。
最後にChatworkへの通知設定を行います。
1.アプリと連携する
Chatworkのアイコンの「Chatworkに通知する」を選択してください。
次へを押します。
2.投稿先のチャンネルIDを設定する
どのルームにメッセージを送信するのか設定します。
ボックスをクリックするとルームが一覧表示されるので、Asanaのタスクを受け取りたいルームを選択しましょう。
選択することでボックスに挿入され、設定が完了します。
3.メッセージの設定
次はChatworkに投稿するメッセージを設定します。
テンプレートを活用していることに加え、ChatGPTの設定時にプロンプトにてレイアウトの指定もしているため、修正の必要はありません。
4.テストの実行
メッセージの設定ができたら、下部にあるテストボタンを押してください。
青くテスト成功と表示がされれば設定は完了となります。保存を押しましょう。
5.トリガーをONにする
フローボットの作成が完了すると、上記のような表示がされます。トリガーは初期設定ではOFFの状態なので、ONにしましょう。
今回使用したフローボットテンプレート
Asanaで期日が今日までのタスクを取得したら、ChatGPTで作成したメッセージをChatworkに通知する