Power Automate cu echipe pentru a crea funcții de chat

Știați că puteți utiliza Power Automate pentru a crea funcții de chat și roboți în cadrul echipelor? În acest tutorial, vă voi arăta cum puteți combina Power Automate cu Teams pentru a crea fluxuri de lucru care se declanșează de fiecare dată când este trimis un mesaj. Puteți viziona videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Prin ce vom trece pur și simplu, va zgâria suprafața a ceea ce este posibil atunci când integrați Power Automate cu Teams pentru a crea o automatizare foarte puternică. Să începem cu o demonstrație rapidă a cum arată soluția.

Cuprins

Utilizarea Power Automate cu echipe pentru automatizarea chatului

Să trecem prin cazul nostru de utilizare. Am echipele mele deschise aici și sunt într-o conversație cu mine, Brad, Jamie și Luke. În această conversație, le-am trimis un mesaj să trimită o scrisoare personalizată unui anumit client pe nume Xander, la biroul lui, și să o personalizeze pentru marca lui. Brad Pitt răspunde, cerându-i biroul și marca lui.

Power Automate cu echipe pentru a crea funcții de chat

Am putea pur și simplu să mergem la Lista noastră de clienți și să mergem la acel client, Xander, și să încercăm să-i găsim biroul și marca folosind această listă, sau Brad Pitt ar putea să facă asta. Dar facem asta de atâtea ori pentru echipe încât vrem să facem asta într-o funcție automată.

Power Automate cu echipe pentru a crea funcții de chat

Așadar, am creat o funcție în Power Automate with Teams, în care pot pur și simplu să tastați back slash get ( /get ) și apoi numele clientului, care este în acest caz, Xander. Power Automate, în fundal, preia acest lucru. Căută în acea listă și apoi returnează (după cum putem vedea aici) numele, biroul și marca.

Power Automate cu echipe pentru a crea funcții de chat

Pot face asta pentru orice client. Ceea ce este frumos este că aceasta este o funcție în cadrul Teams, ceea ce înseamnă că indiferent cu cine discut sau dacă sunt într-un chat de canal, nu contează. Chiar dacă sunt într-o întâlnire cu persoane externe, pot folosi în continuare această funcție.

Acum să vedem cum putem face asta pe Power Automate. Am construit deja întregul flux și voi trece doar prin fiecare flux pentru a vă arăta ce face fiecare funcție.

Declanșatorul nostru pentru acest Power Automate este atunci când este adăugat un nou mesaj de chat . Acest lucru declanșează fiecare mesaj de chat, indiferent de ce. Poate fi o mare problemă, deoarece nu doriți ca acest lucru să fie trimis sau declanșat automat de fiecare dată pentru fiecare chat. Vrei un caz de utilizare specific. Deci, în cazul nostru de utilizare, /get este cel care activează fluxul nostru Power Automate.

Power Automate cu echipe pentru a crea funcții de chat

Apoi, inițializam variabila (pe care o vom parcurge mai târziu) și apoi obținem detaliile mesajului. Avem nevoie de detaliile mesajului, deoarece conținutul dinamic care este produs de primul pas nu produce conținutul propriu-zis al mesajului. Nu produce mesajul propriu-zis.

Power Automate cu echipe pentru a crea funcții de chat

Aceasta returnează apoi un set mare de obiecte JSON și trebuie să îl analizați de două ori. Dacă mergem la Obține detalii mesaj , ne putem uita la rezultat și puteți vedea că acestea sunt toate detaliile legate de mesajul respectiv. Uită-te cât de mult captează Teams pentru mesajul tău.

Power Automate cu echipe pentru a crea funcții de chat

Dacă ne uităm în interiorul corpului corpului și apoi în interiorul conținutului , vom găsi ceea ce avem nevoie.

Power Automate cu echipe pentru a crea funcții de chat

Să ne întoarcem la fluxul nostru, unde mai întâi analizăm JSON. Lucrul bun este că acest lucru creează un conținut dinamic la primul nivel. Cu toate acestea, nu creează conținutul dinamic pentru două niveluri mai jos, ceea ce avem nevoie.

Power Automate cu echipe pentru a crea funcții de chat

Deci, trebuie să analizăm din nou JSON.

Power Automate cu echipe pentru a crea funcții de chat

Apoi, mergem la starea noastră. Declarația noastră de condiție spune, rulați acest flux numai dacă mesajul începe cu /get, altfel nu faceți nimic, pentru că nu vrem ca acest mesaj să ruleze de fiecare dată.

Power Automate cu echipe pentru a crea funcții de chat

Următorul lucru pe care îl vom face este dacă acest lucru este da, atunci vom seta o variabilă numită, prenume .

Power Automate cu echipe pentru a crea funcții de chat

Aceasta este o formulă foarte complexă, dar este o manipulare foarte simplă de șir, sau o felie de șir. Folosim funcția slice . Funcția slice are trei argumente. Primul argument necesar este un șir. Următorul lucru de care este nevoie este un număr întreg, care reprezintă caracterul inițial, apoi îi adaugă 1. Ultimul argument este locul unde ar trebui să se termine șirul, care este la lungimea completă a acelui șir minus 4.

Power Automate cu echipe pentru a crea funcții de chat

După aceea, lucrurile sunt foarte simple. Apoi îi cerem lui Power Automate să caute în Lista clienților. Câmpul 0 este prenumele din Lista clienților.

Power Automate cu echipe pentru a crea funcții de chat

Ceea ce face este pentru fiecare articol care este returnat, unde se potrivește (dacă există analize multiple, de exemplu, aceasta va funcționa în continuare), doriți să postați un mesaj în chat sau canal cu prenumele, numele, biroul , valoarea biroului și marca.


Programați un flux de desktop pentru a rula în Power Automate
Trimiteți e-mailuri cu LuckyTemplates și platforma Power Automate
Integrarea LuckyTemplates în MS Teams

Concluzie

Acesta este întregul flux de lucru. Puteți folosi foarte puternic aceste funcții de chat Teams cu Power Automate. Vă recomand cu adevărat să faceți acest lucru, deoarece este pur și simplu minunat și este o modalitate excelentă de a vă prezenta capabilitățile Power Automate cu Teams. Te poți distra foarte mult cu el.

Din nou, acest lucru zgârie suprafața, dar sper să iei asta și să o proiectezi cu adevărat înainte. În acest tutorial, presupun că aveți deja anumite cunoștințe despre Power Automate. Dar dacă nu, există o mulțime de tutoriale pe acest site despre Power Automate și este disponibil și un întreg curs. Puteți consulta linkurile de mai jos pentru mai mult conținut similar.

Toate cele bune!

Henry

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți