Demo to preview the settings


Use a variety of API calls to send Emails, view Calendar information, update/view Contacts, and more all with our plugin.


  1. You must have the Azure Portal account.

How to set up

Register your app with Microsoft Azure at https://portal.azure.com/
Use the received keys in actions ‘Outlook: Get AuthCode’, ‘Outlook: Auth’, ‘Outlook: Renew Access Token’ to get the access code, access token and refresh token.

Outlook: Get AuthCode

Outlook: Auth

Outlook: Renew Access Token

Outlook: Send email with attachments

List Email Messages - Data Call

List Email Folders - Data Call

List Calendars - Data Call

List Events - Data Call

Get User - Data Call

List Contacts - Data Call

List Users in Organization - Data Call

Search User in Organization by Email - Data Call

Get Folder - Data Call

Get Message Images - Data Call

Create Folder - Action

Create Calendar - Action

Create Event - Action

Update Event - Action

Delete Event - Action

Create Contact - Action

Update Contact - Action

Send Email - Action

Send Email With CC Recipient - Action

Move Message to Folder - Action

Mark Email as Read/Unread - Action


Update 12.03.24 - Version 3.16.0

  • added action "Send email with attachments”

Update 08.03.24 - Version 3.14.0

  • Added the "contentType" field to the Send Email action for HTML or Text emails.

Update 26.02.24 - Version 3.13.0

  • Fixed action Outlook: Auth

Update 20.10.23 - Version 3.11.0

  • Upgrade to Version 4

Update 18.10.23 - Version 3.9.0

  • Added access token renewal. Fixed minor bugs.

Update 09.06.22 - Version 3.3.0

  • Updated Documentation

Update 12.04.21 - Version 3.2.0

  • Fixed bug for "List Events" action only

Update 18.12.20 - Version 3.1.0

  • Signup/login will now save the user's Microsoft email to the Bubble user record

Update 14.09.20 - Version 3.0.0

  • Updates made to reflect move to Azure. Please register your app at portal.azure.com before upgrading.

Update 01.11.19 - Version 2.0.0

  • Separated "Send Email" actions: "Send Email" and "Send Email with CC Recipient". You must replace any existing "Send Email" actions that use the CC field with the new "Send Email with CC Recipient" action.

Update 12.09.19 - Version 1.9.1

  • Bug fix for "Move Message to Folder" action

Update 29.08.19 - Version 1.9.0

  • Mark an email message as read or unread

Update 23.07.19 - Version 1.8.0

  • Added call to Update Contact

Update 01.07.19 - Version 1.7.0

  • Added call to search for a user in the organization by email

Update 01.07.19 - Version 1.6.0

  • Added call to get all users in organization

Update 16.05.19 - Version 1.5.1

  • Minor bug fix

Update 24.04.19 - Version 1.5.0

  • Added Update Event and Delete Event actions. You need to store the Event ID after creating in order to later update or delete with that ID.

Update 16.11.18 - Version 1.4.0

  • Added pagination parameters to the List Events, Contacts, Messages, Calendars, and Folders data calls. Use "skip" to skip the first X number of results. Use "top" to request X number of results in a page. The response will contain a parameter for @odata:nextLink whose value is a URL with a skip parameter you can use to retrieve the next page of results.

Update 18.09.18 - Version 1.3.0

  • Added calls: Create/List email folders, List email messages, Send email, Move message to folder, Get single folder

Update 20.07.18 - Version 1.2.0

  • Added All Day and Reminder fields to the Create Event call

Update 09.09.17 - Version 1.1.0

  • Added Create Contact

Update 09.09.17 - Version 1.0.0

  • Initial release