Azure OpenAI Service announces Assistants API, New Models for Finetuning, Text-to-Speech and more

This article is contributed. See the original author and article here.

Developers across the world are building innovative generative AI solutions since the launch of Azure OpenAI Service in January 2023. Over 53,000 customers globally harness the capabilities of expansive generative AI models, supported by the robust commitments of Azure’s cloud and computing infrastructure backed by enterprise grade security.


 


Today, we are thrilled to announce many new capabilities, models, and pricing improvements within the service. We are launching Assistants API in public preview, new text-to-speech capabilities, upcoming updated models for GPT-4 Turbo preview and GPT-3.5 Turbo, new embeddings models and updates to the fine-tuning API, including a new model, support for continuous fine-tuning, and better pricing. Let’s explore our new offerings in detail.


 


Build sophisticated copilot experiences in your apps with Assistants API


 


We are excited to announce, Assistants, a new feature in Azure OpenAI Service, is now available in public preview. Assistants API makes it simple for developers to create high quality copilot-like experiences within their own applications. Previously, building custom AI assistants needed heavy lifting even for experienced developers. While the chat completions API is lightweight and powerful, it is inherently stateless, which means that developers had to manage conversation state and chat threads, tool integrations, retrieval documents and indexes, and execute code manually. Assistants API, as the stateful evolution of the chat completion API, provides a solution for these challenges.


 



 


Building customizable, purpose-built AI that can sift through data, suggest solutions, and automate tasks just got easier. The Assistants API supports persistent and infinitely long threads. This means that as a developer you no longer need to develop thread state management systems and work around a model’s context window constraints. Once you create a Thread, you can simply append new messages to it as users respond. Assistants can access files in several formats – either while creating an Assistant or as part of Threads. Assistants can also access multiple tools in parallel, as needed. These tools include:


 



  • Code Interpreter: This Azure OpenAI Service-hosted tool lets you write and run Python code in a sandboxed environment. Use cases include solving challenging code and math problems iteratively, performing advanced data analysis over user-added files in multiple formats and generating data visualization like charts and graphs.

  • Function calling: You can describe functions of your app or external APIs to your Assistant and have the model intelligently decide when to invoke those functions and incorporate the function response in its messages.


Support for new features, including an improved knowledge retrieval tool, is coming soon.


 


Assistants API is built on the same capabilities that power OpenAI’s GPT product and offers unparalleled flexibility for creating a wide range of copilot-like applications. Use cases range AI-powered product recommender, sales analyst app, coding assistant, employee Q&A chatbot, and more. Start building on the no-code Assistants playground on start building with the API.


 


As with the rest of our offerings, data and files provided by you to the Azure OpenAI Service are not used to improve OpenAI models or any Microsoft or third-party products or services, and developers can delete the data as per their needs. Learn more about data, privacy and security for Azure OpenAI Service here. We recommend using Assistants with trusted data sources. Retrieving untrusted data using Function calling, Code Interpreter with file input, and Assistant Threads functionalities could compromise the security of your Assistant, or the application that uses the Assistant. Learn about mitigation approaches here.


 


Fine-tuning: New model support, new capabilities, and lower prices


 


Since we announced Azure OpenAI Service fine-tuning for OpenAI’s Babbage-002, Davinci-002 and GPT-35-Turbo on October 16, 2023, we’ve enabled AI builders to build custom models. Today we’re releasing fine-tuning support for OpenAI’s GPT-35-Turbo 1106, a next gen GPT-3.5 Turbo model with improved instruction following, JSON mode, reproducible outputs, parallel function calling, and more. Fine-tuning with GPT-35-Turbo 1106 supports 16k context length in training data, allowing you to fine-tune with longer messages and generate longer and more coherent texts.


 


In addition, we are introducing two new features to enable you to create more complex custom models and easily update them. First, we are launching support for fine-tuning with function calling that enables you to teach your custom model when to make function calls and improve the accuracy and consistency of the responses. Second, we are launching support for continuous fine-tuning, which allows you to train a previously fine-tuned model with new data, without losing the previous knowledge and performance of the model. This lets you add additional training data to an existing custom model without starting from scratch and lets you experiment more iteratively.


 


Besides new model support and features, we are making it more affordable for you to train and host your fine-tuned models on Azure OpenAI Service, including decreasing the cost of training and hosting GPT-35-Turbo by 50%.


 


Coming soon: New models and model updates


 


The following models and model updates are coming this month to Azure OpenAI Service. You can review the latest model availability here.


 


