Microsoft 365 Developer Blog

A developer platform for building collaborative apps for hybrid work

Kaizala extensibility and programmability overview

Kaizala is a mobile application that allows you to get work done within the context of a conversation and group using actions. While the application provides a whole lot of functionalities that allows small and medium businesses and enterprises to get work done, it also supports extensibility that allows you to integrate it to existing business processes and workflows.

Securing API requests from Kaizala action

There are scenarios where you may want to query your service from within the Kaizala card. While the APIs to be queried are public (without any authentication), you can query them directly. But, in case you want to secure your APIs to make sure the calls are made by the particular user from within the Kaizala card alone – you use the Integration Service token. This post explains how you generate this token and subsequently validate this on the service side.

Harness the growing network of apps and insights in Microsoft Graph

Microsoft Graph is the unified API endpoint that offers developers a gateway to the rich data and powerful insights behind a large and growing set of Microsoft products. Based on consistent REST-based standards, tools, and features, the set of scenarios you can power with the Microsoft Graph grows exponentially as new products, datasets and capabilities are added to the endpoint.

Azure Machine Learning, JavaScript Custom Functions, and Power BI Custom Visuals Further Expand Developers Capabilities with Excel

Today at Build, we announced a powerful set of capabilities to the Excel platform, offering developers, data scientists, and power users more opportunities to better work with data. Developers and data scientists can now to execute custom functions locally in JavaScript or with Microsoft Azure Machine Learning services to create their own powerful additions to Excel's catalog of formulas. 

Replying to a Kaizala message or action

In this post, I will introduce the replyToReferenceId property that enables you to reply to a message or action (attachment, custom card, image, etc.) on Kaizala group. This is required when you want to have a threaded conversation using API [or] bot scenario where you want to reply to a specific user query.