Creating a Twitter To Read List with Microsoft Flow and To-Do!

If you’re like me, I enjoy a quick (or not so quick!) scroll through my twitter feed at random points during the day – sometimes before bed (a habit I need to break, I know), while at lunch or even while waiting for the kettle to finish boiling in the office break room. During these scrolls, I always come across a tweet or seven from people sharing content that I have an interest in. I always say “oh I’ll like this and save it for later” but you and I both know that we’re not going to go back and read it, right? Unless you do, which in that case you probably don’t need this blog!

So late last night, while I was scrolling, I got the idea of combining my two newest interests – Microsoft Flow and Microsoft To-Do! I knew there was a Flow trigger for Twitter so I got to thinking about how I could use the trigger to create a To-Do list of Tweets to read. First, let’s look at the Twitter Trigger:

The trigger itself is pretty straightforward. It will ask you to connect into your twitter account before giving you access to search for a string of text. In my case, my plan is to retweet any tweets I want to read later, so I can add a nice note and share with my followers what I am learning about. I am planning to use the #EmmasToDo – you’ll want to use something pretty unique, so you only get tweets you want in your To-Do list.

Next up, we’ll connect in our Microsoft To-Do account and take a look at the actions available. There are two actions for adding a To-Do object. From what I can tell at first glance is that that V2 has one less option. Since V2 would indicate it is more up to date, I chose to go with that. As you can see, there are multiple options now available for us to fill in on the To-Do object:

In my case, I used the content of the retweet to populate as the task subject – since it’s a retweet it will have a link to the original tweet – this was added in via Dynamic Content.

For fun and to test out functionality, I also put on a dynamic Due Date! I find dates can be difficult to work with so I decided to utilize the formula wizard. My plan was to set a Due Date that was 3 days after the To-Do is created:

By placing the utcNow() function inside the addDays() function, I am able to add a specific number of days to the day the To-Do is created which is the utcNow() value. So we get addDays(utcNow(),3) where 3 is the number of days I wish to add to the date the To-Do object is created.

We also have the ability to specify which list we want to add the tweet to. I have conveniently  called my list TWEETS! Once your To-Do account is connected, this drop down will populate with the names of all of your lists on your To-Do account.

So now that it’s all set up, let’s take a look at this flow in action!

I’m really embracing Microsoft To-Do recently, and I want to make sure I keep tabs of what all is new and cool in the world of task management, so I’m retweeting this tweet from the folks at To-Do and adding in my special hashtag #EmmasToDo

If I take a look in Flow, I can see that it has run successfully and it’s picked up that hashtag from my tweet:

Now let’s take a look at the TWEETS! list I have in my To-Do application:

There it is – because it’s a retweet, it will also include a link to the original tweet, so it’s easy for me to get back to the content I wanted to retweet! Also notice how it’s populated in that due date from the formula we entered earlier.

There we have it, an easy peasy way of keeping track of all those awesome tweets we favourite and forget – all set up in about 15 minutes!

2 thoughts on “Creating a Twitter To Read List with Microsoft Flow and To-Do!

  1. So simple, yet so useful! Thanks for this Emma – already set this up for myself using the #Hart365HitList tag 😁

    Just need to make sure I type it properly… there’s potential for a different kind of list if I don’t 💩🤣

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.