Power Virtual Agents bot setting the Out Of Office

It is always interesting to hit the wall with limitations when you are working with Power Automate. Some limits are due to licensing but some are due to other good reasons. I was running a PoC where a person interacting with a Power Virtual Agent bot required to do actions on behalf of that person. … Continue reading Power Virtual Agents bot setting the Out Of Office

Get Presence Teams Graph API updated

I initially tested Get Presence Graph API over a year ago and a revisit showed it has been updated recently. You can now retrieve Out of Office information along with it! To get started with it easily - and to see how it works - I recommend using Graph Explorer. It allows you to use … Continue reading Get Presence Teams Graph API updated

How to: create and add a OneNote tab to your Microsoft Teams team channel using Power Automate + Graph API

I was asked to share how I have been adding new OneNote tabs to a team channel in Microsoft Teams using Power Automate + Graph API. If you look at the documentation it shows you this: Of course I never believed that but found earlier a way to hack OneNote into a channel as tab … Continue reading How to: create and add a OneNote tab to your Microsoft Teams team channel using Power Automate + Graph API

How to use new Team Templates and how to do custom team provisioning using them as the team template

The long awaited Team Templates are starting to appear in tenants around the world. Some get it sooner and some have to wait: don't worry they will come. When they are available the Create a team function on Teams will look somewhat different. Let me first walk you through the end user experience before going … Continue reading How to use new Team Templates and how to do custom team provisioning using them as the team template

Teams news summary of Microsoft Ignite

#MSIgnite, the Microsoft Ignite 2020 - did it again. The big and beautiful Microsoft tech and developer conference delivered again tons of announcements, news and information. In this post I am focusing on Microsoft Teams related news.. and I am not trying to list all of them but ones I see the most essential + … Continue reading Teams news summary of Microsoft Ignite

Microsoft Teams provisioning with Power Automate and Graph API

I had a privilege presenting this session of mine today at Commsverse. I was asked, again, to publish my provisioning flow to Github and this time I managed to do it! To accompany that here are a few details about the provisioning. The process follows this Get the request to a SharePoint list. The provisioning … Continue reading Microsoft Teams provisioning with Power Automate and Graph API

Copying files to Private Channel using Graph API

I was approached with a scenario: Once I have created a Private Channel how can I automatically copy files there? Since I didn't have a direct answer it was time to open Graph Explorer and start digging. Create a Private Channel You need to have a suitable team first. /me/joinedTeams is quite a good Graph … Continue reading Copying files to Private Channel using Graph API

Adding PowerApps as Teams application to Teams via Graph API

You may already be aware that you can export a PowerApps to Teams. In case you haven't heard about this part check this URL: https://powerapps.microsoft.com/en-us/blog/add-your-canvas-apps-to-teams/ However, the real interest is in what we can do with PowerApps once we have uploaded the application to Teams App Catalog. You need to figure out, before progressing, a … Continue reading Adding PowerApps as Teams application to Teams via Graph API

Create a Teams Private Channel using Graph API and Power Automate (Flow)

Have you thought about creating a private channel in Teams using a API? Yes, it is possible to do so in case you were wondering is that really supported or not. Using Graph Explorer is simple, fast and easy for this testing. First you need to figure out a few IDs: Team ID (for example … Continue reading Create a Teams Private Channel using Graph API and Power Automate (Flow)

Testing Microsoft Teams Graph Presence API

Teams Presence information is now available via Graph API beta interface. It is fairly simply to test using Graph Explorer by calling /beta/me/presence. Note: you will need to give a admin consent to these API calls. You can not do this with delegated user permissions. You may want to refer for Presence API documentation in … Continue reading Testing Microsoft Teams Graph Presence API

Create a Planner board to team using Graph API

Continuing on Graph API series: this time I show how to create a Planner board, add a bucket and task into it and attach it to a team as template. The setup I am showing these snippets as example, they are not a full solutionsI use PowerShell and Graph Explorer to post commands inExperiment, learn … Continue reading Create a Planner board to team using Graph API

Exporting team channel messages into OneNote page using Graph API

There is now and then a need to delete a channel or team. While moving documents and other content in team to a new team or onto other storage the question remains about messages. Sometimes the need is even as simple as moving a channel to a another team (reorganizing). Very often messages are wanted … Continue reading Exporting team channel messages into OneNote page using Graph API

Adding a SharePoint page or list as tab to Teams using Graph API

I've been preparing my SPS Helsinki & Teams Virtual Summit Oktoberfest sessions "Teams Graph API Fun/in practice" which are both a demo session about lots of fun (/practical) possibilities you can do with Graph API in Microsoft Teams - or in Teams related features. While I was experimenting (yes, this is a lots of experiments … Continue reading Adding a SharePoint page or list as tab to Teams using Graph API

Using Graph API to create a instant meeting in Teams

Graph API is a getting better all the time. New capabilities are being added and it eventually means more automation that can occur inside Teams. I was exploring Graph API possibilities recently to my upcoming SharePoint Saturday session. This time I concentrate on creation a instant meeting. The Meet Now functionality is actually in Graph … Continue reading Using Graph API to create a instant meeting in Teams

ToDo like a boss – automate task creation using Graph API (preview)

ToDo Graph API has appeared the in documentation Graph API at Docs.Microsoft.Com . This opens up new possibilities to aggregate user tasks into a single app - ToDo. I did some testing with the API to see what is possible - and what is not. Getting tasks How to retrieve your tasks using Graph Explorer, … Continue reading ToDo like a boss – automate task creation using Graph API (preview)

Adding Company Yammer tabs to a team using Graph API

Yammer Tab just got out last week, but of course I needed to check if it can be added to a team via Graph API: Yes it is possible.No, you have to do some detective work manually first Adding a certain Yammer groups as tabs makes team members aware of the Yammer and also makes … Continue reading Adding Company Yammer tabs to a team using Graph API

Sending message with atmention onto a channel using GraphAPI .. and replying it

You can send a "ordinary" message to Team channel using a Flow Connector. But what about if you want to atmention a channel in the same message? And reply to a message.. The documentation to Create Message can be found at Docs.Microsoft.Com You can use Graph Explorer or other Graph API calls to resolve those … Continue reading Sending message with atmention onto a channel using GraphAPI .. and replying it

Adding a company PowerApps to (all) teams using Flow and Graph API

When Microsoft Teams is getting used more and more widely in the company, there usually arises some needs to make some company applications to be easily accessible in many of those teams. The very typical application could be a one or more PowerApps that have been created to make the life easier. Microsoft Flow provides … Continue reading Adding a company PowerApps to (all) teams using Flow and Graph API