Title: Enhanced RSS Feed using Adaptive Card
Description: This Flow sends an RSS Feed item to a Microsoft Teams Channel using an Adaptive card allowing you to include a clickable button to go to the full article.
Detailed Instructions:
- Insert the RSS Feed URL into the RSS Feed trigger.
- To make the text pretty I included an Html to text action in the Flow insert the RSS Feed Summary Block here.
- In the Post your own adaptive card as the Flow bot to a channel action enter the Team and Channel you want to send the adaptive card to. For the Message part Copy and Paste the following JSON for the adaptive card and replace the 3 REPLACE WITH .... with the output from the previous action and the trigger.
{
"type": "AdaptiveCard",
"version": "1.2",
"body": [
{
"type": "TextBlock",
"text": "REPLACE WITH RSS TITLE BLOCK",
"size": "ExtraLarge",
"weight": "Bolder",
"wrap": true,
"maxLines": 2
},
{
"type": "TextBlock",
"text": "REPLACE WITH HTML TO TEXT OUTPUT BLOCK",
"wrap": true
},
{
"type": "ActionSet",
"actions": [
{
"type": "Action.OpenUrl",
"title": "Read more",
"url": "REPLACE WITH RSS PRIMARY LINK BLOCK"
}
]
}
],
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json"
}
Questions: I am open to answering questions about this Flow. Please ask right here as a reply.
Anything else we should know: This adaptive card can also be used in an E-Mail.