>100 Views
September 11, 26
スライド概要
Domino LeapからMicrosoft Teamsのチャネルにメッセージを送信する方法についての解説資料です。
Domino Leapでワークフローアプリケーションを作成したとき、申請や承認時の通知を行うときなどに利用できるかな?というものです。最低限の環境における検証しかしていないので、細かいところで動きが思ったものと違うかもしれないのでご了承ください。
Notes/Dominoが好きな(株)エフの代表。 最近はDomino Leapのウィジェット開発にハマっています。 I only like Notes/Domino. However, the thing of only that. Lately, I've been really into developing widgets for Domino Leap. IBM Champion for ICS 2011-2019. HCL Master 2019. HCL Ambassador 2020-2026.
Effect & Force for Your Business のの会(notes knows community) 第90回 2026年9月10日 Domino LeapとTeamsを仲良く使う 御代 政彦(みよ まさひこ) 株式会社エフ ©2026 ef Co., Ltd. All rights Reserved.
アジェンダ 概要 2. make.comとは? 3. make.comの設定 4. メッセージをカスタマイズする 5. Domino LEAPの設定と実行 1. ©2026 ef Co., Ltd. All rights Reserved. - 2-
Domino LeapからTeamsのチャネルにメッセージを送信する 1. 概要 ©2026 ef Co., Ltd. All rights Reserved. - 3-
概要 – 起 ❑ Domino LeapからTeamsにメッセージを送信できる!? ©2026 ef Co., Ltd. All rights Reserved. - 4-
概要 – 承 ❑ 気にはなるが、まずは調査 Teamsにメッセージを送信する方法 1. Microsoft Graph API 2. Incoming Webhook 3. Outgoing Webhook 等々 ©2026 ef Co., Ltd. All rights Reserved. - 5-
概要 – 転 ©2026 ef Co., Ltd. All rights Reserved. - 6-
概要 – 結 ©2026 ef Co., Ltd. All rights Reserved. - 7-
ノーコードでシステム連携 2. MAKE.COMとは? ©2026 ef Co., Ltd. All rights Reserved. - 8-
Make.comとは? ❑ アプリやWebサービスを視覚的に繋ぎ、業務を自動化する ノーコードツール(iPaaS) 直感的な操作 ✓ キャンバス上でアイコンをパズルのように繋ぐだけで構築できる 高度なデータ処理 ✓ データの変形や、条件に応じた複雑なルート分岐を自由に設計できる 高いコストパフォーマンス ✓ 同種の自動化ツール(Zapier等)に比べ、費用対効果が非常に高い ©2026 ef Co., Ltd. All rights Reserved. - 9-
3つの核心メリット ❑ 優れた視覚性 データの流れがアニメーションで動くため、全体の構造を一瞬で把 握できる。 ❑ AIとの高い親和性 ChatGPTやGeminiのモジュールを組み込み、データ抽出や要約の自 動化が容易である。 ❑ 強力なエラー対応力 どこで処理が止まったのかを視覚的に特定しやすく、デバッグの負 荷が低い。 ©2026 ef Co., Ltd. All rights Reserved. - 10 -
主な活用事例 ❑ 営業・顧客管理 Googleフォームの回答 ➔ 顧客リスト(Notion)へ追加 ➔ 社内 (Slack)へ即時通知。 ❑ AI要約業務 メールの受信 ➔ ChatGPTが内容を要約 ➔ 要約文を指定のチャット へ転送。 ❑ SNS運用 自社ブログの更新 ➔ X(旧Twitter)やInstagramへ自動で同時投 稿。 ©2026 ef Co., Ltd. All rights Reserved. - 11 -
料金プラン ❑ Free 月1,000回のアクションまで無料。プロトタイプの試作に適してい る。 ❑ Core / Pro 月9ドル〜(年契約)。大量のデータ処理や高速実行が必要なビジネ ス向け。 ©2026 ef Co., Ltd. All rights Reserved. - 12 -
中間設定です 3. MAKE.COMの設定 ©2026 ef Co., Ltd. All rights Reserved. - 13 -
MAKE.COMにアカウント作成 - 1 • • ©2026 ef Co., Ltd. All rights Reserved. https://www.make.com/ にアクセス [Get started free]をクリック - 14 -
MAKE.COMにアカウント作成 - 2 • ©2026 ef Co., Ltd. All rights Reserved. 次のいずれかで登録する ✓ Google ✓ Apple ID ✓ GitHub ✓ Facebookアカウント ✓ メールアドレス - 15 -
MAKE.COMにアカウント作成 - 3 • ©2026 ef Co., Ltd. All rights Reserved. 登録時に以下を設定 ✓ Full Name ✓ Hosting Region ✓ Country - 16 -
MAKE.COMにアカウント作成 - 4 • • ©2026 ef Co., Ltd. All rights Reserved. アンケートに答える 何を選択しても良い・・・ - 17 -
MAKE.COMにアカウント作成 - 5 • • ©2026 ef Co., Ltd. All rights Reserved. アンケートに答える 何を選択しても良い・・・ - 18 -
MAKE.COMにアカウント作成 - 6 • • ©2026 ef Co., Ltd. All rights Reserved. アンケートに答える 何を選択しても良い・・・ - 19 -
MAKE.COMにアカウント作成 - 7 • • ©2026 ef Co., Ltd. All rights Reserved. アンケートに答える 何を選択しても良い・・・ - 20 -
MAKE.COMにアカウント作成 - 8 • • ©2026 ef Co., Ltd. All rights Reserved. アンケートに答える 何を選択しても良い・・・ - 21 -
MAKE.COMにアカウント作成 - 9 • ©2026 ef Co., Ltd. All rights Reserved. 初期画面の表示 - 22 -
シナリオの作成 - 1 • ©2026 ef Co., Ltd. All rights Reserved. [Create scenario]をクリック - 23 -
シナリオの作成 - 2 • • ©2026 ef Co., Ltd. All rights Reserved. [+]をクリック [All apps] – [Webhooks] – [Custom webhook]を選択 - 24 -
シナリオの作成 - 3 • • ©2026 ef Co., Ltd. All rights Reserved. [Create a webhook]をクリック 「Webhook name」を付けて [Save]をクリック - 25 -
シナリオの作成 - 4 • • Webhooksのアイコンをクリック [Webhook URL]の値を控えておく・・・右 のアイコンでコピーする Webhook URLはDomino LeapのREST API のエンドポイントとして利用する ©2026 ef Co., Ltd. All rights Reserved. - 26 -
投稿アクションの作成 - 1 • • ©2026 ef Co., Ltd. All rights Reserved. Webhooksの横の[+]アイコンをクリック [All apps] – [Microsoft Teams]を選択 - 27 -
投稿アクションの作成 - 2 • • ©2026 ef Co., Ltd. All rights Reserved. [Send a Message]のモジュールを選択 Microsoft Teamsに接続する ➢ 初回のみ要ログイン - 28 -
投稿アクションの作成 - 3 • 項目 設定内容 Send a Message Channel Message Team ID 「Map」のトグルボタンをオフにして該当するものを選択 Channel ID 一覧から選択 *1 Message 送りたいメッセージを入力 *2 Content Type HTML *1 *2 ©2026 ef Co., Ltd. All rights Reserved. メッセージを送信したいTeamsのチャネル等を設定 あらかじめMS Teamsでチャネルを作成しておく必要があります メッセージはあとでカスタマイズできます - 29 -
投稿アクションのテスト - 1 • ©2026 ef Co., Ltd. All rights Reserved. Make画面下部の[Run once]をク リックする ➢ Webhookが待ち受け状態になる - 30 -
投稿アクションのテスト - 2 • • ©2026 ef Co., Ltd. All rights Reserved. https://reqbin.com/を開く 下表の通りに設定して [Send]をク リックする 項目 設定内容 Name WebhookのURL メソッド POST - 31 -
投稿アクションのテスト - 3 • Microsoft Teamsにメッセージが届く ©2026 ef Co., Ltd. All rights Reserved. - 32 -
Webhookにデータの構造を学習させる 4. メッセージをカスタマイズする ©2026 ef Co., Ltd. All rights Reserved. - 33 -
メッセージにDomino Leapのデータを含める - 1 • • ©2026 ef Co., Ltd. All rights Reserved. make.comで作成済みのシナリオ からwebhookを選択する [Detect new values]をクリック する - 34 -
メッセージにDomino Leapのデータを含める - 2
•
•
©2026 ef Co., Ltd. All rights Reserved.
https://reqbin.com/を開く
以下の設定を行ったら、[Send]を
クリック
項目
設定内容
Name
WebhookのURL
メソッド
POST
Body
{"text":"テストメッセージ
","user":"Masahiko
Miyo/EFMIYO","url":"https://exam
ple.com/page"}
- 35 -
メッセージにDomino Leapのデータを含める - 3 • • • ©2026 ef Co., Ltd. All rights Reserved. make.comの画面を再度開くと、 3 values detected and ready to map と表示されていれば成功 [Save]をクリックする - 36 -
メッセージにDomino Leapのデータを含める - 4 • • • ©2026 ef Co., Ltd. All rights Reserved. Microsoft Teamsのモジュールをク リックする 「Message」をクリックする 設定したJSONの項目が表示されて いれば利用可能 - 37 -
メッセージにDomino Leapのデータを含める - 5 • • 「Message」にDomino Leapから送られて きたときのメッセージテンプレートを入力 する [Save]をクリックして確定する ◆ JSONの項目はDomino LeapのREST APIで値を 割り当てることが可能です。 ◆ Content Typeを”HTML”にしておくと、メッ セージにHTMLタグを書くことが出来ます。 ©2026 ef Co., Ltd. All rights Reserved. - 38 -
メッセージにDomino Leapのデータを含める - 6 • 画面下部にある[Save]アイコンをクリックしてシナリオを保存する ◆ 保存しないで画面遷移しようとすると、上記のメッセージが表示されるので[Save changes]をクリックして保存すること ©2026 ef Co., Ltd. All rights Reserved. - 39 -
シナリオの常時稼働 • • • 画面左側のサイドバーにある[Scenarios]をクリックする 作成したシナリオの一覧が表示される トグルボタンをオンにする ©2026 ef Co., Ltd. All rights Reserved. - 40 -
あとはWebhookを呼び出すだけ 5. DOMINO LEAPの設定と実行 ©2026 ef Co., Ltd. All rights Reserved. - 41 -
Domino Leapでフォームを作成 JSONに当てはまるフィールドを 含めたフォームを作成する • JSON フィールドラベル フィールド名 Text メッセージ F_Message User 現在のユーザー名 F_CurrentUser url このデータのURL F_MyLink ◆ フォームのフィールド情報は適当に作成して良いです ©2026 ef Co., Ltd. All rights Reserved. - 42 -
サービスの設定 - 1 • • • • • • • ©2026 ef Co., Ltd. All rights Reserved. ワークフロータブを開く [送信]アクションをクリックする アクティビティタブに切り替える [アクティビティの追加]をクリッ クする [サービスの呼び出し]をクリック する [送信後]に切り替える [サービスの構成]をクリックする - 43 -
サービスの設定 - 2
•
•
•
©2026 ef Co., Ltd. All rights Reserved.
サービス設定画面で「URLを入力
する…」を選択する
URLの横の歯車アイコンをクリッ
クする
サービスの詳細ダイアログが表示
されるので下表の通りに入力して
[OK]をクリックする
項目
設定内容
URL
WebhookのURL
メソッド
POST
サンプル要求
(JSON)
{"text":"テストメッセージ
","user":"Masahiko
Miyo/EFMIYO","url":"https://ex
ample.com/page"}
要求ヘッダー
Content-Type : application/json
- 44 -
サービスの設定 - 3 • • ©2026 ef Co., Ltd. All rights Reserved. サービスの呼び出しダイアログに切り 替わる 下表の通りに設定して[OK]をクリック する ソース ターゲット このデータのURL url 現在のユーザー名 user メッセージ text - 45 -
アプリケーションの実行 • • • • ©2026 ef Co., Ltd. All rights Reserved. サービスを設定したら、フォーム を保存してデプロイする アプリを起動する データを入力して[送信] Teamsにメッセージが送られてく る - 46 -
Effect & Force for Your Business ©2026 ef Co., Ltd. All rights Reserved.