Updated GPT-4 Turbo preview and GPT-3.5 Turbo models


 


We are rolling out an updated GPT-4 Turbo preview model, gpt-4-0125-preview, with improvements in tasks such as code generation and reduced cases of “laziness” where the model doesn’t complete a task. The new model fixes a bug impacting non-English UTF-8 generations. Post-launch, we’ll begin updating Azure OpenAI deployments that use GPT-4 version 1106-preview to use version 0125-preview. The update will start two weeks after the launch date and complete within a week. Because version 0125-preview offers improved capabilities, customers may notice some changes in the model behavior and compatibility after the upgrade. Pricing for gpt-4-0125-preview will be same as pricing for gpt-4-1106-preview.


 


In addition to the updated GPT-4 Turbo, we will also be launching GPT-3.5-turbo-0125, a new GPT-3.5 Turbo model with improved pricing and higher accuracy at responding in various formats. We will reduce input prices for the new model by 50% to $0.0005 /1K tokens and output prices by 25% to $0.0015 /1K tokens.


 


New Text-to-Speech (TTS) models


 


Our new text-to-speech model generates human-quality speech from text in six preset voices, each with its own personality and style. The two model variants include tts-1, the standard voices model variant, which is optimized for real-time use cases, and tts-1-hd, the high-definition (HD) equivalent, which is optimized for quality. This new includes capabilities such as building custom voices and avatars already available in Azure AI and enables customers to build entirely new experiences across customer support, training videos, live-streaming and more. Developers can now access these voices through both services, Azure OpenAI Service and Azure AI Speech.


 


A new generation of embeddings models with lower pricing


 


Azure OpenAI Service customers have been incorporating embeddings models in their applications to personalize, recommend and search content. We are excited to announce a new generation of embeddings models that are significantly more capable and meet a variety of customer needs. These models will be available later this month.



  • text-embedding-3-small is a new smaller and highly efficient embeddings model that provides stronger performance compared to its predecessor text-embedding-ada-002. Given its efficiency, pricing for this model is $0.00002 per 1k tokens, a 5x price reduction compared to that of text-embedding-ada-002. We are not deprecating text-embedding-ada-002 so you can continue using the previous generation model, if needed.

  • text-embedding-3-large is our new best performing embeddings model that creates embeddings with up to 3072 dimensions. This large embeddings model is priced at $0.00013 / 1k tokens.


Both embeddings models offer native support for shortening embeddings (i.e. remove numbers from the end of the sequence) without the embedding losing its concept-representing properties. This allows you to make trade-off between the performance and cost of using embeddings.


 


What’s Next


 


It has been great to see what developers have built already using Azure OpenAI Service. You can further accelerate your enterprise’s AI transformation with the products we announced today. Explore the following resources to get started or learn more about Azure OpenAI Service.



 


We cannot wait to see what you build next!

Enhanced focused view in Dynamics 365 Sales helps optimize task execution!

Enhanced focused view in Dynamics 365 Sales helps optimize task execution!

This article is contributed. See the original author and article here.

In the fast-paced world of sales, sellers are now expected to be adept multitaskers. As they engage with customers, the demands of various tasks and follow-ups can quickly accumulate. Effectively managing these aspects is crucial for streamlining processes, minimizing manual intervention and significantly enhancing the overall customer experience. By staying organized and leveraging tools to keep track, sellers can meet their goals more effectively. When we released focused view in April 2023, we had precisely this goal in mind – to transform the current user experience while working on records within Dynamics 365 Sales

Since its launch, focused view has not only achieved remarkable success but has also gained widespread user adoption. Thousands of sellers now rely on it as a swift solution to navigate records efficiently and address open tasks promptly. A closer look at our usage analysis indicated around a 50% reduction in overall task execution time compared to the current grid view for the same set of actions. 

With the new enhancements, our commitment is to further elevate the overall user experience, aiming to provide a comprehensive set of capabilities within focused view. This ensures that users can accomplish all tasks seamlessly without the need to switch contexts across multiple views.  

This blog delves into the introduced changes, detailing how users can leverage these updates to streamline their daily tasks.  

What is focused view?

Focused view is a new work surface which allows users to view all their records as a list, while being able to work on any of them without having to switch context multiple times between the record form and the list of records. It supports easy filtering, sorting, and card customization capabilities to ensure you see the data that matters to you.  

graphical user interface, text, application, email
Focused view

What are the new enhancements?

