{"id":16176,"date":"2023-11-06T09:04:54","date_gmt":"2023-11-06T17:04:54","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=16176"},"modified":"2024-05-13T13:52:55","modified_gmt":"2024-05-13T20:52:55","slug":"send-microsoft-teams-activity-notifications-without-app-manifest-changes","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/send-microsoft-teams-activity-notifications-without-app-manifest-changes\/","title":{"rendered":"Send Microsoft Teams activity notifications without app manifest changes"},"content":{"rendered":"<p><span style=\"font-size: 1rem; text-align: var(--bs-body-text-align);\">Microsoft Teams <\/span><a style=\"font-size: 1rem; text-align: var(--bs-body-text-align); background-color: #f7f7f9;\" href=\"https:\/\/learn.microsoft.com\/en-us\/microsoftteams\/platform\/tabs\/send-activity-feed-notification?tabs=desktop\">activity notifications<\/a><span style=\"font-size: 1rem; text-align: var(--bs-body-text-align);\">\u00a0lets users triage items that require attention. You can use the activity\u00a0<\/span><a style=\"font-size: 1rem; text-align: var(--bs-body-text-align); background-color: #f7f7f9;\" href=\"https:\/\/learn.microsoft.com\/en-us\/graph\/api\/userteamwork-sendactivitynotification?view=graph-rest-1.0&amp;tabs=http\">notification APIs<\/a><span style=\"font-size: 1rem; text-align: var(--bs-body-text-align);\">\u00a0in Microsoft Graph to extend this functionality to your apps. This allows your apps to provide richer experiences and better user engagement by keeping users up to date.<\/span><\/p>\n<p>On May 13, 2024, we are announcing general availability of <strong>system default notifications<\/strong>. You can now <a href=\"https:\/\/learn.microsoft.com\/en-us\/graph\/teams-send-activityfeednotifications?tabs=http#reserved-activity-types\">use the activity notification APIs without declaring the activities<\/a> section in the manifest. <strong>The new system default notification will allow you to send free-form text at runtime<\/strong>, so you no longer need to add, edit or remove <a href=\"https:\/\/learn.microsoft.com\/en-us\/microsoftteams\/platform\/resources\/schema\/manifest-schema#activities\">activityTypes in manifest<\/a>.<\/p>\n<ul>\n<li>See examples of <a href=\"https:\/\/learn.microsoft.com\/en-us\/graph\/teams-send-activityfeednotifications?tabs=http#example-8-send-a-notification-to-a-user-using-the-systemdefault-activity-type\">sending customizable notifications<\/a>.<\/li>\n<li>Read more about <a href=\"https:\/\/learn.microsoft.com\/en-us\/graph\/teams-send-activityfeednotifications?tabs=http\">sending Activity notification using Graph APIs<\/a>.<\/li>\n<\/ul>\n<p>If you have questions, please reach out to\u00a0<a href=\"https:\/\/developer.microsoft.com\/graph\/support\" target=\"_blank\" rel=\"noopener\">https:\/\/developer.microsoft.com\/graph\/support<\/a>.<\/p>\n<p>Thank you for using Microsoft Teams! Visit us at our\u00a0<a href=\"https:\/\/developer.microsoft.com\/en-us\/microsoft-teams\" target=\"_blank\" rel=\"noopener\">Microsoft Teams Dev Center.<\/a><\/p>\n<p>Follow us on X \/ (<a href=\"http:\/\/www.twitter.com\/microsoft365dev\" target=\"_blank\" rel=\"noopener\">@Microsoft365Dev<\/a>) for the latest news and announcements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Use the activity\u00a0notification APIs\u00a0in Microsoft Graph to extend this functionality to your apps.<\/p>\n","protected":false},"author":126340,"featured_media":16183,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,128],"tags":[274],"class_list":["post-16176","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","category-microsoft-teams","tag-teams-activity-notifications"],"acf":[],"blog_post_summary":"<p>Use the activity\u00a0notification APIs\u00a0in Microsoft Graph to extend this functionality to your apps.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/16176","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\/126340"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=16176"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/16176\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/16183"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=16176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=16176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=16176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}