ネットで探してもこの組み合わせはなかったので一応書いとく

ちなみにChatworkとZapierはフリープラン



まずはChatworkのAPI発行申請をする
5営業日かかることもあるらしいので、さっさとやっとく


Chatworkにログインセッションを持ったままこのURLに接続して申請する
https://www.chatwork.com/service/packages/chatwork/subpackages/api/apply_beta.php

002


しばらくするとメールが来る
申請して4時間ぐらいできた
o365-chat001



Zapierもアカウント作る
ポチポチと情報入れるだけ
o365-chat002



ZapierでとりあえずOffice365との連携を作ってみる

いろいろある中からOffice365選んで
o365-chat003


Connect Accountポチって
o365-chat004


Office365側での承認をポチると
o365-chat005



Account Connectedになる
認証プロトコルが何なのか気になるので後で確認する
o365-chat006


ちなみに連携されたZapierがOffice365側でどう確認すればいいかというと
AzureADのここ見ればある
o365-chat007

なのでOffice365側で連携削除したかったらここから削除すればいいはず
たぶん
o365-chat008


認証プロトコルはOAuth2らしい
アクセス許可の内容が選べるのでまぁSAMLではないだろうと思っていたけど。。。
この辺も勉強しないとやばい

o365-chat046






んじゃ、Zapを作る
o365-chat009

Office365をポチる

o365-chat010



トリガー選べっていわれるので
メールが来たら転送したいので
New Emailを選択
o365-chat011


接続テスト
連携済みであれば基本Testをポチるだけ
o365-chat012_1

successになる
o365-chat012



連携するメールフォルダを選択する必要があるので
o365-chat013



あれなんで、いちおうそれ専用のフォルダ作っとく
o365-chat014

o365-chat015


んで、自動振り分けルール設定もしとく

o365-chat016
新しくつくったフォルダを認識しるために
もう一回Office365に読み込みに行ってほしいのでページの読み直し

o365-chat017

ToChatworkディレクトリ出てきた
o365-chat018

選ぶ
o365-chat019


存在するメールからfetchするぞって言ってくる
o365-chat020


メールフォルダにメールがないので当然こうなる
o365-chat021


なので
とりあえずgmailからメールを送る

自動振り分けでToChatworkフォルダに入る
o365-chat022_01


送ったメール本文
適当メッセージ。後でちょっと後悔する
o365-chat022


こんどはOK
o365-chat023


メールの中身確認
ここが本文(とりあえず転送させたい部分)
o365-chat024



送り先の設定
Catworkも連携させる
o365-chat025


Chatwork選ぶ

o365-chat026


メール来たらメッセージ送りたいので
Send Message

o365-chat027



前もって連携してなかったので
連携を求められる
o365-chat028


ChatworkはOffice365と違ってAPIで連携
APIキー入力
o365-chat029



Chatworkの動作設定->API発行
からAPIキーをコピペ
o365-chat030


連携完了
o365-chat031


Testポチ
o365-chat032

Success
o365-chat033


Room指定するので・・・
o365-chat034

グループチャットOffice365を作っとく
o365-chat035


グループチャット"Office365"を選ぶ
o365-chat036


メール本文を飛ばしたいので
Body Previewを選ぶ
わかりづらいメール本文を送ったことを後悔した瞬間
o365-chat037


o365-chat038



ChatworkAPIドキュメントにあるメッセージ記法に合わせて
Textを整える
とりあえずこんな感じにした
o365-chat039


そうするとこんな感じ
o365-chat040


次へ進むとメッセージが送信される
o365-chat041

メッセージきた
o365-chat042


Zapに名前を付けてONにする
ちなみに
5分毎に自動でOffice365メールチェックするから
って下側に書いてある
o365-chat043



メール送ってみる
朝起きて
この作業やって
何も食べずにお昼なのでナチュラルに出た言葉
o365-chat044


1分後ぐらいにきた
o365-chat045


おわり。。