Expanding the reach of focused view 

As part of the current release, we are introducing focused view for Dynamics 365 entities. It’s now enabled automatically for all users, with no set up. Thus, Dynamics 365 users can leverage it for any out of the box or custom entities that they work on. Users should be able to see the focused view button or find it within the “show as” dropdown for all their entities, as the first button of the ribbon command bar. 

Maintaining user preferences 

We are committed to respecting our users’ preferences to ensure they always see the view they use the most first. To achieve this, our system now seamlessly retains the last-used work surface for each user every time they log into Dynamics 365 Sales. This enables users to effortlessly pick up right where they left off, regardless of any system default settings for a given entity. At our core, we prioritize our users’ individual choices, ensuring that their preferred work surface always takes the lead. 

Introducing new capabilities 

We are leaving no stone unturned to make focused view the ultimate work surface to cater to all our users’ needs! With the new release, we are introducing several new capabilities to ensure users can complete all their required tasks from a single place: 

  • Multi-select records: With the enhanced focused view, users can now multi-select records and execute bulk functionalities in a seamless manner. 
  • Support the view level ribbon command bar: Within the focused view, users no longer need to navigate to a grid experience to make updates. Instead, we have now made available an easy access point through the ribbon command bar. It now allows users to take instant action on any record(s) without any additional navigation.
graphical user interface, application, Word
Multi-select and ribbon command bar
  • Advanced filtering capability: We have introduced the ability for users to create their own filter query. In addition, users can save it as a custom view from within focused view. This helps them view and work on records that matter. 
graphical user interface, application
Advanced filter query

How can I make focused view the default landing page?

With all the new capabilities and ease of use, users will likely want to make focused view their default worksurface. To help achieve that, we are making it the default landing page for Lead entity as an out of the box option. For the other core entities, namely Account, Contact and Opportunity, we are providing an easy option for admins to make it the default option for their org from within the focused view specific settings. These can easily be adjusted for an organization’s specific needs. 

graphical user interface, text
Making focused view default for Lead, Opportunity, Account and Contact

For other entities, users can use the existing custom settings option within advanced settings. They simply need to choose the relevant entity and then select focused view from the list of available controls. 

Conclusion

With these updates, focused view becomes the worksurface where users can view, plan and execute all their sales related tasks in a seamless and efficient manner. It helps them with greater task success rate and faster execution speed. 

We are simplifying the ability for a users to get started. There’s now no setup required at either their or admin level. With these enhancements, users will find focused view readily available as the primary option on the ribbon command bar when navigating the entity grid. This streamlined accessibility ensures a hassle-free initiation, allowing users to effortlessly view and utilize focused view as their default choice. 

So go ahead and start leveraging focused view as the go-to workspace for all sales related tasks and save time to concentrate building relations and closing deals! 

Next steps

Learn about Focused View:  

Don’t have Dynamics 365 Sales yet? Try it out now: Sales Overview – Dynamics Sales Solutions | Microsoft Dynamics 365

The post Enhanced focused view in Dynamics 365 Sales helps optimize task execution! appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Logic Apps Aviators Newsletter – February 2024

Logic Apps Aviators Newsletter – February 2024

This article is contributed. See the original author and article here.

We are thrilled to announce that this newsletter edition officially marks one full year of Logic Apps’ Ace Aviators! From our initial newsletter and livestream in February of last year, it’s been an incredible journey witnessing this community take flight. Of course, none of this smooth flying would have been possible without YOU! So, to all our aviators, thank you for reading, watching, and participating this past year. Make sure to keep sharing and posting to #LogicAppsAviators so we can continue to navigate the skies of innovation together.


 


In this issue:






Aviators-Logo@0.75x.png


 


Ace Aviator of the Month


 


February’s Ace Aviator: Maheshkumar Tiwari


 

MaheshHeadshot.JPG


What is your role and title? What are your responsibilities associated with your position?


Although my title is Solution Architect, my role is of Practice/Competency Lead, and I lead the Microsoft Integration practice (I’m responsible for leading and growing our expertise) within Birlasoft Limited. My role is multifaceted, encompassing strategic leadership, team development, client engagement, and operational excellence.


 


Below is a breakdown of my responsibilities:


Strategic Leadership:



  • Defining the vision and direction for the practice, aligning it with the overall organizational strategy.

  • Identifying and pursuing growth opportunities, including new markets, services, and partnerships.

  • Staying abreast of industry trends and innovations to ensure our practice remains competitive (I’m not at my best now, but I’m taking steps to improve).


