cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
MB-HealthSci
Regular Visitor

Re: Using Power Automate to send an Adaptive Card-Based Email through Outlook

Greetings @VJR,

 

I wanted to provide a late update.  I was successful in creating a cloud based flow using the "Compose" action into which I pasted the adaptive card template.  Now, I have an adaptive card-based email with a user-specific attachment which seems to be working (which was the goal).  Thanks again for the help!

 

May I ask a related question?  When exploring the formatting of the adaptive card, initially I used the FactSet container to communicate the needed information (which renders well).  Because the FactSet container is somewhat limited in formatting (I do not believe one can adjust the width of the FactSet "title", "value" pairs), I experimented with the "Table" container.  Interestingly, even when using the adaptive card designer (https://adaptivecards.io/designer/), and copying the example card template code (within the Schema Explorer page) for tables (https://adaptivecards.io/explorer/Table.html) into a "New Card" (blank card), the message that is generated reads "[Parse] Unknown element type "Table".  Fallback will be used if present".  I find it interesting that the Schema Explorer code, when directly copied and pasted, does not even render within the adaptive card designer.  As expected, when I tried the Table container within my cloud flow it failed to render.  I believe the reason is due to the host app schema version.  It appears Table containers are only recognized by version 1.5 and yet the Bot Framework Web Chat and Microsoft Teams apps (which have the highest Schema Versions in the "Select host app" list) are only at 1.4.  May I ask if this is an issue you have been exposed to, and if this implies  Tables simply are not capable of being rendered until the host app versions increase (I hope my question makes sense, and my apologies if it doesn't)?

 

The example code from the Table Schema Explorer is:

 

 

{
    "type": "AdaptiveCard",
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "version": "1.5",
    "body": [
        {
            "type": "TextBlock",
            "text": "Table with gridlines",
            "wrap": true,
            "style": "heading"
        },
        {
            "type": "Table",
            "columns": [
                {
                    "width": 1
                },
                {
                    "width": 1
                }
            ],
            "rows": [
                {
                    "type": "TableRow",
                    "cells": [
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "showGridLines value",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        },
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Behavior",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        }
                    ]
                },
                {
                    "type": "TableRow",
                    "cells": [
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "true",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        },
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Cells are separated by 1px width gridlines",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        }
                    ]
                },
                {
                    "type": "TableRow",
                    "cells": [
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "false",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        },
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Cells are separated by the cell spacing value configued in hostconfig",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        }
                    ]
                }
            ]
        },
        {
            "type": "TextBlock",
            "text": "Table without gridlines",
            "wrap": true,
            "style": "heading"
        },
        {
            "type": "Table",
            "columns": [
                {
                    "width": 1
                },
                {
                    "width": 1
                }
            ],
            "rows": [
                {
                    "type": "TableRow",
                    "cells": [
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "showGridLines value",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        },
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Behavior",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        }
                    ]
                },
                {
                    "type": "TableRow",
                    "cells": [
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "true",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        },
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Cells are separated by 1px width gridlines",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        }
                    ]
                },
                {
                    "type": "TableRow",
                    "cells": [
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "false",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        },
                        {
                            "type": "TableCell",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "Cells are separated by the cell spacing value configued in hostconfig",
                                    "wrap": true
                                }
                            ],
                            "style": "accent"
                        }
                    ]
                }
            ],
            "showGridLines": false
        }
    ]
}

 

 

Thanks again, and my apologies for being quite slow.

 

-matt

 

10 REPLIES 10
MB-HealthSci
Regular Visitor

I am using Power Automate (PA) Desktop to send emails to a variety of staff based on data contained in an Excel file.  To achieve the desired email formatting, I am attempting to use an adaptive card template.  The data for the template is being filled from the previously mentioned excel file.  I am using the 'Send email message through Outlook' action to compose and send the email.  In the "Body" field, I have copied and pasted the JSON template with the defined excel data variables (inside %%):

 

 

 

