Send Message in Microsoft Teams Channel about Event Updates in Google Calendar

Summary:

This article describes one business use case integration that will send message to 'Microsoft Teams' channel for every event updated in ‘Google Calendar’. 

Prerequisites:

  • The user needs to have a working Google and Microsoft account.

  • The user needs to have a working webMethods.io Integration cloud tenant.

Contents:

  • Send Message in Microsoft Teams channel for every event updated in Google Calendar.

Steps:

1. Login to webmethods.io integration.

2. Create a workflow.

3. Click on the ‘Settings’ button.  

4. Select the ‘Google Calendar’ trigger from the available list of triggers. Then, click Next.

5. Authorize Google Calendar by clicking on the '+' icon and creating a connection.

Note: It supports both default and manual authorization. Choose '(Or)' option to create and configure the account manually.

Refer to this article for more information on how to authorize Google Calendar: http://techcommunity.softwareag.com/pwiki/-/wiki/Main/Google%20OAuth%202.0%20Authentication%20in%20webMethods.io

6. Select 'Event Updated' from available options for 'Select Trigger' and select a 'Calendar Type'.

7. Click Save. Skip testing the trigger and then click on Done.

8. Drag and drop ‘Microsoft Teams’ connector from the app menu, then click on the ‘Settings’ button.   

9. Choose ‘Send Message’ action from the available list of actions.

10. Click on the ‘+’ icon to create a connection for Microsoft Teams.

Note: It supports both default and manual authorization. Choose '(Or)' option to create and configure the account manually. 

Refer to this article for more information on how to create and use a connection for Microsoft Teams: http://techcommunity.softwareag.com/pwiki/-/wiki/Main/How%20to%20use%20Microsoft%20Teams%20in%20webMethods.io%20Integration.

11. Click Next. Then, Select 'Teams Id' and 'Channel Id' where the message should be sent. Form a proper message mapping the id, start_dateTime and end_dateTime of the Google Calendar event.

 

A sample message could be '5fsdkjhfshfjhdsfj2 event updated. Start Time: <start_dateTime value>'.

12. Select Next, followed by Done on the next screen. 

13. Update some event in the Google Calendar.

14. Within 5 minutes the trigger will execute, showing the message shown below. The same message will be posted to the mentioned Microsoft Teams channel.