Build apps for Microsoft Viva
Use the Viva Connections toolkit and the Viva Learning API to grow your customer reach with an open and extensible platform. APIs for Viva Topics and Viva Insights coming soon!
Why develop for Microsoft Viva?
Build with simple and familiar frameworks
Use simple tools such as SharePoint Framework and Adaptive Cards, improving your time to market.
Get more with the Viva footprint
Increase the value of your Microsoft 365 and Microsoft Teams subscriptions by engaging employees in new Viva experiences.
Expand your reach across Viva and Microsoft 365
Share your app across Viva and Microsoft 365 surfaces and expand the reach of your solutions.
Take advantage of partner benefits
Sign up for the Microsoft Partner Program and increase customer reach and engagement.
What can I do with Viva?
Reach users in Viva Connections with Adaptive Card Extensions
Get started with Microsoft Graph connectors
Customize Viva Topics pages with SharePoint client-side web parts
Build custom Power BI templates with Viva Insights data
Get more Viva resources
Browse code samples
Explore our samples and discover what you can build.
Join our community calls to stay up to date and upgrade your skills.
Explore our sample solution gallery.
Watch developer videos on our YouTube channel.
Take our multi-part series that teaches you how to extend Microsoft Viva Connections with custom components.
Register for more details about Microsoft Viva.