<script type="application/adaptivecard+json">
{
  "type": "AdaptiveCard",
  "body": [
    {
      "type": "TextBlock",
      "size": "Medium",
      "weight": "Bolder",
      "text": "Weekly At-Risk Students Report"
    },
    {
      "type": "ColumnSet",
      "columns": [
        {
          "type": "Column",
          "items": [
            {
              "type": "Image",
              "style": "Person",
              "url": "${creator.profileImage}",
              "size": "Small"
            }
          ],
          "width": "auto"
        },
        {
          "type": "Column",
          "items": [
            {
              "type": "TextBlock",
              "weight": "Bolder",
              "text": "%name%",
              "wrap": true
            },
            {
              "type": "TextBlock",
              "spacing": "None",
              "text": "For Week Of: TEST",
              "isSubtle": true,
              "wrap": true
            }
          ],
          "width": "stretch"
        }
      ]
    },
    {
      "type": "TextBlock",
      "text": "Please see the at-risk student information below:",
      "wrap": true
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Instructor:",
          "value": "%name%,"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Email:",
          "value": "%email%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Attachment Location:",
          "value": "%filepath%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Number of Students:",
          "value": "%nstudents%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "At-Risk Students:",
          "value": "%narn%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Notes Submitted:",
          "value": "%narn%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Notes Needed:",
          "value": "%narnn%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Unsubmitted Assignments:",
          "value": "%nua%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Late Graded Assignments:",
          "value": "%nlgar%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Days Since Last Canvas Access:",
          "value": "%ndslcacc%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Days Since Last Canvas Activity:",
          "value": "%ndslcactive%"
        }
      ]
    }
  ],
  "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
  "version": "1.5"
}
</script>

 

 

 

 Even with the "Body is HTML" slider (within the 'Send email message through Outlook' action) slid to the TRUE position, upon running the flow I find the JSON object is not rendered (the email is blank).  The documentation led me to believe that following the line, "<script type="application/adaptivecard+json">," the following JSON should, in fact, be rendered. Since I am quite new to the power apps and to adaptive cards, my hope is that the error I am making is common and therefore easy to find.  For those of you with experience sending adaptive cards using PA, may I ask if you can spot the syntactic or logical error?

 

Thank you very much for any help in the right direction, and if you need any additional information please feel free to let me know.

 

-matt

Maybe you need <html> tags surrounding everything? 🤷‍♂️

Thanks for the suggestion @Henrik_M !  

 

I added in the opening and closing <html> tags (copied below for completeness), however unfortunately Outlook is not rendering the JSON still.

 

 

<html>
<script type="application/adaptivecard+json">
{
  "type": "AdaptiveCard",
  "body": [
    {
      "type": "TextBlock",
      "size": "Medium",
      "weight": "Bolder",
      "text": "Weekly At-Risk Students Report"
    },
    {
      "type": "ColumnSet",
      "columns": [
        {
          "type": "Column",
          "items": [
            {
              "type": "Image",
              "style": "Person",
              "url": "${creator.profileImage}",
              "size": "Small"
            }
          ],
          "width": "auto"
        },
        {
          "type": "Column",
          "items": [
            {
              "type": "TextBlock",
              "weight": "Bolder",
              "text": "%name%",
              "wrap": true
            },
            {
              "type": "TextBlock",
              "spacing": "None",
              "text": "For Week Of: TEST",
              "isSubtle": true,
              "wrap": true
            }
          ],
          "width": "stretch"
        }
      ]
    },
    {
      "type": "TextBlock",
      "text": "Please see the at-risk student information below:",
      "wrap": true
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Instructor:",
          "value": "%name%,"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Email:",
          "value": "%email%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Attachment Location:",
          "value": "%filepath%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Number of Students:",
          "value": "%nstudents%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "At-Risk Students:",
          "value": "%narn%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Notes Submitted:",
          "value": "%narn%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Notes Needed:",
          "value": "%narnn%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Unsubmitted Assignments:",
          "value": "%nua%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Late Graded Assignments:",
          "value": "%nlgar%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Days Since Last Canvas Access:",
          "value": "%ndslcacc%"
        }
      ]
    },
    {
      "type": "FactSet",
      "facts": [
        {
          "$data": "${properties}",
          "title": "Days Since Last Canvas Activity:",
          "value": "%ndslcactive%"
        }
      ]
    }
  ],
  "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
  "version": "1.5"
}
</script>
</html>

 

Still, I most certainly appreciate the suggestion!

-matt

Hi @MB-HealthSci 

 

I don't think json can be rendered when html is passed.

You might want to use a json to html converter to find the corresponding html and then modify as per requirement.

 

 

 

I tried converting the json you shared on both these links and was seeing some kind of output. 

PS: I had to remove the <script> tag because again it is html and not Json.

Thank you @VJR for taking the time to look into this!

 

Since I believe the goal to utilize the adaptive card, since after all adaptive cards can include actionable message elements, I am not sure if a pure html email can truly serve the same purpose (perhaps it can, however, my limited understanding is that the cross-platform formatting compatibility adaptive cards deliver, along with the actionable message potential is at least much more difficult to realize with html alone).  

 