Team Development:



  • Building and nurturing a high-performing team of experts in our practice area.

  • Providing mentorship and coaching to help team members develop their skills and expertise.

  • Fostering a collaborative and innovative work environment.


Client Engagement:



  • Building strong relationships with clients and understanding their needs and challenges.

  • Developing and delivering high-quality solutions that meet client requirements.

  • Managing client expectations and ensuring their satisfaction.


Operational Excellence:



  • Establishing and maintaining efficient processes and workflows within the practice.

  • Managing budgets and resources effectively.

  • Measuring and monitoring key performance indicators (KPIs) and driving continuous improvement.


Overall, my goal is to lead the Microsoft Integration Practice to success by delivering exceptional value to our clients, developing our team, and contributing to the growth of the organization.


 


Can you provide some insights into your day-to-day activities and what a typical day in your role looks like?


Typical days begin with a coffee-fueled review of emails, calendar, and upcoming meetings, deadlines, and calls. A substantial portion of the day is then dedicated to collaborative meetings with project teams and clients, focusing on progress updates, challenge resolution, and recommendation presentations. Drafting proposals for new RFPs/RFIs or executing ongoing project plans occupies another significant segment of the workday. As the practice lead, I am also prepared to address any ad-hoc requests or situations that may arise within the practice.


 


The positive response to our proposals, built on strong customer focus and industry best practices, has ignited growth in the Birlasoft Integration Practice. To capitalize on this momentum, I’m busy interviewing and assembling a team of exceptional individuals. It’s an honor to be part of this thriving practice (and I can’t wait to see what we achieve together)!


 


So, my day involves doing development work, working on POC/RFP/RFI, solution designing, Interviews, handling escalations, mentoring team, resources, and project planning etc.


 


What motivates and inspires you to be an active member of the Aviators/Microsoft community?


I am a very strong believer in The Value of Giving Back and by nature I like helping people (as much as I can).


 


What Inspired: When I had started learning BizTalk, I took lot of help from the community written articles and Microsoft documentation. I will be very honest, although Microsoft documentation is very apt but the articles written by community members were more easy to understand, had a different perspective, simple ways to explain etc.


 


And that’s how I started with an intention of helping people like me by sharing whatever limited knowledge I have in a simplified manner (at least I try to) by various means – answering on forums, writing articles etc. I maintain a blog Techfindings…by Maheshkumar Tiwari through which I share my findings/learnings and it’s been over a decade I am doing it, over LinkedIn/Facebook answering individuals to their questions, also sometimes on groups.


 


What Motivates: When you receive mail/message/thank you note from someone you don’t know, saying that the content really helped them – to solve the problem, to crack the interview, to clear the understanding etc. — It warms my heart more than any award. It’s the fuel that keeps me creating, knowing I’m truly touching lives.


 


Looking back, what advice do you wish you would have been told earlier on that you would give to individuals looking to become involved in STEM/technology?


While theoretical knowledge is important, prioritize developing practical skills like coding, data analysis, project management, and problem-solving. Don’t wait for the “perfect” moment or project to begin. Try mini-projects, tinker with code, participate in online challenges. While doing this embrace failures as learning opportunities and steppingstones to improvement.


No one knows everything, and reaching out for help is a sign of strength, not weakness. Seek guidance from seniors, peers, online communities, or any available resources.


Focus on the joy of learning, exploring, and problem-solving, not just achieving a specific degree or job title. Curiosity and a love for understanding how things work will fuel your passion and resilience through challenges.


 


What are some of the most important lessons you’ve learned throughout your career?


The only thing which is constant is Change – the sooner we accept it and develop/have a mindset to adapt, the better it is.


 


Survival of the fittest is applicable to every phase of personal/professional life. You really can’t blame others.


 


Maintaining a healthy balance between work and personal life (unfortunately I am failing in this), practicing self-care, and managing stress are crucial for long-term success.


 


Building a successful career takes time, dedication, and perseverance. Set realistic goals, celebrate milestones, and don’t get discouraged by setbacks.


Enjoy the process, keep learning, and adapt to the ever-changing field.


 


Imagine you had a magic wand that could create a feature in Logic Apps. What would this feature be and why?


Without a second thought, following is what I would have created – A wizard which asks me questions about my workflow requirement and once the questionnaire ends, complete workflow should be presented.


 


Well, that’s from magic wand perspective :smiling_face_with_smiling_eyes:, but above is very much doable.


 


