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
201221 TeamsのPower Virtual Agentを使って自分が使いやすいタスク管理を作ってみた さやかさん
Search
comucal
PRO
December 21, 2020
Technology
0
540
201221 TeamsのPower Virtual Agentを使って自分が使いやすいタスク管理を作ってみた さやかさん
comucal
PRO
December 21, 2020
Tweet
Share
More Decks by comucal
See All by comucal
オンラインイベント活性化を考える_株式会社コミュカル Mitz
comucal
PRO
0
21
コミュニティが力を発揮できるケース_株式会社コミュカル Mitz
comucal
PRO
0
30
Gといえば? Mitz
comucal
PRO
0
22
20230207_コミュニティ運営勉強会 オープニング
comucal
PRO
0
61
趣味コミュニティを本気でやったら仕事になった話_株式会社コミュカル_Mitz
comucal
PRO
0
94
RPAとkintone_株式会社コミュカル Mitz
comucal
PRO
0
650
イベントファシリテート|3つの基本_株式会社コミュカル Mitz
comucal
PRO
0
50
スプシでドット文字_株式会社コミュカル Mitz
comucal
PRO
0
450
ユーザーの求めているもの_株式会社コミュカル Mitz
comucal
PRO
0
430
Other Decks in Technology
See All in Technology
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
3
650
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
510
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
On Your Data を超えていく!
hirotomotaguchi
2
670
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
440
JSON攻略法.pdf
miyakemito
8
5k
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
300
APIファーストなプロダクトマネジメントの実践 〜SaaSus Platformでの例〜 / "Practicing API-First Product Management - An Example with SaaSus Platform
oztick139
0
100
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
150
私が trocco を推す理由
__allllllllez__
1
220
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
130
Featured
See All Featured
How GitHub (no longer) Works
holman
304
140k
Optimizing for Happiness
mojombo
370
69k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
Agile that works and the tools we love
rasmusluckow
325
20k
Web Components: a chance to create the future
zenorocha
305
41k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
It's Worth the Effort
3n
180
27k
The Cult of Friendly URLs
andyhume
74
5.7k
Teambox: Starting and Learning
jrom
128
8.4k
BBQ
matthewcrist
80
8.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
Transcript
TeamsのPower Virtual Agentを使って自分が使 いやすいタスク管理を作ってみた 2020/12/21 女子部♡ITを使って業務自動化・効率化! 株式会社 ソントレーゾ 桑田 紗耶加
自己紹介 桑田 紗耶加(kuwata sayaka) 株式会社 ソントレーゾ(https://sentreseau.com/) DX推進事業部 Citizen Developer グループ
出身地:青森 好きなこと:Power Platformをいじる、食べる、寝る、映画 Twitter :@sayaka121413 Qiita :@sayaka121413 事務職で入社 ↓ Power Appsに出会い、アプリを作ってみることに(‘ω’)ノ ↓ 趣味的な感じでアプリを作成していたら ↓ Citizen Developerとして転身しちゃいました!!
タスク管理できるアプリってたくさんあるじゃないですか? 既存のアプリだとここがなーとか あの項目ほしいなーとかいろいろ出てきて、 けっきょく最初だけ使って放置とか全然使わくなるんですね… きっかけ
やってみました! Dataverse Power Virtual Agents チャットボットで入力したタスクをPower Automateでデータバースに登録する仕組みで す。 Power Virtual
Agentsを使ってみたっかったので、チャットボットを軸にPower Automate でできるんじゃないかと思ったので、この流れにしました。 データ格納については、セキュリティロールを設定できるし、共有しないとほかの人は見 れないので、データバースを使っています。
Microsoft Dataverse 列 データ型 タスク名 テキスト 詳細 テキスト 区分 選択
(アプリ作成・登壇な ど) 優先度 選択 (高・中・低) 期限 日時 未/済み テキスト データバースの構成についてですが、 タスク管理ということで、タスク名や詳細など、6っこ作りま した。 今回、区分と優先度を選択で作成しているので、Power Automate側でどう表示させるかがきもになっています。 登録をすると右側画像のように登録されます。
Power Virtual Agents Power Virtual Agentsの構成になります。 チャットボットで自分が登録したい項目をすべて質問するで追加しま す。 今回私が、追加したい項目のタスク名とタスクの詳細をテキストで、 区分と優先度は選択式オプションにし、日時を日付と時刻で追加しま
した。
Power Automate チャットボットで入力した項目を Power Automateに持ってくる チャットボットの青い部分のタスク名などのところが、Power Automateの赤 枠のタスク名になります。 灰色になっているタスク名(テキスト)となっている部分がチャットボットで入 力したものになります。
変数を初期化するとスイッチと いう部分に関しては、データを 整形しているので、次で説明を します。 そして、最後にデータバースにチャットボットで入力したもの、Power Automateでデータを整形したものを登録して、チャットボットに返しています。
Power Automate~データの整形~ まず、データバースでは選択になっているので、 Power Automateでフローを実行すると数値に なってしまうんですね。 これは仕様でどうすることもできないので、区 分と優先度を変数の初期化をして、スイッチに 入れてあげることで登録できるようになります。
Power Automate~データの整形~ 変数の初期化するは、自分がわかる名前 を入れてあげて、種類は、数値でしか登 録できないので、整数ですね。値に関し ては、入れても入れなくてもこのフロー は動くので今回は入れてません。 スイッチを使うんですが、まず、オンっ ていうところにチャットボットからくる 値をいれあげます。
ケース3とケース4とありますが、ここで、 数値に変換しています。チャットボット からは、赤枠の中ですね、区分の文字列 をもらって条件によってPower Automateで数値にかえて、登録できるよ うにしています。 この数値にかんしては、最初わからない ので、私のやり方は、一回フローを回し てあげて、予想のとおりエラーが返って くるので、そこで確認をしています。
まとめ 今回は私自身のタスク管理を行いましたが、チームのタスクをみんなで共有しながらできるので、 必要な項目を足してあげれば、使えるんじゃないかなと思います。 Power Platformのいいところは、 こんな風に、自分で使いやすいアプリが作成できるので、 ぜひ、試してみてください。
None