Perhaps I am approaching the problem incorrectly.  The goal would be to use Power Automate (PA) to build recipient-specific adaptive cards (using the Excel data) and share that adaptive card through Outlook.  In the "big picture," may I ask if you are aware of how feasible it is to realize the idea this way?   Perhaps Outlook is the wrong PA action.  Perhaps there is another action that is better fit for the construction and dissemination of the adaptive card?  I should say that I have a colleague who was able to render JSON in Outlook using web-based PA.  In her case, she used the "Compose" item and pasted the JSON object into it (followed by utilizing the compose variable within the Outlook message construction).  In PA-Desktop, however, there is no "Compose" item/action.  I have tried pasting the JSON as a "Variable" item, however this attempt failed as well. 

 

Thank you again for taking the time to look into this!

 

-matt

Hi @MB-HealthSci 

 

I have gone through your entire message.

 

- That was my first instinct when I read the original post ie; to use Cloud flows because it has more integration options for adaptive cards. So is there any specific reason that you are using Desktop flows and not Cloud flows?

 

-  If you can print and share what was the input and output of the Compose action, we could think of seeing what are the similar possibilities in PAD.

Thanks again @VJR ,

 

My apologies for the delay.  I have not used cloud flows before, and I am finding it takes more time than expected to learn what feels like a nearly completely different app.  I am struggling to figure out how to reattach my user-specific attachments to my cloud flow, however once I have been able to fully reproduce what I have been able to do with my desktop client flow, I then will venture into the adaptive card territory.  

Again, and again, thank you for your help, and my apologies for the delay (the learning slope of the learning curve is rather steep, and apparently slippery).

 

-matt

VJR
Multi Super User
Multi Super User

Hi @MB-HealthSci , I have moved your post from Desktop flows to cloud flows. But I suggest you close this one and submit a new one here according to your latest situation so that you can get accurate help.

ivan_wilson
Advocate II
Advocate II

Have a look at the guide here. I believe you need to define a separate <head> and <body> in your HTML. The <script> tag goes into the <head> tag. 

 

I have successfully sent an adaptive card using A Power Automate cloud flow with the "Send Email (v2)" action. You should send the message to yourself to test. If you want to send to another user, you will need to go through additional steps, otherwise the card won't be rendered.

brianna1
New Member

Hi there, I know it's been an age since you posted your question, but I am having a similar problem and I'd love to know how you solved yours. I am trying to put excel data into a table and send an adaptive card (teams not email) however I can't get the info from excel into the card. I have three columns and 12 rows including headers. Column A is text, the next three columns are times hh:mm:ss format.

Helpful resources

Announcements

Announcing Power Apps Copilot Cookbook Gallery

We are excited to share that the all-new Copilot Cookbook Gallery for Power Apps is now available in the Power Apps Community, full of tips and tricks on how to best use Microsoft Copilot as you develop and create in Power Apps. The new Copilot Cookbook is your go-to resource when you need inspiration--or when you're stuck--and aren't sure how to best partner with Copilot while creating apps.   Whether you're looking for the best prompts or just want to know about responsible AI use, visit Copilot Cookbook for regular updates you can rely on--while also serving up some of your greatest tips and tricks for the Community. Our team will be reviewing posts using the new "Copilot Studio" label to ensure we highlight and amplify the most relevant and recent content, so you're assured of high-quality content every time you visit. If you share a post that gets featured in the curated gallery, you'll get a PM in the Community to let you know!The curated gallery is ready for you to experience now, so visit the new Copilot Cookbook for Power Apps today: Copilot Cookbook - Power Platform Community. We can't wait to see what you "cook" up!    

Celebrating a New Season of Super Users with Charles Lamanna, CVP Microsoft Business Applications

February 8 was the kickoff to the 2024 Season One Super User program for Power Platform Communities, and we are thrilled to welcome back so many returning Super Users--as well as so many brand new Super Users who started their journey last fall. Our Community Super Users are the true heroes, answering questions, providing solutions, filtering spam, and so much more. The impact they make on the Communities each day is significant, and we wanted to do something special to welcome them at our first kickoff meeting of the year.   Charles Lamanna, Microsoft CVP of Business Applications, has stressed frequently how valuable our Community is to the growth and potential of Power Platform, and we are honored to share this message from him to our 2024 Season One Super Users--as well as anyone who might be interested in joining this elite group of Community members.     If you want to know more about Super Users, check out these posts for more information today:    Power Apps: What is A Super User? - Power Platform CommunityPower Automate: What is A Super User? - Power Platform Community Copilot Studio: What is A Super User? - Power Platform Community Power Pages: What is A Super User? - Power Platform Community

