# Microsoft Teams / Outlook integration

**URL:** <https://community.homey.app/t/microsoft-teams-outlook-integration/31107>\
**Category:** Questions & Help\
**Tags:** app\
**Created:** [June 10, 2020, 5:16pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107 "2020-06-10T17:16:35Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [June 10, 2020, 5:16pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/1 "2020-06-10T17:16:35Z")

</div>

Hi all,  
In these times we all (well, a lot of people) work at home far more than before.  
Wouldn’t it be nice if we had some sort of Microsoft Teams integration? (My Teams runs on Windows)

Triggers could be incoming chat messages, video calls, starting of meetings, etc.  
That way you can automatically have your music muted, turned up lamps (for better video quality), have Homey (or your Sonos, Chromecast) tell you there’s a message/call, etc…

For triggers on the start of meetings, Outlook integration could be of help too.

Does anyone know if such a thing can be done?

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [June 10, 2020, 5:24pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/2 "2020-06-10T17:24:04Z")

</div>

It could be possible with the MS cloud APIs but I cannot tell for certain.

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [June 10, 2020, 5:40pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/5 "2020-06-10T17:40:12Z")

</div>

No, but if you tell me how you do that, I can easily use it for my own flows as mentioned above… 😜

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [June 10, 2020, 5:59pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/6 "2020-06-10T17:59:08Z")

</div>

I i don’t think it’s a crazy idea either. We both work at home at the moment and when my girlfriend is going into a Teams meeting she is shouting at me: will you please put down the volume please!!!😄

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [June 10, 2020, 10:34pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/7 "2020-06-10T22:34:10Z")

</div>

I think it can be done using the cloud apis. What would be nice too is if we could access the calendar. For example I have something in mind that homey could check for the earliest appoint ment on the next day and alert you if it is earlier than usual.

---

<div class="post-metadata">

**Author:** ![johan\_bendz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_bendz/32/10344_2.png) [@johan\_bendz](https://community.homey.app/u/johan_bendz)\
**Post date:** [June 11, 2020, 8:35am UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/8 "2020-06-11T08:35:04Z")

</div>

Can be done, Microsoft have well documented and available API’s.

> **[Welcome to Office 365 APIs](https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/)**
>
> Using Office 365 APIs, create custom solutions that access your customer's Office 365 data and build those apps across mobile, web, and desktop platforms.

  

> **[OfficeDev/microsoft-teams-sample-task-module-nodejs](https://github.com/OfficeDev/microsoft-teams-sample-task-module-nodejs)**
>
> Sample app showing off the Teams Task Module, a way to invoke custom code from a bot, a tab, or both! (Node.js/TypeScript version.) - OfficeDev/microsoft-teams-sample-task-module-nodejs

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [June 11, 2020, 9:07am UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/9 "2020-06-11T09:07:05Z")

</div>

> [@johan\_bendz](#):
>
> Can be done, Microsoft have well documented and available API’s.

That would be great! Now the only thing is to get a developer to make this app.  
I have no knowledge or programming at all…

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [July 16, 2020, 6:58pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/10 "2020-07-16T18:58:26Z")

</div>

Today I have made flows to mute my Sonos when a phone call comes in.  
Used tasker on my (Android) phone for triggering a webhook to my Homey, which starts a flow that mutes Sonos.  
The same for when tasker detects the phonecall app on my phone is idle to trigger a webhook that starts a flow to unmute my Sonos,

Isn’t there a possibility to do something alike for Teams? To trigger a webhook, of letting a Windows app like Tasker detecting an incoming call or meeting to trigger a webhook?

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [July 20, 2020, 1:13pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/11 "2020-07-20T13:13:43Z")

</div>

theoratically if that works, you cans ee what tasker picks up when the team app on your phone?

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [July 20, 2020, 2:57pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/12 "2020-07-20T14:57:23Z")

</div>

I am not that familiar with tasker.  
Can you make it “scan” for triggers started by Teams?  
Would rather not use Teams on my phone though, would be nice to be able to have Teams on Windows triggering. That is how I attend meetings, etc too. Not on my phone…

---

<div class="post-metadata">

**Author:** ![OddiS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oddis/32/17168_2.png) [@OddiS](https://community.homey.app/u/OddiS)\
**Post date:** [July 29, 2020, 12:40pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/13 "2020-07-29T12:40:50Z")

</div>

Check out microsoft flow for o365, if that is enabled on your tenant. I use that to f.ex trigger the heater on my tesla if i put “tesla:” in front of a calandar appointment in outlook / exchange.  
You could maybe write a custom app on homey that listens for a trigger from o365.  
While writing, i just noticed that it is no longer called “flow” but “power automate”

I like the way you think, and I hope this might put a dev on the route to something cool.

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [December 23, 2020, 2:27pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/14 "2020-12-23T14:27:39Z")

</div>

yeah, I was looking into this as well. But could you maybe elaborate .  
I thought about using webhooks, but whether this works… or how IDK ey. Could you help / anyone? 🙂

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [December 23, 2020, 2:29pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/15 "2020-12-23T14:29:54Z")

</div>

How do you send a webhook to homey, I don’t quite get the setup proces yet.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 26, 2020, 10:07pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/16 "2020-12-26T22:07:40Z")

</div>

Post removed. Wasted my time here

---

<div class="post-metadata">

**Author:** ![Rocodamelshekima](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rocodamelshekima/32/8209_2.png) [@Rocodamelshekima](https://community.homey.app/u/Rocodamelshekima)\
**Post date:** [December 26, 2020, 10:14pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/17 "2020-12-26T22:14:38Z")

</div>

U must been payed to promote this gadget ruud guy. It’s all on the forums here.  
Like posted in June 2019:

 ![chrome_2020-12-26_23-10-53](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/a/bac552052e69ece83a82ee2d5c05cb7bf3fc64d3.png)

Then the gadget guy posting this in 2020:

![chrome_2020-12-26_23-11-08](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/f/ffcfe5936699ebe746ed447a19cfa5111d2cd11d.png)

Saying, and i quote: “Tot ik opeens de locative app tegen kwam.”

Yeah right! Plz stop promoting websites where they copy info from this very forum m8!

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 26, 2020, 10:33pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/18 "2020-12-26T22:33:08Z")

</div>

I’m innocent Rococop. Just trying to help peeps out.

- Not aware of ruud guy pulls ALL his info from here.
- Not payed, nor threatened by him also.  
I will stop using his site as a ref.

Cheers

---

<div class="post-metadata">

**Author:** ![Rocodamelshekima](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rocodamelshekima/32/8209_2.png) [@Rocodamelshekima](https://community.homey.app/u/Rocodamelshekima)\
**Post date:** [December 26, 2020, 10:34pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/19 "2020-12-26T22:34:37Z")

</div>

Cheers

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [December 26, 2020, 11:21pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/20 "2020-12-26T23:21:35Z")

</div>

Nice on-topic discussion here… 😉

---

<div class="post-metadata">

**Author:** ![Martijn\_Hoogenbosch](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_hoogenbosch/32/10647_2.png) [@Martijn\_Hoogenbosch](https://community.homey.app/u/Martijn_Hoogenbosch)\
**Post date:** [December 27, 2020, 5:45am UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/21 "2020-12-27T05:45:57Z")

</div>

🍿 🍿

---

<div class="post-metadata">

**Author:** ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)\
**Post date:** [March 5, 2022, 12:11pm UTC](https://community.homey.app/t/microsoft-teams-outlook-integration/31107/22 "2022-03-05T12:11:37Z")

</div>

Maybe the Home Assistant solution as described in this link is helpful? [https://www.loryanstrant.com/2022/03/04/microsoft-teams-home-assistant-graph-take-your-presence-to-the-next-level/](https://www.loryanstrant.com/2022/03/04/microsoft-teams-home-assistant-graph-take-your-presence-to-the-next-level/)

[Next page](https://community.homey.app/t/microsoft-teams-outlook-integration/31107.md?page=2)
