0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Workato】MS Teams Workbotからダイレクトメッセージを送信する

Last updated at Posted at 2021-01-11

Teams Workbotからユーザにダイレクトメッセージを送る方法

先日WorkbotからユーザへのDM(Teamsのbotの用語だとProactive messaging)がWorkatoでサポートされたので、試してみました。
TeamsでDMのサポートをしたiPaaS製品はWorkatoが初?なのではないかと思います。(PowerAutomateを除いて)
ドキュメントのページ

Get user by User Principal Nameアクション

今回追加されたのがこの「Get user by User Principal Name」アクションです。
スクリーンショット 2021-01-11 12.42.00(2).png

このアクションはメールアドレスを入力するとそのユーザ情報が取得できるというものです。

使い方

まず、通知したいユーザのメールアドレスを入力します。今回はServicenowのチケットの担当者のメールアドレスを入れておきます。
スクリーンショット 2021-01-11 12.45.23(2).png

その下にTeamsにメッセージをポストするアクションを追加します。
そのとき、「Message Recipient」(メッセージ受信者)の入力タイプを「Enter custom value」に切り替えます。
スクリーンショット 2021-01-11 12.48.57(2).png

そのフィールドに「Get user by User Principal Name」アクションで得られるIDというデータピルを入力すれば、そのユーザにダイレクトメッセージが送信されます。
スクリーンショット 2021-01-11 12.49.09(2).png

追記

Custom OAuth profileを使ってカスタムWorkbotを使ってる場合、Custom OAuth profileのApplication IDを追加しなければいけません。
スクリーンショット 2021-01-11 22.30.33 1(2).png

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?