February 2024 User Group Update: Welcoming New Groups and Highlighting Upcoming Events

It's a new month and a brand-new year, which means another opportunity to celebrate our amazing User Groups!Each month, we highlight the new User Groups that have joined the community. It's been a busy season for new groups, because we are thrilled to welcome 15 New User Groups! Take a look at the list below, shared by the different community categories. If your group is listed here, give this post a kudo so we can celebrate with you!   We love our User Groups and the difference they make in the lives of our Community! Thank you to all the new User Groups, new User Group leaders--we look forward to hearing about your successes and the impact you will leave!   In addition to our monthly User Group spotlight, it's a great time to share some of the latest events happening in our User Group community! Take a look at the list below to find one that fits your schedule and need! There's a great combination of in-person and virtual events to choose from. Also, don't forget to review the many events happening near you or virtually! It's a great time of year to connect and engage with User Groups both locally and online. Please Welcome Our NEW User Groups   Power Platform: Heathcare Power Platform User Group Power Platform Connect Hub Power Platform Usergroup Denmark Mexico Norte- Power Platform User Group Pune Power User Group Sudbury Power Platform User GroupMicrosoft User Group GhanaMPPBLR - Microsoft Power Platform Bengaluru User Group Power Apps:   Myrtle Beach Power Platform User GroupAnanseTechWB PowerApps Copilot Studio: Pathfinders Power Platform Community Dynamics365: Cairo, Egypt MSD 365 Business Central/NAV/F&O User GruopMS Dynamics 365 Business Central LatamCincinnati OH D365 F&O User Group February User Group Events February 2024 Cleveland Power Platform User GroupPortallunsj - Februar 2024Indiana D365/AX February User Group MeetingQ1 2024 KC Power Platform and Dynamics 365 CRM Users Group 

January 2024 Community Newsletter

