Build interactive emails

Streamline business process & increase productivity by allowing users to take quick actions from within their Inbox. Learn how Adaptive Cards can make emails interactive & actionable.

GET STARTED

Extend Outlook

Help users get more done with add-ins. Launch your custom app as a taskpane, contextual card, or a simple button on the ribbon.

GET STARTED

Streamline payments

Build an Outlook payment experience & reduce the friction of collecting payments by eliminating the need to sign in or enter payment information.

GET STARTED

Connect to Outlook

Bring Outlook-related data & features for Office 365 & Outlook.com users into your app using the Microsoft Graph REST API.

GET STARTED

News and updates

This year at Build we announced the addition of new datasets and capabilities for Microsoft Graph. You’ll find API updates on Security, Wind...

VIEW BLOG

At Build 2018, we’ve announced several technologies to help developers enrich emails with new interactive capabilities. These capabilities a...

VIEW BLOG

April’s call featured the following topics: An overview of the Office Add-ins platform a look at some of the new functionality in Excel API ...

VIEW BLOG

We are excited to announce the availability of enhanced Office Add-in analytics within the Universal Store Dev Center. The new report shows ...

VIEW BLOG
VIEW MORE

Latest videos

This month’s agenda, led by Jeremy Thake, included an introduction to Microsoft Graph, training content refresh, PowerApps Microsoft Graph c...

VIEW VIDEO

Introduce you to working with the Microsoft Graph REST API to access data in Office 365 by building a SharePoint Framework client-side web p...

VIEW VIDEO

Show you how to build a web user interface with Office UI Fabric components and invoking Office 365 pickers for interacting with data from t...

VIEW VIDEO

Work with the Microsoft Graph .NET SDK in creating an ASP.NET MVC web application to access data in Office 365.

VIEW VIDEO
VIEW MORE

Code samples

Send requests for payments via email that are immediately actionable by the recipient. The recipient can view their invoice, select a paymen...

VIEW CODE SAMPLE

Send requests for payments via email that are immediately actionable by the recipient. The recipient can view their invoice, select a paymen...

VIEW CODE SAMPLE

his code sample shows how to verify the token in a Node.js app to ensure the action request is from Microsoft, and use the claims in the tok...

VIEW CODE SAMPLE

This code sample shows how to verify the token in an ASP.NET app to ensure the action request is from Microsoft, and use the claims in the t...

VIEW CODE SAMPLE
VIEW MORE

Get resources

Documentation

Training

Partners