Thank you Reza, another super video! I keep reviewing it to build my own adaptive cards for Teams, it is really really usefull. I added background, action buttons etc. If anyone reading this is struggling with dynamic content to import text on adaptive card, the trick is to use base64() expression like Reza did with the image file. Let's say you started with a get_file_content action to retrieve text from a file. So, from there, add an action to compose like base64(output_of_get_file_content) then add another compose action base64tostring(previous_action_output) and finally use the output of the second compose action in your adaptive card json code.
It is amazing that this is an option for me and my small business. There are so many things that I did not know that I did not Know. Thank you for the examples.
I had to refresh my knowledge of creating Adaptive Cards so this was my first stop. Although you recorded this video about 18 months ago, It really felt extremely relevant for what I needed. I don't think I watched this then so again, great video. Especially, creating from scratch using the designer was super useful. Thanks
great video! I was struggling to get started with PowerAutomate - this video covers so much stuff, so simply and so efficiently that it made my life so much easier! Thanks for sharing it
Thanks for teaching us, do you have a course or could you recommend a course to learn Power apps from simple to advanced? I haven't found anything as good as you.
Great video as always Reza. One thing of note. If I ran your birthday example at 8 am in my time zone, GMT+10, then the birthday comparison would be out by one day since the UTCNOW() function would return 10pm the previous night, and therefore the date would be yesterday. We need to add in additional code in the expression to convert both dates to the same time zone before comparing. Just an FYI. It's an antipodean problem that bites me every time.
So which one of yall dropping the video on how to do that? 🤣. Thank you. This was really helpful, but for the very end of the bday part is where you lost me. Something about the base64 thing. I have no idea where, how, what that is. Its probably something simple that I am overthinking.
@Reza - what a great video, question: do you have any more content, explaining in more detail about (1) posting as the flow bot -vs User & (2) can the User “reply” to the adaptive card post like any other chat and does that impact the ability to eventually submit the response?
I have not done more detailed videos on this. Posting as bot vs user simply defines which bot or user account is used to post the adaptive card. You can have replies to cards as well. Have not deep dived into that much.
Thx Reza. Wonderfull explenations and examples as allways. Have you by any chance made a video explaining @mentions for adaptive cards for teams? I'm actually struggeling with this.
Hi Reza , I really liked the Video, i am just a beginner in Power automate and was trying to do some project using adaptive cards. I need bring Excel table (Accounts monthly report )in Teams chat using adaptive cards . Can you please with me with some specific video on that .
Hi Reza. really appreciate you sharing this video's information. One question: how do you remove an item from the overflow menu in Teams once you've created it?
Nice video. One question, the user profile image conversion to base64 in the Adaptive Card section is a bit obscured on the video and I am having difficulty getting that content back to the expression correctly. Can you provide that detail? Thanks.
@@RezaDorrani I was able to import your flow and it works, but... I see the issue that the image makes the payload too big. How did you deal with that since you show the post with your image? Thanks!
I really liked the video! Is it possible to customize the font family of the texts? Flows are also pretty slow too, could it be the images I put on the card?
Customizing fonts etc. would be in line with what is supported with Adaptive cards for Teams. I believe it supports upto V1.4. Flows being slow probably has to do with how the flow is designed (running loops, processing large data etc.). The flow demonstrated in video has no performance issues on my side. Adaptive card has a size limit and if that limit is exceeded (large images can easily cause that), then it will fail.
Hi Reza - Great video as always. Do you have a video on how to create the adaptive card (survey style) and send via Outlook? I would love to have my Team create a survey without using a MS Form.
Thanks for this video! I'm interested in expanding on the dynamic poll template because I want multiple users' responses to be recorded. In the documentation I'm not finding any limits - do you know up to how many responses you could expect this to work for?
Hello Reza, First of all, thanks for your great effort you put in making all these solutions appear easy and handy. I've a question, when I created Teams adaptive card and it waits for response. if I didnt respond to the flow, it will be running for infinity. how to overcome this?
Great content Reza! Absolutely thrilled by your knowledge. Thanks for sharing. Is there a way we could use Adaptive Cards to send an actionable checkbox in an email?
Thank you for this, Reza. How would I do this for a list of team members on a SharePoint list? List name is Birthdays 2.0, I have a single line of text column called Name, and a date column called Birthday.
Thanks for the great video Reza, Is Power Automate the only way to connect to Teams for sending cards, or Is there any other SDKs available from Adaptive Cards that we can use without using Power Automate flows.
Hello Reja....I am adding the send adaptive card wait for response action in apply to each action... It's waiting for first user response after go to the second use response..But my requirement is send a card to all the users at a time with different values in adaptive card (send different card values to different users)
Send and wait will wait. I am not aware of how to meet your requirements. I will recommend checking or posting your query on forums in case someone has experienced something similar powerusers.microsoft.com
Hello Reza, I am trying to create a flow for NOC monitoring where everytime there is a acknowledgement to the team chat ping, adaptive card should be pinged
Great one, Rezza. I have created one but when hovered on a message>More Actions, I don't see the flow created. Do you think there could be any org wide privilege restrictions for this?
Hi Reza! As alway an excellent content. Could you please give some example about how to use an image received om MSTeams chat and forward this image on e-mail body or any other kind of flow. I tried to add the image on e-mail body, but it tries to use an invalid link and when try to mount this with ContentBytes and Name, there are some missing properties.
I do not have a video reference on this scenario and would have to try it out to provide guidance. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
Great video. I followed same steps as you for Birthday adaptive card from blank but I am getting error for postcard in power automate. The error is {"error":"The payload is too large. Please make sure the size is less than 28KB."} This error is for the Image file content output. I am getting too much content. If I remove this content file from adaptive card flow gets executed succeefully.
@@RezaDorrani Thank you for this! Is adaptive card used only for approval? in my use case, I want to send an email to users to ask them to update their respective SharePoint fields. is that possible? im confused
@@Chris-mr8qm Can be used for any scenario. Check Accelerating Microsoft Teams Messaging Extensions with Power Automate & Adaptive Cards ua-cam.com/video/iHtY3TjvYck/v-deo.html
@@RezaDorrani Thanks again for sharing . good stuff. I succeed to update the sharepoint with adaptive card from teams but doing it from an adaptive card within an email seems more difficult. can find any good material.
Hi Reza, Is there a way to allow a user to input rich text in an adaptive card? Or even an input area so they can see multiple lines of their message? Thank you.
Hello Reza, Great videos!!!. I am trying to create a flow using the Post Adaptive card and wait for response action. I have that action on my home tenant, but is is missing at my work tenant. Do you have any ideas about what that is caused by and what can I do about it? Thanks, Howard
@@RezaDorrani Thanks for the reply. I may have to have ticket created with MS to track this down. When I find out what it is, I'll post it back here. Again thanks for the reply.
Hi Reza, I tried to run the first example you. with the Weather JSON, but I got the following error: Cannot read properties of undefined (reading 'config') - I've also posted this query in the power users group, but thought I'd check with you as well. Thanks!
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
I have done no work with webex. I will recommend checking or posting your query on the forums at powerusers.microsoft.com/ in case someone has done something similar.
Hi All, I have created a flow to send adaptive cards to multiple user and wait for the response and the flow is sending cards but problem is adaptive cards are showing up sequentially. Once the first user provides their response, the Flow will continue by sending the same card to the second user, then it will wait for that user to respond, and so on. However if I change the concurrency control I'll have maximum 50 parallel branches. But what should be the approach if I need to get response from more than 50 users???
I dont think there is any other option. I will recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
Hi Reza, what could be the reason why error message is not getting displayed in red for a label when I try in adaptive card with 1.5 version. In designer it is working but the same in teams workflow card it is not working.could you pls clarify me in this
This is great, thanks! Are the adaptive cards (content) updated only once they are created or is it possible to post an adaptive card to Teams which will auto-update it's content when a column in Sharepint list changes (e.g. a status column)?
@@RezaDorrani Would you have any tip or idea why is my card posted to Teams several times even though according to flow history this has not happened (ActionBranchingConditionNotSatisfied. The execution of template action 'Post_adaptive_card_in_a_chat_or_channel' skipped: the branching condition for this action is not satisfied)? Conditon is not met but card is posted.
@@barteczekz I will have to look at your flow in action to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Question - I'm trying to create flow that grabs an email from Outlook (V3), then send an adaptive card to Teams using the Outlook Body dynamic content; the issue though, is the body is HTML and will break the flow via the JSON. Any ideas? Can I format a text block to accept HTML or something?
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Great Video. I tried the same. But the image from user profile is too big (base64 url is very long). Image is not displayed in teams but working in outlook. Is there a way to compress user profile images ? any alternate solution ?
Image size is limited. Im not aware of an option to compress images. I will recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
I am looking for solution for the following scenario using Sharepoint List + Team Adaptive Cards: 1. Multiple items are added in Sharepoint List in last 15 minutes e.g. 5 2. Power Automate flow will trigger gets 5 items from sharepoint list, sends 5 adpative card to teams group chat. 3. Based on the response selected each adaptive card each respective sharepoint list item should be updated. I am aware that the adpative card waits for the response, but is there a way we can group those 5 in one table format and show only 1 adpative card and have 5 response/dropdown fields and submit all at once and based on each items selected it should update the respective sharepoint list
I do not have a video reference on this scenario and would have to try it out to provide guidance. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
How do you share the adaptive card flow "from a selected message"? Ive tried building one in a solution and sharing that, ive tried adding people as run as users, and also as owners but nothing seems to add it to their teams message extensions?
Hello, i have created an adaptove card on based of a selected chat message, how can i add the messages content inside one of the adaptive cards text fields?
I believe the message text is provided as a dynamic property from the select message trigger action. You can leverage that in one of the text fields of adaptive card.
Hey Reza, very useful. But i am stuck on capturing the Input.Text with submit button. i have two buttons as Submit and cancel. And if submit is clicked, i want to capture the values in Input.Text. how do i do this. pls help.
Possible with adaptive cards but not something I have tried. I will recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Hi Reza, I've been learning a lot from your videos about powerapps and power automate, however, in this case, I'm following all the instructions but at running time I got this error message: Action 'Post_card_in_a_chat_or_channel' failed: Tenant home region 'mx' is not supported. I've been doing some research, but there is not much information in regards of this specific message, I hope you can point me into the right direction with this error. Regards!
Hi sir, I had a doubt...what will happen if someone changed the status directly from list? will it still show the card in teams? I have use case where I want to allow user to approve from teams or outlook or from my spfx solution...is there any way all three things can be accomplished
Hi I have a doubt when I select chat with flow bot and a single email address in recipient it is a success but when I send it to multiple users it fails and gives me error
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Hi reza, i have come across a scenario where i want to add attachment option or the camera control in adaptive cards for a transport app. So drivers can upload the pic of their trip starting and end kilometres. Anyway to do this. Pls help
Amazing video!!! But I have a question... what happens if the Get user profile connector does not return results? Is List Group Members automatically updated and removes former employee accounts or do we also have to validate this? Thanks!
Get user profile not returning results means either user email or id provided is incorrect or user is no longer an employee. You can do error handling in flow by checking outcome of user profile action.
Thank you for this tutorial Sir. how to specify the type of chat I want to create. A group chat (250 users maximum) and not a video or audio call (20 users max.), because the limits are different. I can't add more than 20 users in the chat with the create a chat action.
Hello Reza and Everyone, Thanks for this video. I am facing issues while sending the adaptive cards in Outlook. I have tried changing a target version but not working. It will great help if anyone have resolution or work around. Thanks in advance.
I have not come experienced the mentioned issue and hence not sure what is the cause for it. I will recommend posting your issue with screenshots on the forums at powerusers.microsoft.com in case someone has experienced something similar.
sir i am getting error in TO DO Task section , task is created but flow throws error in originated user id part, "No user details with email or UPN 'Prince Pabari' were found in Graph." great tutorial sir, really appreciate your content !!
@@RezaDorrani thanks for your response Raza. Is it possible to change the text 'Power Automate' text inside the flow bot which appears at the top of the message.I am using 'Post a choice of options ' as a flow bot to the user.
Hello Raza, I have used exactly same steps. But the profile picture is not working. I am keep getting the error message when the flow runs. The output message is:
Output message is blank :) There is a size limit with adaptive cards. Its probably bcoz user image size is large. There is no workaround for this limit at the moment.
@@RezaDorrani Thank you Raza for clarifying. I spent much time to find the solution. Finally, now I get clarified from the expert (Mr. Raza). Your videos and the way you are explaining is awesome :)
Hi Reza, How to we create adaptive card dynamic response on submit button. Please create a video on this. I have 3 buttons Accept, New Date Offered, Declined On accept response should not normal as it is. on New date offered a Input Date box and text input should be visible and it is required to have date than submit. on Declined an input choice and text input should be visible and it is required to have date than submit.
I make videos when I receive multiple requests on a topic. Every quarter I ask subscribers for topic suggestions on Community tab of my channel. Most voted topics get added to my backlog. Make sure to add this request when I make the next topic suggestion post.
How do I forward an adaptive card posted by a third user flow to a group chat or a channel ? Or How to post all the messages of a group chat as it is to another group ?
I'm not sure if there is an option to forward adaptive cards. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
I will add your video request to my backlog but will need a lot more folks requesting this topic to give it a higher priority. Meanwhile, I will recommend checking the forums at powerusers.microsoft.com/ in case someone has done something similar.
@@RezaDorrani Ok Sir waiting eagerly for the same, others please kindly have a look into my comment and request the same so that we can learn all something very very important and useful
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@nilams1914 I do not have any videos on that scenario. I would recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Could not retrieve values. The dynamic invocation request failed with error: { "error": { "code": "AuthorizationFailed", "message": "A client certificate or authorization header was not provided." } }. !!!!! it showing like this
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Can we create an adaptive card approval with Multiple entries added from Forms? Such as project allocation details for two different employees at the same approval card? Details to share in one Go for 2 or more employees in one Adaptive cards at a time. 1. EMP ID 2. Emp Name 3. Project Name 4. Area of work 5. Allocation Start Date 6. Allocation End Date 7. Growth/Replacement resource 8. Name (If Replacement) 9. Reason/Comments
Possible. I believe you can add tabular data in there as well. I do not have a video reference on this scenario and would have to try it out to provide guidance. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
@@surajdevasthali6107 I make videos when I get multiple requests on a particular topic. Every quarter I ask subscribers for topic suggestions on the Community Tab of my UA-cam channel. Subscribers vote for topics and the highest voted topics get added to my backlog. Make sure you post this in the next topic suggestion post. If it gets a lot of votes, I will add it to my backlog.
I really like this video! Love when you make simple videos anyone can replicate! Keep this type of content happening!
Thanks Joshua. Goal is to focus more on beginner level content.
Thank you Reza, another super video! I keep reviewing it to build my own adaptive cards for Teams, it is really really usefull. I added background, action buttons etc.
If anyone reading this is struggling with dynamic content to import text on adaptive card, the trick is to use base64() expression like Reza did with the image file. Let's say you started with a get_file_content action to retrieve text from a file. So, from there, add an action to compose like base64(output_of_get_file_content) then add another compose action base64tostring(previous_action_output) and finally use the output of the second compose action in your adaptive card json code.
Most welcome and thanks for sharing your learnings.
It is amazing that this is an option for me and my small business. There are so many things that I did not know that I did not Know. Thank you for the examples.
Most welcome
I had to refresh my knowledge of creating Adaptive Cards so this was my first stop. Although you recorded this video about 18 months ago, It really felt extremely relevant for what I needed. I don't think I watched this then so again, great video. Especially, creating from scratch using the designer was super useful. Thanks
That is awesome! Sometimes old is gold.
This was great! As usual, you make it easy to follow along and understand what's happening.
Glad to hear that! Thanks for watching.
Reza is a Rock star! or a Power app star! Always putting amazing stuff out there!
Thanks Juan
Great Job after long time I start to learn again by Reza. Thanks a lot Reza
Always welcome
Reza, you are the man! Another amazing video. Thanks so much
My pleasure!
Hi Reza! Great way video to reinforce what I learnt from the MPCC this year on adaptive cards. Hope you are doing great!
Thanks so much.
I am taking some much needed rest.
Your video is absolutely fantastic. Thanks for the quality content, it helped me quite a lot to solve some issues I had :)
You're very welcome!
great video! I was struggling to get started with PowerAutomate - this video covers so much stuff, so simply and so efficiently that it made my life so much easier! Thanks for sharing it
I must add that I've seen multiple videos from the Microsoft documentation and help, and none come close to this level of clarity
Glad it was helpful!
👍
As always, Great video Reza 👍
Thanks Amit
Sorry for being late 😅 Happy birthday. I know who you are. You are living my dream life
Thanks 😆
Amazing piece of work mate. Thanks for sharing... Very useful
Thanks mate
Great video again! Love your content - it really drives my learning curve and it is so much fun to watch! Keep it up!
Thanks so much
Amazing, Just what I needed :)
Thanks Reza.
Your most welcome
Fantastic video!
Thank you very much!
Nice video! Keep up the great work!
Thanks Alan
Thanks Reza for great video and HBD 😊
Thanks!
Thank you for this great video!
You are so welcome!
This is great, thanks Reza.
👍
Awesome video as usual!!! - you can skip all of the ? and [ ] and just type body('Card').data.acDecision :)
Or body(‘Card’)[‘data/acDecision’] :)
Thanks for teaching us, do you have a course or could you recommend a course to learn Power apps from simple to advanced? I haven't found anything as good as you.
I have plans for a beginner to advanced course. Send me an email at reza.dorrani@outlook.com for more details.
Great video as always Reza. One thing of note. If I ran your birthday example at 8 am in my time zone, GMT+10, then the birthday comparison would be out by one day since the UTCNOW() function would return 10pm the previous night, and therefore the date would be yesterday. We need to add in additional code in the expression to convert both dates to the same time zone before comparing. Just an FYI. It's an antipodean problem that bites me every time.
You are absolutely correct. I did notice that later :)
Thanks for sharing the info.
So which one of yall dropping the video on how to do that? 🤣. Thank you. This was really helpful, but for the very end of the bday part is where you lost me. Something about the base64 thing. I have no idea where, how, what that is. Its probably something simple that I am overthinking.
@@ShekaaLee Video description has links to download the sample flows from.
I have no plans of a follow up video on birthday part :)
Awesome video
Thank You
@Reza - what a great video, question: do you have any more content, explaining in more detail about (1) posting as the flow bot -vs User & (2) can the User “reply” to the adaptive card post like any other chat and does that impact the ability to eventually submit the response?
I have not done more detailed videos on this.
Posting as bot vs user simply defines which bot or user account is used to post the adaptive card.
You can have replies to cards as well. Have not deep dived into that much.
Thx Reza. Wonderfull explenations and examples as allways. Have you by any chance made a video explaining @mentions for adaptive cards for teams? I'm actually struggeling with this.
I don't have a video on @mentions
@@RezaDorrani Too bad... I ll figure it out the hard way, I guess. Again thx for all your inspiring content...
Hi Rez, excellent, thanks
Your most welcome
Hi Reza , I really liked the Video, i am just a beginner in Power automate and was trying to do some project using adaptive cards. I need bring Excel table (Accounts monthly report )in Teams chat using adaptive cards . Can you please with me with some specific video on that .
I do not have a specific video on this scenario. I will recommend checking on forums powerusers.microsoft.com
Thank you very much!
Is there a way to change the heading of the adaptive card?
Now ‘Powerautomate send a card’ is prompted.
Currently, I don't think that can be updated.
Great video Reza. thank you. Do you have any link/video on Adaptive Card for posting card when new member added to teams channel? thanks
Not on that scenario. There is a flow template for it. All you have to do is add the adaptive card.
Hi Reza. really appreciate you sharing this video's information. One question: how do you remove an item from the overflow menu in Teams once you've created it?
Remove item for overflow menu? Im assuming you mean remove the adaptive card once posted.
I don't think there is an option for it.
Nice video. One question, the user profile image conversion to base64 in the Adaptive Card section is a bit obscured on the video and I am having difficulty getting that content back to the expression correctly. Can you provide that detail? Thanks.
Video description has link to download sample flows
@@RezaDorraniThat's great. Thank you sir!
@@RezaDorrani I was able to import your flow and it works, but... I see the issue that the image makes the payload too big. How did you deal with that since you show the post with your image?
Thanks!
@@hokemspitter There is not workaround for it as the payload size has a limit.
I really liked the video! Is it possible to customize the font family of the texts? Flows are also pretty slow too, could it be the images I put on the card?
Customizing fonts etc. would be in line with what is supported with Adaptive cards for Teams. I believe it supports upto V1.4.
Flows being slow probably has to do with how the flow is designed (running loops, processing large data etc.). The flow demonstrated in video has no performance issues on my side. Adaptive card has a size limit and if that limit is exceeded (large images can easily cause that), then it will fail.
Hi Reza - Great video as always. Do you have a video on how to create the adaptive card (survey style) and send via Outlook? I would love to have my Team create a survey without using a MS Form.
I do not have a video reference with Outlook and Adaptive Cards.
I have it in my backlog.
@@RezaDorrani Thank you for everything that you do :)
Thanks for this video! I'm interested in expanding on the dynamic poll template because I want multiple users' responses to be recorded. In the documentation I'm not finding any limits - do you know up to how many responses you could expect this to work for?
Im not aware of what the response limit is. All I know is it goes 1 by 1. So its a loop which can run as many times.
A great video once again:)
I will reach out to you via email about your new course.
Sounds good!
Hello Reza,
First of all, thanks for your great effort you put in making all these solutions appear easy and handy.
I've a question, when I created Teams adaptive card and it waits for response. if I didnt respond to the flow, it will be running for infinity. how to overcome this?
You can set timeout for the action. Something similar to ua-cam.com/video/r8jk5xigpQg/v-deo.html
Great content Reza! Absolutely thrilled by your knowledge. Thanks for sharing. Is there a way we could use Adaptive Cards to send an actionable checkbox in an email?
Thank You so much.
Checkbox - I am not sure about that.
Thanks Reza. Can you create a table in an adaptive card? I couldn't made it
There is a rich text field type. Could be possible to add a table in there. I have not tried it though.
Thank you for this, Reza. How would I do this for a list of team members on a SharePoint list? List name is Birthdays 2.0, I have a single line of text column called Name, and a date column called Birthday.
Idea would be to query list to get data where birthday day and month is today.
I don’t have a specific video on this though hence can only give idea.
Thanks for the great video Reza, Is Power Automate the only way to connect to Teams for sending cards, or Is there any other SDKs available from Adaptive Cards that we can use without using Power Automate flows.
There are SDKs available for adaptive cards. I have not done much work with that though.
@@RezaDorrani Ok Thanks
Hello Reja....I am adding the send adaptive card wait for response action in apply to each action... It's waiting for first user response after go to the second use response..But my requirement is send a card to all the users at a time with different values in adaptive card (send different card values to different users)
Send and wait will wait. I am not aware of how to meet your requirements.
I will recommend checking or posting your query on forums in case someone has experienced something similar powerusers.microsoft.com
Thanx Reza!
Welcome!
Your work is appreciated, thanks for this... [HBD]
Thanks!
It is not my birthday. I set my birthday in the tenant to the recording date of the video so I get the Adaptive Card :)
Hello Reza, I am trying to create a flow for NOC monitoring where everytime there is a acknowledgement to the team chat ping, adaptive card should be pinged
I do not have a video reference on this scenario
Hey Reza,
Any plans of making video on COE and PCF controls? We are eagerly waiting for that.
No plans.
PCF - I have done no work with.
CoE - There is a full playlist from MSFT on it ua-cam.com/play/PLi9EhCY4z99W5kzaPK1np6sv6AzMQDsXG.html
@Reza Dorrani Thanks, Reza 😀
Great one, Rezza.
I have created one but when hovered on a message>More Actions, I don't see the flow created. Do you think there could be any org wide privilege restrictions for this?
Flows must be created in default environment. It does take a few mins before it loads.
Hi pavan, facing the same issue, were you able to resolve this?
Really good video, Rezza.
How can we build cascading/auto populate dropdowns control in teams adaptive card.
My guess is Yes but I have never tried it.
Hi Reza! As alway an excellent content. Could you please give some example about how to use an image received om MSTeams chat and forward this image on e-mail body or any other kind of flow.
I tried to add the image on e-mail body, but it tries to use an invalid link and when try to mount this with ContentBytes and Name, there are some missing properties.
I do not have a video reference on this scenario and would have to try it out to provide guidance. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
I couldn’t find the one with power apps at the end.. is there a separate video for it?
There is no separate video on that
Great video. I followed same steps as you for Birthday adaptive card from blank but I am getting error for postcard in power automate.
The error is {"error":"The payload is too large. Please make sure the size is less than 28KB."}
This error is for the Image file content output. I am getting too much content. If I remove this content file from adaptive card flow gets executed succeefully.
Its the size of the image in the card.
Hello, great video, is it possible to create adaptive card with outlook and not Teams?
docs.microsoft.com/en-us/adaptive-cards/getting-started/outlook
@@RezaDorrani Thank you for this! Is adaptive card used only for approval? in my use case, I want to send an email to users to ask them to update their respective SharePoint fields. is that possible? im confused
@@Chris-mr8qm Can be used for any scenario.
Check Accelerating Microsoft Teams Messaging Extensions with Power Automate & Adaptive Cards
ua-cam.com/video/iHtY3TjvYck/v-deo.html
@@RezaDorrani Thanks again for sharing . good stuff. I succeed to update the sharepoint with adaptive card from teams but doing it from an adaptive card within an email seems more difficult. can find any good material.
@@Chris-mr8qm I have not tried that one.
Hi Reza, Is there a way to allow a user to input rich text in an adaptive card? Or even an input area so they can see multiple lines of their message? Thank you.
Hi Jill,
I have not explored adaptive cards since I made this video. At that point in time, it was not an option.
Not sure if that is an option today.
Hello Reza,
Great videos!!!. I am trying to create a flow using the Post Adaptive card and wait for response action. I have that action on my home tenant, but is is missing at my work tenant. Do you have any ideas about what that is caused by and what can I do about it?
Thanks,
Howard
Hey, no idea about that.
@@RezaDorrani Thanks for the reply. I may have to have ticket created with MS to track this down. When I find out what it is, I'll post it back here. Again thanks for the reply.
A GCC Tenant may not have that action.
Hi Reza, I tried to run the first example you. with the Weather JSON, but I got the following error: Cannot read properties of undefined (reading 'config') - I've also posted this query in the power users group, but thought I'd check with you as well. Thanks!
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Thank you Reza for the video. is there a way you can guide me to a material / content that helps me do this for WebEx as messaging application.
I have done no work with webex. I will recommend checking or posting your query on the forums at powerusers.microsoft.com/ in case someone has done something similar.
Hi All,
I have created a flow to send adaptive cards to multiple user and wait for the response and the flow is sending cards but problem is adaptive cards are showing up sequentially. Once the first user provides their response, the Flow will continue by sending the same card to the second user, then it will wait for that user to respond, and so on.
However if I change the concurrency control I'll have maximum 50 parallel branches. But what should be the approach if I need to get response from more than 50 users???
I dont think there is any other option.
I will recommend checking or posting your query on forums in case someone has done something similar
powerusers.microsoft.com
Hi Reza, what could be the reason why error message is not getting displayed in red for a label when I try in adaptive card with 1.5 version. In designer it is working but the same in teams workflow card it is not working.could you pls clarify me in this
I have no clue about it as I have not been following adaptive card versions since this video.
This is great, thanks!
Are the adaptive cards (content) updated only once they are created or is it possible to post an adaptive card to Teams which will auto-update it's content when a column in Sharepint list changes (e.g. a status column)?
Currently, once card is posted, it cannot be updated.
Once response is received, it can be updated.
@@RezaDorrani Would you have any tip or idea why is my card posted to Teams several times even though according to flow history this has not happened (ActionBranchingConditionNotSatisfied. The execution of template action 'Post_adaptive_card_in_a_chat_or_channel' skipped: the branching condition for this action is not satisfied)?
Conditon is not met but card is posted.
@@barteczekz I will have to look at your flow in action to provide guidance.
I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani Thank you. I did post and @ mentioned you. I hope you will be able to take a look.
@@barteczekz I only go to forums in my free time. There are many other experts there who provide guidance.
Question - I'm trying to create flow that grabs an email from Outlook (V3), then send an adaptive card to Teams using the Outlook Body dynamic content; the issue though, is the body is HTML and will break the flow via the JSON. Any ideas? Can I format a text block to accept HTML or something?
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Great Video. I tried the same. But the image from user profile is too big (base64 url is very long). Image is not displayed in teams but working in outlook. Is there a way to compress user profile images ? any alternate solution ?
Image size is limited. Im not aware of an option to compress images.
I will recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
I am looking for solution for the following scenario using Sharepoint List + Team Adaptive Cards:
1. Multiple items are added in Sharepoint List in last 15 minutes e.g. 5
2. Power Automate flow will trigger gets 5 items from sharepoint list, sends 5 adpative card to teams group chat.
3. Based on the response selected each adaptive card each respective sharepoint list item should be updated.
I am aware that the adpative card waits for the response, but is there a way we can group those 5 in one table format and show only 1 adpative card and have 5 response/dropdown fields and submit all at once and based on each items selected it should update the respective sharepoint list
I do not have a video reference on this scenario and would have to try it out to provide guidance. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
How do you share the adaptive card flow "from a selected message"? Ive tried building one in a solution and sharing that, ive tried adding people as run as users, and also as owners but nothing seems to add it to their teams message extensions?
I am not sure about how that works. Check the documentation.
Hello, i have created an adaptove card on based of a selected chat message, how can i add the messages content inside one of the adaptive cards text fields?
I believe the message text is provided as a dynamic property from the select message trigger action.
You can leverage that in one of the text fields of adaptive card.
Hey Reza, very useful. But i am stuck on capturing the Input.Text with submit button. i have two buttons as Submit and cancel. And if submit is clicked, i want to capture the values in Input.Text. how do i do this. pls help.
I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Can I have multiple approval/reject , like a grid or table with input selection. The rows can be N
Possible with adaptive cards but not something I have tried. I will recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Hi Reza, I've been learning a lot from your videos about powerapps and power automate, however, in this case, I'm following all the instructions but at running time I got this error message: Action 'Post_card_in_a_chat_or_channel' failed: Tenant home region 'mx' is not supported.
I've been doing some research, but there is not much information in regards of this specific message, I hope you can point me into the right direction with this error. Regards!
I have no info about it either as it is not something I have experienced
Hi sir, I had a doubt...what will happen if someone changed the status directly from list? will it still show the card in teams? I have use case where I want to allow user to approve from teams or outlook or from my spfx solution...is there any way all three things can be accomplished
It will not unless the flow is run again
Hi I have a doubt when I select chat with flow bot and a single email address in recipient it is a success but when I send it to multiple users it fails and gives me error
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Hi reza, i have come across a scenario where i want to add attachment option or the camera control in adaptive cards for a transport app. So drivers can upload the pic of their trip starting and end kilometres. Anyway to do this. Pls help
I have not explored options where one could use camera or upload pic using adaptive cards.
@@RezaDorrani I have searched forum but I could not find it. Maybe when you get time pls see if you can catch anything.
@@tvenkatesh81 I dont plan to investigate this as I am working on 10 video ideas
Can we get approval from multiple users before changing the status to approve ?
Possible! I have done several approval based videos.
Hello Reja....How to control sending the adaptive card multiple times...I have only once
I did not understand your question
Adaptive card is sending multiple times
I have not come across that issue
Amazing video!!! But I have a question... what happens if the Get user profile connector does not return results? Is List Group Members automatically updated and removes former employee accounts or do we also have to validate this? Thanks!
Get user profile not returning results means either user email or id provided is incorrect or user is no longer an employee.
You can do error handling in flow by checking outcome of user profile action.
Thank you for this tutorial Sir. how to specify the type of chat I want to create. A group chat (250 users maximum) and not a video or audio call (20 users max.), because the limits are different. I can't add more than 20 users in the chat with the create a chat action.
Its been a while since I did this. Not sure about your question.
I recommend posting your query on forums at powerusers.microsoft.com
Hello Reza and Everyone,
Thanks for this video.
I am facing issues while sending the adaptive cards in Outlook. I have tried changing a target version but not working.
It will great help if anyone have resolution or work around.
Thanks in advance.
I have not come experienced the mentioned issue and hence not sure what is the cause for it. I will recommend posting your issue with screenshots on the forums at powerusers.microsoft.com in case someone has experienced something similar.
sir i am getting error in TO DO Task section , task is created but flow throws error in originated user id part, "No user details with email or UPN 'Prince Pabari' were found in Graph."
great tutorial sir, really appreciate your content !!
Thanks.
Weird issue with originating user id.
You can always enter your email if manually in the flow, since this flow is being run by your account.
Hi Reza,Is it possible to change the notification text which appears when card is posted in teams? I mean 'power automate'?
I don’t believe so
@@RezaDorrani thanks for your response Raza. Is it possible to change the text 'Power Automate' text inside the flow bot which appears at the top of the message.I am using 'Post a choice of options ' as a flow bot to the user.
@@rupinderkaur8864 I don’t believe you can change the standard options that show up. Only customizable aspect is the adaptive card.
Hello Raza, I have used exactly same steps. But the profile picture is not working. I am keep getting the error message when the flow runs. The output message is:
Output message is blank :)
There is a size limit with adaptive cards.
Its probably bcoz user image size is large. There is no workaround for this limit at the moment.
@@RezaDorrani Thank you Raza for clarifying. I spent much time to find the solution. Finally, now I get clarified from the expert (Mr. Raza). Your videos and the way you are explaining is awesome :)
Thanks Reza
Your most welcome Sundra
Hi Reza, is it possible to show a chart linked to an excel sheet or a tableau/PowerBI Dashboard as an adaptive card?
I dont think so. You can put in an image but not a live power bi tile.
@@RezaDorrani any other way to pull up dynamic charts?
@@aanaysingh1 I dont know of any other way. I will recommend checking on forums powerusers.microsoft.com
Question, is it possible to use the bot name instead of the name of the user? For exaple "Testbot via Flow" and not "Username via flow". thanks
I dont think thats an option
is the adaptive card have upload media feature? if yes please make the tutorial
I have not followed updates on adaptive cards since this video. Not sure if that’s a supported feature.
Hi Reza, How to we create adaptive card dynamic response on submit button. Please create a video on this.
I have 3 buttons
Accept, New Date Offered, Declined
On accept response should not normal as it is.
on New date offered a Input Date box and text input should be visible and it is required to have date than submit.
on Declined an input choice and text input should be visible and it is required to have date than submit.
I make videos when I receive multiple requests on a topic. Every quarter I ask subscribers for topic suggestions on Community tab of my channel. Most voted topics get added to my backlog. Make sure to add this request when I make the next topic suggestion post.
Hello! Would you know how to post an adaptive card to Teams Channel with an attached image from Forms? :D
Have not tried that hence not sure.
How do I forward an adaptive card posted by a third user flow to a group chat or a channel ?
Or
How to post all the messages of a group chat as it is to another group ?
I'm not sure if there is an option to forward adaptive cards. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
Hi please reply me,i am stuck as i am not getting that blue border line on my adaptive card, can you tell me why?
I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
my flow ran successfully, but card is not posting here on my end, could you please help me to get in here
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Any Idea why I get the error" Invalid recipient" if I supply my office 365 email in the 'Post as' field instead of Flow Bot?
Weird that post as user option for me does not even show the "Post as" field. It sends the card from the account under which the flow is running.
Sir waiting for your video on how to create a project dashboard using Powerapps with details steps explained
I will add your video request to my backlog but will need a lot more folks requesting this topic to give it a higher priority.
Meanwhile, I will recommend checking the forums at powerusers.microsoft.com/ in case someone has done something similar.
@@RezaDorrani Ok Sir waiting eagerly for the same, others please kindly have a look into my comment and request the same so that we can learn all something very very important and useful
@@supriyochatterjee4095 This is the first request on this topic. I will need many many more requests to give this a high priority.
Thanks for this information Reza.. do we need any additional licence to design and use adaptive cards ..
No additional license needed.
when I am trying post this recipient is getting the blank card showing we cannot display the card why?
I have not come across this issue and hence not sure what is the cause for your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Hi reza,getting error in condition format and when pasted image url its not display can u olease suggest?
No idea as I have not come across this issue. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
One more question can i take birthday date from excel sheet
@@nilams1914 Yes
Please post video if any one scenario you have that type.
@@nilams1914 I do not have any videos on that scenario. I would recommend checking on forums in case someone has done something similar
powerusers.microsoft.com
04:42 important. dynamic value for adaptive card
👍
Post adaptive card as user is not available in my flow. Only virtual agent or flow bot
Not sure. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has experienced something similar.
Hi reza. Can we use file uploads in adaptive cards as input?
Currently, No (for Teams).
@@RezaDorrani thanks 😊
👏👏👏👍🙋♂️
Thanks Marc
Could not retrieve values. The dynamic invocation request failed with error: { "error": { "code": "AuthorizationFailed", "message": "A client certificate or authorization header was not provided." } }. !!!!! it showing like this
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Can we create an adaptive card approval with Multiple entries added from Forms? Such as project allocation details for two different employees at the same approval card?
Details to share in one Go for 2 or more employees in one Adaptive cards at a time.
1. EMP ID
2. Emp Name
3. Project Name
4. Area of work
5. Allocation Start Date
6. Allocation End Date
7. Growth/Replacement resource
8. Name (If Replacement)
9. Reason/Comments
Possible. I believe you can add tabular data in there as well.
I do not have a video reference on this scenario and would have to try it out to provide guidance. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
@@RezaDorrani Thanks. Can you make one Video on Multi entries on Adaptive Cards, Please?
@@surajdevasthali6107
I make videos when I get multiple requests on a particular topic.
Every quarter I ask subscribers for topic suggestions on the Community Tab of my UA-cam channel.
Subscribers vote for topics and the highest voted topics get added to my backlog.
Make sure you post this in the next topic suggestion post. If it gets a lot of votes, I will add it to my backlog.
Hello , I have Requirement for reminds other users on selected teams massage
How its possible ?
I do not have any video references on this requirement. I will recommend checking on forums at powerusers.microsoft.com