Welcome to our January Newsletter, where we highlight the latest news, product releases, upcoming events, and the amazing work of our outstanding Community members. If you're new to the Community, please make sure to follow the latest News & Announcements in each Community and check out the Community on LinkedIn as well! It's the best way to stay up-to-date in 2024 with all the news from across Microsoft Power Platform and beyond.      COMMUNITY HIGHLIGHTS Check out the most active community members of the last month! These hardworking members are posting regularly, answering questions, giving (and receiving!) kudos, and consistently providing top solutions in their communities. We are so thankful for each of you--keep up the great work! If you hope to see your name here next month, make it your New Year's Resolution to be more active in the community in 2024.   Power AppsPower AutomateCopilot StudioPower PagesWarrenBelzWarrenBelzPstork1saudali_25LaurensMPstork1stephenrobertLucas001AARON_ClbendincpaytonSurendran_RANBNived_NambiarMariamPaulachanNikhil2JmanriqueriosANBJupyter123rodger-stmmbr1606Agniusstevesmith27mandelaPhineastrice602AnnaMoyalanOOlashynBCLS776grantjenkinsExpiscornovusJcookSpongYeAARON_CManishSolankiapangelesPstork1ManishSolankiSanju1Fubar   LATEST NEWS Power Platform 2024 Release Wave Highlights This month saw the 2024 Release Wave 1 plans for Microsoft Power Platform and Microsoft Dynamics 365- a compilation of new capabilities planned for release between April and September 2024. Click here to read Corporate Vice President Maureen (Mo) Osborne's detailed breakdown of the upcoming capabilities, and click the image below to check out some of the Power Platform 2024 Release Wave 1 highlights.     "What's New" Power Platform Shorts Series This month we also launched our brand-new 'Power Shorts' series on YouTube - a selection of super sweet snapshots to keep you in the loop with all the latest trends from across the Power Platform and beyond. Click the image below to check out the entire playlist so far, and don't forget to subscribe to our YouTube channel for all the latest updates.   Super User In Training (S.U.I.T) It was great to see the Power Platform Community officially kick off Season One of their Super User in Training (SUIT) program this month! Their first meeting saw an amazing turnout of over 300 enthusiastic participants who started their dynamic journey toward becoming Super Users. Huge thanks to Manas Maheshwari, Eric Archer, Heather Hernandez, and Duane Montague for a fantastic kick-off. The first meeting also saw seasoned Super User, Drew Poggemann, share invaluable insights on navigating the #MicrosoftCommunity with finesse. Many thanks to Drew for setting the stage and emphasizing the importance of active engagement and the art of providing thoughtful community solutions. If you want to learn more about the features and benefits of gaining Super User status, click the image below to find out more, and watch this space for more info about Season Two and how you can SUIT UP in the community!     UPCOMING EVENTS Microsoft 365 Community Day - Miami - February 1-2, 2024 It's not long now until the Microsoft 365 Community Day Miami, which will be taking place at the Wolfson Campus at Miami Dade College on 1-2 Feb. 2024. This free event is all about unlocking the full potential of Power Platform, Microsoft 365, and AI, so whether you’re a tech enthusiast, a business owner, or just curious about the latest Microsoft advancements, #M365Miami is for you.   The event is completely free and there will sessions in both English and Spanish to celebrate the vibrant and diverse make-up of our amazing community. Click the image below to join this amazing Community Day in Miami and become a part of our incredible network of learners and innovators!     Microsoft Fabric - Las Vegas - March 26-28, 2024 Exciting times ahead for the inaugural #MicrosoftFabric Community Conference on March 26-28 at the MGM Grand in Las Vegas. And if you book now, you can save $100 off registration! The Microsoft Fabric Conference will cover all the latest in analytics, AI, databases, and governance across 150+ sessions.   There will be a special Community Lounge onsite, interactive learning labs, plus you'll be able to 'Ask the Experts' all your questions to get help from data, analytics, and AI specialists, including community members and the Fabric Customer Advisory Team. Just add the code MSCUST when registering for a $100 discount today. Click the image below to find out more about the ultimate learning event for Microsoft Fabric!     Microsoft 365 Conference - Orlando - April 30 - May 2, 2024 Have you added The Microsoft 365 Conference to your community calendar yet? It happens this April 30th - May 2nd in Orlando, Florida. The 2024 Microsoft 365 Conference is one of the world’s largest gatherings of Microsoft engineers and community, with a strong focus on Power Platform, SharePoint, Azure, and the transition to an AI-powered modern workplace.   Click the image link below to find out more and be prepared to be enlightened, educated, and inspired at #M365Conf24!   LATEST COMMUNITY BLOG ARTICLES Power Apps Community Blog Power Automate Community Blog Copilot Studio Community Blog Power Pages Community Blog Check out 'Using the Community' for more helpful tips and information: Power Apps, Power Automate, Copilot Studio, Power Pages  

Super Users 2024 Season One is Here!

   We are excited to announce the first season of our 2024 Super Users is here! Our kickoff to the new year welcomes many returning Super Users and several new faces, and it's always exciting to see the impact these incredible individuals will have on the Community in 2024! We are so grateful for the daily difference they make in the Community already and know they will keep staying engaged and excited for all that will happen this year.   How to Spot a Super User in the Community:Have you ever written a post or asked for help in the Community and had it answered by a user with the Super User icon next to their name? It means you have found the actual, real-life superheroes of the Power Platform Community! Super Users are our heroes because of the way they consistently make a difference in the Community. Our amazing Super Users help keep the Community a safe place by flagging spam and letting the Community Managers know about issues. They also make the Community a great place to find answers, because they are often the first to offer solutions and get clarity on questions. Finally, Super Users share valuable insights on ways to keep the Community growing, engaging, and looking ahead!We are honored to reveal the new badges for this season of Super Users! Congratulations to all the new and returning Super Users!     To better answer the question "What is a Super User?" please check out this article: Power Apps: What is A Super User? - Power Platform CommunityPower Automate: What is A Super User? - Power Platform Community Copilot Studio: What is A Super User? - Power Platform Community Power Pages: What is A Super User? - Power Platform Community

Did You Attend the Microsoft Power Platform Conference in 2022 or 2023? Claim Your Badge Today!

If you were one of the thousands of people who joined us at the first #MPPC Microsoft Power Platform Conference in 2022 in Orlando--or attended the second-annual conference in Las Vegas in 2023--we are excited to honor you with a special community badge! Show your support for #MPPC Microsoft Power Platform Conference this year by claiming your badge!           Just follow this link to claim your badge for attending #MPPC in 2022 and/or 2023: MPPCBadgeRequest    Want to earn your badge for 2024? Just keep watching our News & Announcements for the latest updates on #MPPC24.

Users online (3,353)