Power Automate med team for å lage chat-funksjoner

Visste du at du kan bruke Power Automate til å lage chattefunksjoner og roboter i team? I denne opplæringen skal jeg vise deg hvordan du kan blande Power Automate med Teams for å lage arbeidsflyter som utløses hver gang en melding sendes. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Det vi skal gjennom vil ganske enkelt skrape i overflaten av hva som er mulig når du integrerer Power Automate med Teams for å skape svært kraftig automatisering. La oss komme i gang med en rask demo av hvordan løsningen ser ut.

Innholdsfortegnelse

Bruke Power Automate med team for chat-automatisering

La oss gå gjennom brukssaken vår. Jeg har teamene mine åpne her, og jeg er i en samtale med meg selv, Brad, Jamie og Luke. I denne samtalen hadde jeg sendt en melding til dem om å sende et personlig brev til en bestemt kunde ved navn Xander, til kontoret hans, og tilpasse det til hans merkevare. Brad Pitt svarer og spør etter kontoret hans og merkevaren hans.

Power Automate med team for å lage chat-funksjoner

Vi kan ganske enkelt gå til kundelisten vår og gå til den kunden, Xander, og prøve å finne kontoret og merkevaren hans ved å bruke denne listen, eller Brad Pitt kan gå og gjøre det. Men vi gjør dette så mange ganger for Teams at vi ønsker å gjøre dette i en automatisert funksjon.

Power Automate med team for å lage chat-funksjoner

Så jeg har opprettet en funksjon innenformed Teams, hvor jeg ganske enkelt bare kan skrive inn tilbake skråstrek get ( /get ), og deretter navnet på kunden, som i dette tilfellet er Xander. Power Automate, i bakgrunnen, plukker opp dette. Den søker i den listen, og så returnerer den (som vi kan se her) navnet, kontoret og merket.

Power Automate med team for å lage chat-funksjoner

Jeg kan gjøre dette for enhver kunde. Det som er fint med dette er at dette er en funksjon innenfor Teams, som betyr at uansett hvem jeg chatter med, eller om jeg er i en kanalchat, så spiller det ingen rolle. Selv om jeg er i møte med eksterne personer, kan jeg fortsatt bruke denne funksjonen.

La oss nå se hvordan vi kan gjøre det på Power Automate. Jeg har allerede bygget hele flyten, og jeg skal bare gå gjennom hver flyt for å vise deg hva hver funksjon gjør.

Vår trigger for denne Power Automate er. Dette utløser hver eneste chat-melding, uansett hva. Det kan være en stor sak fordi du ikke vil at dette skal sendes ut eller automatisk utløses hver eneste gang for hver eneste chat. Du vil ha en spesifikk brukssak. Så i vårt brukstilfelle er det /get is som aktiverer Power Automate-flyten vår.

Power Automate med team for å lage chat-funksjoner

Deretter initialiserer vi variabelen (som vi skal gå gjennom senere), og så får vi meldingsdetaljene. Vi trenger meldingsdetaljene fordi det dynamiske innholdet som produseres av det første trinnet, ikke produserer det faktiske meldingsinnholdet. Det produserer ikke selve meldingen.

Power Automate med team for å lage chat-funksjoner

Dette returnerer deretter et stort sett med JSON-objekt, og du må analysere gjennom det to ganger. Hvis vi går til, kan vi se på utdataene og du kan se at dette er alle detaljene knyttet til den meldingen. Se hvor mye Teams fanger opp for meldingen din.

Power Automate med team for å lage chat-funksjoner

Hvis vi ser inn i kroppen av kroppen , og deretter inne i innholdet , finner vi det vi trenger.

Power Automate med team for å lage chat-funksjoner

La oss gå tilbake til flyten vår, hvor vi analyserer JSON først. Det som er bra er at dette skaper et dynamisk innhold på første nivå. Det skaper imidlertid ikke det dynamiske innholdet for to nivåer ned, som er det vi trenger.

Power Automate med team for å lage chat-funksjoner

Så da må vi analysere JSON igjen.

Power Automate med team for å lage chat-funksjoner

Så går vi til vår tilstand. Vår betingelseserklæring sier, bare kjør denne flyten hvis meldingen starter med /get, ellers ikke gjør noe, fordi vi ikke vil at denne meldingen skal kjøre hver eneste gang.

Power Automate med team for å lage chat-funksjoner

Det neste vi skal gjøre er at hvis dette er ja, så skal vi sette en variabel kalt fornavn .

Power Automate med team for å lage chat-funksjoner

Dette er en veldig kompleks formel, men det er en veldig enkel strengmanipulasjon, eller et stykke av en streng. Vi bruker skivefunksjonen . Slice-funksjonen tar tre argumenter. Det første argumentet som trengs er en streng. Det neste som trengs er et heltall, som representerer starttegnet, og så legger det til 1 til det. Det siste argumentet er hvor strengen skal slutte, som er i full lengde av den strengen minus 4.

Power Automate med team for å lage chat-funksjoner

Etter det er ting veldig enkelt. Vi ber deretter Power Automate om å søke i kundelisten. Felt 0 er fornavnet i kundelisten.

Power Automate med team for å lage chat-funksjoner

Det den gjør er for hver gjenstand som returneres, der dette samsvarer (hvis det for eksempel er flere analyser, vil dette fortsatt fungere), du vil legge ut en melding i chatten eller kanalen med fornavnet, etternavnet, kontoret , kontorverdien og merkevaren.




Konklusjon

Det er hele arbeidsflyten. Du kan bruke disse Teams chat-funksjonene med Power Automate veldig kraftig. Jeg anbefaler deg virkelig å gjøre dette fordi det bare er fantastisk og det er en fin måte å vise frem Power Automate med Teams-funksjoner. Du kan ha mye moro med det.

Igjen, dette skraper i overflaten, men jeg håper du tar dette og virkelig projiserer det fremover. I denne opplæringen antar jeg at du allerede har viss kunnskap om Power Automate. Men hvis du ikke gjør det, er det mange opplæringsprogrammer på denne nettsiden om Power Automate, og det er også et helt kurs tilgjengelig. Du kan sjekke lenkene nedenfor for mer relatert innhold.

Beste ønsker!

Henry


LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.

Gode ​​fremgangsmåter for Power Query Language Flow

Gode ​​fremgangsmåter for Power Query Language Flow

Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.

On-Premises Data Gateway In Power Automate

On-Premises Data Gateway In Power Automate

Oppdag hvordan on-premises data gateway lar Power Automate få tilgang til skrivebordsapplikasjoner når brukeren er borte fra datamaskinen.

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.

LuckyTemplates What-If-parameterfunksjon

LuckyTemplates What-If-parameterfunksjon

Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.