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
580
201221 TeamsのPower Virtual Agentを使って自分が使いやすいタスク管理を作ってみた さやかさん
comucal
PRO
December 21, 2020
Tweet
Share
More Decks by comucal
See All by comucal
株式会社セゾンテクノロジー_生成AIへの取り組み
comucal
PRO
0
30
スタートアップ必見!Google Workspaceで加速するチームワーク_株式会社G-gen
comucal
PRO
0
270
大事なのはコミュニティの価値!_株式会社コミュカル Mitz
comucal
PRO
0
93
Google Workspace で問い合わせ業務を改善!_株式会社G-gen 荒井
comucal
PRO
0
3.7k
RPACommunityについて 2024年6月版
comucal
PRO
0
410
はじめて買ったパソコンってなんでした_株式会社コミュカル_Mitz
comucal
PRO
0
1.4k
Self-introduction_Mitz
comucal
PRO
0
43
Gemini in AppSheet_吉積情報株式会社 石見
comucal
PRO
1
2.7k
ハイブリッドイベント&イベント盛り上げ&集客話_株式会社コミュカル Mitz
comucal
PRO
0
60
Other Decks in Technology
See All in Technology
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
150
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
kamina_zzz
2
1.7k
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
110
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
2
230
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
0
200
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
130
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
540
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
710
EventHub Startup CTO of the year 2024 ピッチ資料
eventhub
0
130
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
160
Mastering Quickfix
daisuzu
1
150
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Into the Great Unknown - MozCon
thekraken
32
1.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
Art, The Web, and Tiny UX
lynnandtonic
297
20k
The Pragmatic Product Professional
lauravandoore
31
6.3k
Why Our Code Smells
bkeepers
PRO
334
57k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Practical Orchestrator
shlominoach
186
10k
Unsuck your backbone
ammeep
668
57k
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