But, as of now following are the things which we can do at present (few points are from my team – want to share maximum ideas to make Logic app more robust)


 



  1. Logic Apps should have a feature of disabling the actions from designer. This will help developers in unit testing the code efficiently. We can achieve this by commenting out Json in code view or by creating a backup workflow but that’s a tedious task.

  2. Versioning missing in Azure standard Logic Apps

  3. Breakpoint option should be enabled, so that it will help in debugging.

  4. Retry from the failed step should be extended to loops and parallel branches as well

  5. Need out of box support for Liquid Map debugging, Intellisense support would be also good to have

  6. For now only Json schema is supported in http trigger, if xml support can be added to it.

  7. CRON expression support in Logic app recurrence trigger

  8. Reference documentation as to which WS plan should one choose based on number of workflows, volume of messages processed etc.(will help to justify the cost to clients)

  9. Exact error capture for actions within loop/action within a scope inside a scope etc.

  10. Support for partial deployment of workflows in a single logic app (adding only the new workflows and not overwrite all)




Customer Corner:


Datex debuts flexible supply chain software based on the Azure Stack and Azure Integration Services 


 


DatexLogo.png


 


Check out this customer success story about Datex leveraging Microsoft Azure Integration Services to transform its infrastructure for a more modern solution. Azure Integration Services played a crucial role in enabling flexible integrations, data visualization through Power BI, and efficient electronic data integration (EDI) processes using Azure Logic Apps. Read more in this article about how AIS helped provide Datex with a low-code environment, faster time-to-market, cost savings, and enhanced capabilities.




News from our product group:


 





























byildirim_0-1704722704332.png



Announcement – Target-Based Scaling Support in Azure Logic Apps Standard


Read this exciting announcement about an update refining the underlying dynamic scaling mechanism, resulting in faster scale-out and scale-in times.


byildirim_0-1701472110391.png



Logic Apps Standard Target-Based Scaling Performance Benchmark — Burst Workloads   


Take a deeper dive into the new target-based scaling for Azure Logic Apps Standard update and how it can help you manage your application’s performance with asynchronous burst loads.


hcamposu_0-1705780996126.png



Logic Apps Mission Critical Series: “We Speak: IBM i: COBOL and RPG Applications”  


Read more on how Azure Logic Apps can unlock scenarios where it’s required to integrate with IBM i applications in another Mission Critical Series episode. 



 


Pedro_M_Almeida_0-1704454724955.png



Key Vault policies affecting your Logic App Standard functioning


This article shows how Key Vault Policies may affect the functioning of a Logic App Standard, the troubleshooting steps, and how to fix it. 


DivSwa_0-1705628345838.png

Session support for Service Bus built-in connector (Logic Apps Standard)  


Need some help with using Azure Service Bus Sessions in Logic Apps Standard? Check out this article.




DivSwa_0-1705946721660.png



Concurrency support for Service Bus built-in connector in Logic Apps Standard  


Learn more about how you can use concurrency control with Service Bus built-in connector in Logic Apps Standard.



 




News from our community:


Azure Function | Application settings | User Secrets | Azure Key Vault | Options Pattern


Post by Sri Gunnala 


 


Struggling to manage your application settings during development and testing, especially when switching between local and cloud environments? Watch Sri’s video to learn how to efficiently manage your app settings. 


 


BizTalk Server to Azure Integration Services: Send zipped messages (or files)  


Post by Sandro Pereira


 


Need to know how to send zipped messages (or files)? Read Sandro’s post about a solution for this in BizTalk and Azure Integration Services.


 


Friday Fact: Trigger Conditions Can Help You Optimize Workflows and Conserve Resources


Post by Luis Rigueira 


 


Learn more in this post by Luis about improving your Logic App design with the ability to set trigger conditions.


 


Introduction to Azure Logic Apps 


Post by Stephen W Thomas


 


If you’re new to Logic Apps, then Stephen’s newest video is perfect for you to get started.


 


Azure Integration Services – Faster Integration, Better Results to realize your AI Strategy   


Post by Horton Cloud Solutions


 


Read more from Horton Cloud Solutions about how AIS not only improves developer productivity but is also key in executing an effective AI strategy. 


 


Upgrade an Azure function from .NET 6 to .NET 8   


Post by Mark Brimble


 


Need help upgrading an Azure function from .NET 6 to .NET 8? Mark has your back in this post.

