Mark Anderson (shown here) partnered with Shashi Lanka Venkata from Microsoft Digital to revamp the way the company processes incoming revenue. Anderson is a director on Microsoft\u2019s Business Operations team.<\/figcaption><\/figure>\n\u201cWe\u2019re now about 75 percent automated,\u201d Anderson says. \u201cNow we\u2019re much faster, and the quality of our data has gone way up.\u201d<\/p>\n
COSMIC is saving Microsoft $25 million to $30 million over the next two to three years in revenue processing cost. It also automates the rote copy-and-paste kind of work that the company\u2019s team of 3,800 revenue processing agents used to get bogged down on, freeing them up to do higher value work.<\/p>\n
The transformation that Anderson, Venkata, and team have been driving is part of a larger digital transformation that spans all Microsoft Digital. Its success has led to a kudos from CEO Satya Nadella, a well-received presentation to the entire Microsoft Digital organization, and lots of interest from Microsoft customers.<\/p>\n
\u201cIt\u2019s been a fantastic journey,\u201d Anderson says. \u201cIt\u2019s quite amazing how cutting edge this work is.\u201d<\/p>\n
Unpacking how COSMIC works<\/strong><\/p>\nPartners transact, purchase, and engage with Microsoft in over 13 different lines of businesses, each with its own set of requirements and rules for processing revenue transactions (many of which change from country to country).<\/p>\n
To cope with all that complexity, case management and work have historically been handled separately to make it easier for human agents to stay on top of things.<\/p>\n
That had to change if COSMIC was going to be effective. \u201cWhen we started, we knew we needed to bring them together into one experience,\u201d Venkata says.<\/p>\n
Doing so would make transactions more accurate and faster, but there was more to it.<\/p>\n
\u201cThe biggest reason we wanted to bring them together is so we could get better telemetry,\u201d he says. \u201cConnecting all the underlying data gives us better insights, and we can use that to get the AI and machine learning we need to automate more and more of the operation.\u201d<\/p>\n
Giving automation its due<\/strong><\/p>\nThe first thing the team decided to automate was email submissions, one of the most common ways transactions get submitted to the company.<\/p>\n
\u201cWe are using machine learning to read the email and to automatically put it in the right queue,\u201d Venkata says. \u201cThe machine learning pulls the relevant information out of the email and enters it into the right places in COSMIC.\u201d<\/p>\n
The team also has automated sentiment analysis and language translation.<\/p>\n
What\u2019s next?<\/p>\n
Using a bot to start mimicking the work an agent does, like automatic data entry or answering basic questions. \u201cThis is something that is currently being tested and will soon be rolled out to all our partners using COSMIC,\u201d he says.<\/p>\n
How does it work?<\/p>\n
When a partner submits a transactional package to Microsoft, an Optical Character Recognition bot scans it, opens it, checks to see if everything looks correct, and makes sure business roles are applied correctly. \u201cIf all looks good, it automatically gets routed to the next step in the process,\u201d Venkata says.<\/p>\n
The Dynamics workflow engine also is taking on some of the check-and-balance steps that agents used to own, like testing to see if forms have been filled out correctly and if information extracted out of those forms is correct.<\/p>\n
\u201cAzure services handle whatever has to be done in triage or validation,\u201d he says. \u201cIt can check to see if a submission has the right version of the document, or if a document is the correct one for a particular country. It validates various rules at each step.\u201d<\/p>\n
All of this is possible, Venkata says, because the data was automatically abstracted. \u201cIf, at any point the automation doesn\u2019t work, the transaction gets kicked back for manual routing,\u201d he says.<\/p>\n
As for the agents? They are getting to shift to more valuable, strategic work.<\/p>\n
\u201cThe system is telling them what the right next action is going to be,\u201d Venkata says. \u201cBefore this, the agent had to remember what to do next for each step. Now the system is guiding them to the next best action\u2014each time a step is completed, the automation kicks in and walks the agent through the next action they should take.\u201d<\/p>\n
Eventually the entire end-to-end process will be automated, and the agents will spend their time doing quality control checks and looking for ways to improve the experience. \u201cWe want to get to the point where we only need them to do higher level work,\u201d he says.<\/p>\n
Choosing Dynamics 365 and Microsoft Azure<\/strong><\/p>\nThere was lots of technology to choose from, but after a deep assessment of the options, the team chose Dynamics 365 and Microsoft Azure.<\/p>\n
\u201cWe know many people thought Dynamics couldn\u2019t scale to an enterprise the size of Microsoft, but that\u2019s not the case anymore,\u201d Venkata says. \u201cIt has worked very well for us. Based on our experience, we can definitively say it can cover Microsoft\u2019s needs.\u201d<\/p>\n
The team also used Azure to build COSMIC\u2014Azure Blob Storage for attachments, Azure Cosmos DB for data archival and retention, SQL Azure for reporting on data bases, and Microsoft Power BI for data reporting.<\/p>\n
Anderson says it\u2019s a major leap forward to be using COSMIC\u2019s automation to seamlessly route customers to the right place, handing them off from experience to experience without disrupting them.<\/p>\n
Another major improvement is how the team has gained an end-to-end view of customers (which means the company no longer must ask customers what else they\u2019re buying from Microsoft).<\/p>\n
\u201cIt’s been a journey,\u201d Anderson says. \u201cIt isn’t something we’ve done overnight. At times it’s been frustrating, and at times it\u2019s been amazing. It’s almost hard to imagine how far we’ve come.\u201d<\/p>\n
<\/p>\n
\nLearn more about COSMIC including where to find the code here: Microsoft Dynamics 365 and AI automate complex business processes and transactions<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"The Microsoft partner and customer network brings in more than $100 billion in revenue each year, most of the company\u2019s earnings. Keeping tabs on the millions of annual transactions is no small task\u2014just ask Shashi Lanka Venkata and Mark Anderson, two company employees who are leading a bid to automate what historically has been a […]<\/p>\n","protected":false},"author":21,"featured_media":13175,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"_hide_featured_on_single":false,"_show_featured_caption_on_single":true,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[1],"tags":[330,76,169,327,126,332,331,337,115,84],"coauthors":[138],"class_list":["post-4788","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-azure-ai-and-machine-learning","tag-azure","tag-azure-cosmos-db","tag-azure-management","tag-azure-sql","tag-business-applications","tag-data-and-ai","tag-dynamics","tag-microsoft-azure","tag-power-bi","program-ms-digital-stories","m-blog-post"],"jetpack_publicize_connections":[],"yoast_head":"\n
How automation is transforming revenue processing at Microsoft - Inside Track Blog<\/title>\n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t \n \n \n \n \n\t \n\t \n\t \n