Тёмный

Adaptive Cards, Power Automate, Collect Data from Meeting Attendees  

DamoBird365
Подписаться 14 тыс.
Просмотров 6 тыс.
50% 1

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@GlibPronskikh
@GlibPronskikh Год назад
The trick with compose action after apply to each is gold :) Thank you.
@billyoung9793
@billyoung9793 2 года назад
Another excellent video Damien, There's some great techniques used that I hadn't seen before. Keep posting!
@Worrelpa
@Worrelpa 2 года назад
Another great video and innovative use for Power automate Damian well done. There are some great tips in here not just for use in this solution but plenty of techniques to apply elsewhere.
@DamoBird365
@DamoBird365 2 года назад
Thanks Phil. Always appreciate the feedback. Timeouts, run after, pieters method, select/html table to name a few 😉 I think adaptive cards are often overlooked. Might have to do another video on building one from scratch at some point too. Thanks again.
@tomislavkarafilov2178
@tomislavkarafilov2178 2 года назад
I very nice use case! Thanks for sharing!
@DamoBird365
@DamoBird365 2 года назад
Appreciate the tweet too, thanks.
@julien8979
@julien8979 2 года назад
Thanks for sharing this amazing video. Could you please provide a link to download that flow?
@DamoBird365
@DamoBird365 2 года назад
Just uploaded github.com/DamoBird365/PowerAutomate/blob/main/RU-vidDemos/DailyStandupwithAdaptiveCards%26TeamsMeeting.zip
@leecraig09
@leecraig09 Год назад
Awesome video. Can this be run evens if you are not the organizer of the meeting?
@DamoBird365
@DamoBird365 Год назад
It is on a recurrence trigger, so it runs every day automatically. If you want to manually run it, you could try the from a compose box option.
@nagaraj433
@nagaraj433 Месяц назад
Hi Damien am facing issue while importing the solution from github (Error : Exception of type 'Microsoft.IdentityModel.Tokens.AudienceUriValidationFailedException' was thrown. )
@jaredharris4438
@jaredharris4438 Год назад
I'm having trouble getting the create list set up in SharePoint. Any advice or good videos to help?
@DamoBird365
@DamoBird365 Год назад
You would need to provide more detail. Maybe ask on the forum powerusers.microsoft.com/
@lasianasia2526
@lasianasia2526 Год назад
@@DamoBird365 Thank you for the reply. The forum helped me solve my issue
@adriandent
@adriandent Год назад
Around 5mins, you show Compose for "If No". My interface shows Compose with a mandatory Inputs field. What did you add within Inputs, was it a specific Expression? Or has the option changed since you first created the video?
@DamoBird365
@DamoBird365 Год назад
Ahhh, just put a text string in. With the terminate in one side, the rest of the flow will play out beneath the branch. It’s easier to build outside a branch if that suits your requirements.
@GlibPronskikh
@GlibPronskikh Год назад
Hi. First of all, great video. I have encountered one problem. Apply to each will not work with COMPOSE array, unless I change it to variable. I get error, what can be the issue? Thanks in advance.
@DamoBird365
@DamoBird365 Год назад
I can try to help but you need to tell me the error. 👍
@GlibPronskikh
@GlibPronskikh Год назад
@@DamoBird365 Hi. Thank you for coming back - mistake is the following: The request failed. Error code: 'MissingOrInvalidBotRecipient'. Error Message: 'The specified Teams flowbot recipient is missing or invalid.'. But event when I put Compose Array to Recipient - Flow doesnt automatically start Apply to Each. Maybe you have a post about it, and I can post screenshots? :) On the other hand, I watched your videos about arrays (Basics) they are good for people like me who have 0 IT education. Thank you :)
@billypham3024
@billypham3024 11 месяцев назад
Can I have a copy of Adaptive card schemas? Thanks
@DamoBird365
@DamoBird365 11 месяцев назад
{ "$schema": "adaptivecards.io/schemas/adaptive-card.json", "type": "AdaptiveCard", "version": "1.2", "body": [ { "type": "TextBlock", "size": "medium", "weight": "bolder", "horizontalAlignment": "center", "wrap": true, "text": "Daily StandUp - @{formatDateTime(utcnow(),'dd MMMM yyyy')}" }, { "type": "TextBlock", "text": "Yesterday", "wrap": true }, { "type": "Input.Text", "style": "text", "id": "Yesterday", "isMultiline": true }, { "type": "TextBlock", "text": "Today", "wrap": true }, { "type": "Input.Text", "style": "Url", "id": "Today", "isMultiline": true }, { "type": "TextBlock", "text": "Blockers (if any)", "wrap": true }, { "type": "Input.Text", "style": "Email", "id": "Blockers", "isMultiline": true }, { "type": "ActionSet", "actions": [ { "type": "Action.Submit", "title": "Send Response" } ] } ] }
@adriandent
@adriandent Год назад
Around 6:08 you refer to the ListOfEmails. When running the test flow it is returning an array:[ "organiser", "attendee", " " ] However, this blank entry breaks the test flow later under ApplyToEach and the Post_adaptive_card... The error message: The request failed. Error code: 'GraphLookUpRequestFailedError'. Error Message: 'User lookup request to Graph failed lookup for user identifier: ''.'. Do you know how I might get around this problem?
@DamoBird365
@DamoBird365 Год назад
Filter array where item() is not equal to nothing ie leave it empty and then apply the apply to each to the filter array output. How did you end up with empty attendees?
@adriandent
@adriandent Год назад
@@DamoBird365 thanks. I've no idea why it returned an empty attendee. I'll keep debugging and see how i go. I did have to rebuild the adaptive card as the template presented is no longer available, so your video gives some ideas but I had to amend a few things to get it working and I may have created errors along the way. I do have the card appearing in teams, but can't pick up the results yet.
@adriandent
@adriandent Год назад
@@DamoBird365 it does appear that the Split function creates the blank row because it sees the last ; after the last responder email and does what it's supposed to do. So I need to see how to stop Split creating the blank entry in the array.
@DamoBird365
@DamoBird365 Год назад
You can either filter or prior to split, remove the last ; if it’s the last character. Lastindexof would held you with this and substring.
@DamoBird365
@DamoBird365 Год назад
This is a nested expression that would work, it checks to make sure your string ends in ; and then removes it or splits on the original string. if(equals(add(lastIndexOf(outputs('Compose'),';'),1),length(outputs('Compose'))),split(substring(outputs('Compose'),0,lastIndexOf(outputs('Compose'),';')),';'),split(outputs('Compose'),';'))
@mog1888
@mog1888 Год назад
Damian hope you are well👍.. Is it possible to send a card looking for information where the responder can also attach a document?
@DamoBird365
@DamoBird365 Год назад
I’ve not tried this before. It doesn’t look like you can do this directly but you could ask the user for a url and then use get file content in your flow?
@IT_madhubala
@IT_madhubala 2 года назад
hi ,I can't able to get the event id in get event (v3) trigger is there any other way to get the even id, please update me
Далее