Forrester study finds 346% ROI when modernizing service operations with Dynamics 365 Field Service 

Forrester study finds 346% ROI when modernizing service operations with Dynamics 365 Field Service 

This article is contributed. See the original author and article here.

According to our Forrester Consulting study, software that helps organizations elevate field service delivery can improve financial performance in two ways: by helping increase customer retention and expansion by exceeding service expectations, and by increasing productivity. We are pleased to share the results of a December 2023 Forrester Consulting Total Economic ImpactTM (TEI) Study commissioned by Microsoft. Forrester calculates Microsoft Dynamics 365 Field Service delivered benefits of $42.65 million over three years to a composite organization. The total investment required was $9.5 million and provided a ROI of 346% with a payback period of less than six months. 

The total economic impact of Dynamics 365 field service.

Methodology and purpose 

TEI is a methodology developed by Forrester Research to assist companies with technology-related purchase decisions by providing business decision-makers with a framework to evaluate the potential financial impact of the technology on the entire organization. 

Forrester Consulting interviewed 11 representatives from seven organizations with experience using Dynamics 365 Field Service to conduct this TEI study. The characteristics of these businesses and the results of the interviews were then aggregated to develop a composite organization. The key findings of the study are based on the composite organization and are summarized below. 

Key challenges 

The organizations that were interviewed for the study shared the following challenges prior to adopting Dynamics 365: 

  •  Lack of visibility into field service status
  •  Communication issues among management, sales, and service teams
  •  Technicians’ inability to complete work orders in a timely fashion

With these challenges top of mind, the interviewees sought to invest in a solution that could improve the productivity and efficiency of their field service teams, enable cost savings, and lead to customer retention and profitability.  

Key findings 

Dynamics 365 Field Service helps organizations deliver onsite service to customer locations. The application includes work order automation, scheduling algorithms, asset servicing, mobility, Microsoft 365 integration, and infusion of generative AI through Copilot to set up frontline workers for success when they are onsite providing service for customers. It is part of the larger Dynamics 365 portfolio of applications designed to work together to deliver efficiency and improve customer experience. 

Forrester’s study revealed seven quantifiable impact areas: increased first-time fix rate, increased field technician productivity, eliminated standard time-to-invoice delays, avoided travel time, improved dispatcher productivity, enhanced management productivity, and retired legacy solutions. 

We examine each of these areas below in more detail to understand how Dynamics 365 Field Service delivers value across field service organizations. 

Increased first-time fix rate 

Sending out field technicians to resolve customer issues is expensive even for the first visit, so many organizations want to do everything they can to avoid a second truck roll to resolve a problem. Deploying Dynamics 365 Field Service helped the organizations to increase their first-time fix rates by ensuring that technicians could quickly locate equipment, understand history and problems, tap into institutional knowledge about problems, and ensuring they had stocked the appropriate parts for service. Increasing the first-time fix rates also helped these organizations avoid 12% of second visits by additional technicians to complete a service call.  

Increased technician productivity 

Interviewees found that Dynamics 365 Field Service helped to remove many administrative tasks, so field technicians could spend more of their time focusing on addressing customer issues. Organizations were also able to use the solution to find the best field technician for each job, determine the most efficient route for getting to a customer site, and ensuring that technicians were carrying the right parts and tools to fix the problems. In addition, the Microsoft Dynamics 365 Remote Assist feature helped technicians use institutional knowledge, rather than having to spend time tracking down a peer or documentation. And both managers and technicians had greater visibility into technicians’ service calls, which helped them to plan for greater efficiency when scheduling customer work orders. All of this resulted in increasing field technician productivity by up to 14% once Dynamics 365 Field Service and Remote Assist were fully implemented. 

Decreased time to invoice customers 

An inability to integrate field service applications with key applications in finance often meant considerable time gaps between when a service order was completed and a customer was billed for service. One interviewee noted that using paper-based processes for invoicing service calls meant up to a month could go by before an invoice was sent, but after implementing Dynamics 365 Field Service, customers could be invoiced for work orders on the same day. For the composite organization, eliminating standard time-to-invoice delays resulted in $2.8 million savings in interest on accounts receivable.  

Avoided travel time 

One key challenge interviewees shared was that field technicians could lose significant time due to traffic delays or inefficient job routing, which required them to go out of their way to get to customer sites. With Dynamics 365 Field Service, dispatchers could ensure that planned routes were the most efficient and economical and that technicians’ routes were updated constantly to avoid potential slowdowns from traffic or road construction. The availability of mixed reality apps like Dynamics 365 Remote Assist and Dynamics 365 Guides also meant that field technicians could get assistance without subject matter experts needing to be on-site. 

