Getting an LLM to correctly write Microsoft Graph code for Exchange Online that uses singleValueExtendedProperties is notoriously hit-or-miss Even as models improve and context windows grow and AI gets smarter, the legacy quirks of these properties usually derail the generator—skewing the output into either hallucinated or inefficient logic or broken syntax.
I recently helped create this post on “Migrating EWS notifications to Microsoft Graph,” where I tried to cover all the information you need to migrate from EWS to Graph Webhooks.
TL;DR: Migrating Sticky Notes from EWS to Microsoft Graph is possible via the Messages endpoint, despite what current LLMs (and the lack of official documentation) might tell you.
TLDR Microsoft has released a new userConfiguration endpoint in the Microsoft Graph Beta, which serves as a plug-in replacement for existing EWS UserConfiguration operations.
With the release in preview of the Exchange Online Admin API recently this has unlocked a Migration path for those EWS apps that are stuck because of the lack of Delegate operations.