{"id":1423,"date":"2017-12-30T21:22:18","date_gmt":"2017-12-30T21:22:18","guid":{"rendered":"https:\/\/officedevblogs.wpengine.com\/?p=1423"},"modified":"2017-12-30T21:22:18","modified_gmt":"2017-12-30T21:22:18","slug":"introduction-to-kaizala-extensibility","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/introduction-to-kaizala-extensibility\/","title":{"rendered":"Introduction to Kaizala Extensibility"},"content":{"rendered":"<p>Microsoft Kaizala is a mobile app for large group communications and work management. In case you are new to Kaizala, you can read more about the product offering\u00a0<a href=\"https:\/\/products.office.com\/en-in\/business\/microsoft-kaizala\">here<\/a>. Briefly, Kaizala allows you to get work done within the context of a conversation \/ group using actions \u2013 which are \u2018units of work\u2019. Examples of few actions that come with Kaizala are job, poll, survey, request location, etc.<\/p>\n<p>In addition to the capabilities that come with the app, there are extension points that allow you to customize applications \/ integrate Kaizala into existing applications \/ services. This post aims to give you a head start on Kaizala\u2019s extensibility story.<\/p>\n<p>Broadly, there are two endpoints to Kaizala:<\/p>\n<ol>\n<li><b><strong>Kaizala app:<\/strong><\/b>\u00a0Mobile application which is available on app stores for download<\/li>\n<li><b><strong>Kaizala service:<\/strong><\/b>\u00a0The service endpoint which has API endpoints, the\u00a0<a href=\"https:\/\/manage.kaiza.la\/\">management portal<\/a>, etc.<\/li>\n<\/ol>\n<p>The below diagram gives an overview of Kaizala and its extensibility.<\/p>\n<p><img decoding=\"async\" class=\"\" src=\"https:\/\/kaizala007.files.wordpress.com\/2017\/12\/537f2-kaizalaextensibilityoverview.png?w=656&amp;h=385\" width=\"656\" height=\"385\" \/><\/p>\n<p>The points of extensibility are shown in green boxes in the above image.<\/p>\n<p>To extend \/ customize the client, you could develop your own custom action and make it available for the groups you desire. To extend \/ integrate the services, Kaizala provides REST APIs using which you could interact with Kaizala Services and integrate it with your existing services \/ line of business applications. For details you can refer the Kaizala developer\u00a0<a href=\"https:\/\/docs.microsoft.com\/en-us\/kaizala\/\">documentation<\/a>.<\/p>\n<p>I plan to write posts on samples of client and server extensions \u2013 stay tuned!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Kaizala is a mobile app for large group communications and work management. In case you are new to Kaizala, you can read more about the product offering here. Briefly, Kaizala allows you to get work done within the context of a conversation \/ group using actions \u2013 which are \u2018units of work\u2019. Examples of few actions that come with Kaizala are job, poll, survey, request location, etc.<\/p>\n","protected":false},"author":69216,"featured_media":25159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[11],"tags":[87],"class_list":["post-1423","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-office-add-ins","tag-kaizala"],"acf":[],"blog_post_summary":"<p>Microsoft Kaizala is a mobile app for large group communications and work management. In case you are new to Kaizala, you can read more about the product offering here. Briefly, Kaizala allows you to get work done within the context of a conversation \/ group using actions \u2013 which are \u2018units of work\u2019. Examples of few actions that come with Kaizala are job, poll, survey, request location, etc.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/1423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69216"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=1423"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/1423\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25159"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=1423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=1423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=1423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}