By using routing algorithms and traffic updates provided by Dynamics 365 Field Service, the composite organization can create more efficient schedules for technicians and save $2.1 million over three years. 

Improved dispatcher productivity  

Service dispatchers were often relying on highly manual processes to assign field technicians to jobs. Any change in staffing or scheduling increased inefficiency, especially since schedules were shared across whiteboards, spreadsheets, and calendar apps, meaning mistakes and deletions could be made. Dynamics 365 Field Service enables service organizations to automate scheduling and rescheduling for customer service calls. It also helps service managers match the best service technician for a work order based on time or expertise. One project manager interviewed for the study stated that having everything in one place provided better visibility for schedulers that helped them understand job progress and seamlessly include everyone in the workflow. 

Overall, the composite organization saw a 40% improvement in dispatcher productivity as well as cost savings of $1.6 million. 

Enhanced management productivity 

optimize your field service management with proven solutions


Learn more 

Some interviewees had reported that field service managers spent a lot of time resolving scheduling issues, tracking missing parts inventory, and following up on incomplete jobs. With the ability to automate more processes in Dynamics 365 Field Service, those field service managers found they had more time to focus on strategic tasks that help their teams improve in other ways. Because reporting provided managers with information they didn’t have access to before, they were able to get a clearer view into technician productivity, work order status, parts inventory, and other metrics that helped them discover and address gaps so they could meet monthly targets. Service managers also had greater visibility into areas where field technicians needed more training and support, so they could improve team performance overall. 

Service managers enhanced management productivity by 100 hours per year. 

Retired legacy solutions 

In the past, participant organizations used various combinations of email, calendar and scheduling apps, spreadsheets, or third-party field service tools to manage their field service efforts. Implementing Dynamics 365 Field Service, which integrates with Microsoft 365 apps such as Outlook and Microsoft Teams, helped to reduce licensing, administration, and maintenance costs for maintaining separate applications to support field service teams.  

Other benefits 

Beyond the quantified benefits detailed above, the organizations participating in the TEI study also experienced other benefits, including:  

  • Improved customer experience through increased efficiency and more accurate updates about service calls. 
  •  Enhanced employee experience by enabling field technicians to use their mobile phones to complete most of their work tasks. 
  • Improve service delivery speed and quality by using Copilot in Dynamics 365 Field Service in their field service operations.  
  • Access to mixed reality applications such as Dynamics 365 Remote Assist and Microsoft Dynamics 365 Guides to help support field technicians on service calls. 

Next steps 

As we have seen here, Forrester’s study uncovered seven quantifiable impact areas along with several other significant unquantifiable benefits. When combined, these factors resulted in benefits of $42.65 million over three years for the composite organization. The total investment required was $9.5 million, leading to a 346% ROI with a payback period of less than six months.

For a closer look at the results and to understand how Dynamics 365 Field Service can help your service organization, you can download and read the full study: The Total Economic ImpactTM of Microsoft Dynamics 365 Field Service

Field service technician servicing a solar panel

Try Dynamics 365 Field Service

Unlock optimized processes and streamlined service


Source: Forrester: “The Total Economic ImpactTM of Microsoft Dynamics 365 Field Service”, Forrester Research, Inc., December 2023.

The post Forrester study finds 346% ROI when modernizing service operations with Dynamics 365 Field Service  appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Monthly news – February 2024

Monthly news – February 2024

This article is contributed. See the original author and article here.

























Microsoft Defender for Cloud


Monthly news


February2024 Edition


teaser.png


This is our monthly “What’s new” blog post, summarizing product updates and various new assets we released over the past month. In this edition, we are looking at all the goodness from January 2024.





























Legend:
Product videos.png Product videos webcast recordings.png Webcasts (recordings) Docs on MS.png Docs on Microsoft Blogs on MS.png Blogs on Microsoft
GitHub.png GitHub External.png External content Product improvements.png Product improvements Public Preview sign-up.png Announcements
















































 Microsoft Defender for Cloud
Public Preview sign-up.png

 


We’re announcing the release of Defender for Cloud’s agentless malware detection for Azure virtual machines (VM), AWS EC2 instances and GCP VM instances, as a new feature included in Defender for Servers Plan 2. Agentless malware detection for VMs is now included in our agentless scanning platform. Agentless malware scanning utilizes Microsoft Defender Antivirus anti-malware engine to scan and detect malicious files. Any detected threats, trigger security alerts directly into Defender for Cloud and Defender XDR, where they can be investigated and remediated. The Agentless malware scanner complements the agent-based coverage with a second layer of threat detection with frictionless onboarding and has no effect on your machine’s performance.

 


Learn more about agentless malware scanning for servers.
Public Preview sign-up.png We’re announcing the general availability (GA) of the integration between Defender for Cloud and Microsoft Defender XDR (formerly Microsoft 365 Defender). The integration brings competitive cloud protection capabilities into the Security Operations Center (SOC) day-to-day. With Microsoft Defender for Cloud and the Defender XDR integration, SOC teams can discover attacks that combine detections from multiple pillars, including Cloud, Endpoint, Identity, Office 365, and more.

 


Learn more about the alerts and incidents in Microsoft Defender XDR.
Blogs on MS.png Container security is an integral part of Microsoft Defender for Cloud, a Cloud Native Application Platform (CNAPP) as it addresses the unique challenges presented by containerized environments, providing a holistic approach to securing applications and infrastructure in the cloud-native landscape. As organizations embrace multicloud, the silos between cloud environments can become barriers for a holistic approach to container security. Defender for Cloud continues to adapt, offering new capabilities that resonate with the fluidity of multicloud architecture. Our latest additions to AWS and GCP seamlessly traverse cloud silos and provide a comprehensive and unified view of container security posture.

 


In this blog we dive deep into agentless container security for AWS and GCP.

Product improvements.png


 


We have added nine new Azure security recommendations aligned with the Microsoft Cloud Security Benchmark. These new recommendations are currently in public preview.
Blogs on MS.png Cybersecurity risks pose a significant threat to organizations of all sizes. As a result, security teams must be diligent in their efforts to protect their networks and data from potential breaches. However, with the increasing complexity of the digital environment and the expanding attack surface, security teams are faced with more and more tasks to improve the organization’s posture as well as investigating potential incidents. This can lead to critical security risks being overlooked or delayed, leaving organizations vulnerable to cyber-attacks. It becomes increasingly more important to estimate the risk created by the security issues in the environment’s configuration and to prioritize their mitigation correctly.

 


Prioritized cyber risks allow security teams to focus their efforts and resources on the most critical threats, ensuring that they are addressed promptly and effectively, which ultimately helps to reduce the organization’s overall risk profile.

 


In this article we discuss a new feature in Defender CSPM helping customers to rank the security issues in their environment configuration and fix them accordingly. This feature is based on the presented framework and enhances the risk prioritization capabilities of Defender CSPM.
Blogs on MS.png While containers have revolutionized modern software development, the complexity of dependencies in containerized environments and the expanded attack surface they present are still significant hurdles for security professionals. The initial step in securing these environments involves identifying vulnerabilities within container images. Yet, the most time-consuming task can often be identifying the right development team to address these vulnerabilities, particularly the mission-critical ones. Microsoft Defender for Cloud addresses this critical need with its container mapping feature. This blog post explores how Defender for Cloud streamlines the process of tracing vulnerabilities in container images back to their origins in CI/CD pipelines, specifically within Azure DevOps and GitHub environments. This functionality is key to facilitating effective developer remediation workflows, thereby enhancing the security posture of cloud-native applications.

 


This blog post explores how Defender for Cloud streamlines the process of tracing vulnerabilities in container images back to their origins in CI/CD pipeline to facilitate the vulnerability remediation process.
webcast recordings.png Watch new episodes of the Defender for Cloud in the Field show to learn about the Agentless malware detection, and Unified insights from Microsoft Entra Permissions Management
GitHub.png Microsoft Defender for Servers plans require Azure Arc deployment on AWS/GCP machines. This interactive workbook provides an overview of machines in your environment showing their Azure Arc Connected Machine agent deployment status.
Blogs on MS.png Discover how other organizations successfully use Microsoft Defender for Cloud to protect their cloud workloads. This month we are featuring Petrobras – a multinational oil and gas company – that uses Microsoft security solutions, including Defender for Cloud, to secure their environment.
webcast recordings.png Join our experts in the upcoming webinars to learn what we are doing to secure your workloads running in Azure and other clouds.

 


 


Note: If you want to stay current with Defender for Cloud and receive updates in your inbox, please consider subscribing to our monthly newsletter: https://aka.ms/MDCNewsSubscribe