AI brings new life to flexible work with Microsoft Places

AI brings new life to flexible work with Microsoft Places

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

Microsoft Places—available today in public preview—is an AI-powered app that coordinates when you’re planning to come in and where you’ll work, enables improved connections with coworkers, and optimizes the effectiveness and engagement of the workplace. Importantly, Places features are accessible across surfaces you regularly use for coordination and collaboration, like Outlook and Microsoft Teams, so flexible work coordination and connection can happen within your normal flow of work.  

The post AI brings new life to flexible work with Microsoft Places appeared first on Microsoft 365 Blog.

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

Work smarter with Microsoft Copilot in Dynamics 365 Business Central

Work smarter with Microsoft Copilot in Dynamics 365 Business Central

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

In the quickly changing world of AI, Microsoft Dynamics 365 Business Central is leading the way with innovations that have equipped more than 30,000 small and medium-sized businesses to succeed. Powered by next-generation AI, Microsoft Copilot in Dynamics 365 Business Central introduces new ways to streamline workflows, boost productivity, and unlock creativity. At a time when nine out of ten people want simpler ways to automate daily tasks, Copilot helps to free time so employees can focus on their most meaningful work.1 

Copilot in Business Central is your everyday AI companion, helping you to speed through tasks, build momentum, and improve the way work gets done. With Copilot, you can:

  • Get answers quickly and easily using natural language.
  • Spark creativity with creative content ideas.
  • Save time by automating tedious, repetitive tasks.
  • Anticipate and overcome business challenges.

Reclaim time for important work

In a small or medium-sized business, there is often a lot to do and not enough people to get it all done. Everyday activities like tracking down documents and bringing new employees up to speed can drain your valuable time. Conversational chat using Copilot in Business Central helps you answer questions quickly and easily, locate records faster, and even learn new skills—all using natural language. Save time and effort by navigating to documents without having to use traditional menus, and rapidly onboard new users with answers to questions on how, when, or why to do things.

Unlock creativity with marketing text suggestions

Copilot in Business Central helps product managers to banish writer’s block and drive sales with compelling AI-generated marketing text suggestions. Using key attributes already in Business Central like color and material, Copilot can create product descriptions in seconds tailored to your preferred tone, format, and length. Once you’ve made any adjustments, you can easily publish to Shopify or other ecommerce platforms with just a few clicks.

Simplify the sales order process

Creating or updating customer orders can be a tedious process, often requiring repetitive lookups or navigating through extensive product catalogs. To quickly add items to a sales quote or order, Copilot enables you to describe the goods or services needed, paste in relevant details from an email, or reference a previous order. Based on your prompt, Copilot then suggests line items from your product catalog. By streamlining the order taking process, Copilot frees time for sales teams to focus on building relationships and delivering exceptional customer experiences. 

Automate workflows quickly and easily

Streamlining business processes is easier than ever with Copilot helping to create Microsoft Power Automate flows using natural language. Users can simply express their needs directly in Business Central, and Copilot drafts an initial automation flow for you. You can continue refining the flow in Power Automate with Copilot by your side, streamlining the process of tailoring best-practice workflows to your business.  

Nine out of ten people want simpler ways to automate daily tasks so they can focus on the work that matters.1

Streamline month end with enhanced bank reconciliation

Reconciling bank transactions has traditionally been a time-consuming monthly task, especially with complex scenarios where multiple charges consolidate into a single transaction. Copilot in Business Central makes bank reconciliation easier by analyzing bank statements that you import into Business Central, matching transactions, and proposing entries for transactions that weren’t auto-matched. By comparing and interpreting transaction descriptions, amounts, dates, and patterns across fields, Copilot can help you improve the accuracy of your financial records while reducing manual effort.

Keep finances organized with e-invoice matching

Say goodbye to hours spent manually merging incoming e-invoices with outstanding purchase orders. Using rule-based matching and assistance from Copilot, you can quickly compare and map incoming e-invoices to your open orders. Save time and keep your accounts payable current, all while building positive supplier relationships with on-time payments

Make data-driven decisions with analysis assistance

Business Central has powerful built-in capabilities to create analytical views of data, but manually constructing those views requires time and skill. Copilot simplifies analysis by transforming raw data into clear views with totals, grouping, pivots, and filters—all from simple text instructions and without ever leaving Business Central. Prompted by just a simple sentence, Copilot can identify trends and anomalies in your data, helping you make data-driven decisions that propel your business forward.  

Boost customer service with inventory forecasting

Effective inventory management is crucial in a competitive business environment as it can significantly influence a company’s success and customer retention. This process involves balancing customer service with cost control. Maintaining low inventory reduces working capital, but risks missing sales due to stock shortages. Using AI, the sales and inventory forecast extension uses past sales data to forecast future demand, helping to prevent stockouts. Once a shortfall is identified, Business Central streamlines the replenishment process by generating vendor requests, helping you keep your customers happy by fulfilling their orders on time.  

Reduce risk with late payment prediction

Managing receivables effectively is vital for a business’s financial wellbeing. With the late payment prediction extension, you can reduce outstanding receivables and refine your collections approach by forecasting if outstanding sales invoices are likely to be paid on time. For instance, if a payment is anticipated to be delayed, you could modify the payment terms or method for that customer. By proactively addressing potential late payments and adapting accordingly, you can minimize overdue receivables, reduce risk of non-payment, and ultimately improve your financial performance.

Improve financial stability with cash flow analysis

Powered by AI, Business Central can create a comprehensive cash flow analysis to help you monitor your company’s cash position. Cash flow is a critical indicator of a company’s solvency, and cash flow analysis is an important future-focused planning tool that helps you maintain control over your financial health and make proactive adjustments to meet your financial commitments. With insights from Business Central, you can pivot quickly to safeguard your company’s fiscal wellbeing, such as by obtaining loans to cover cash shortfalls or cutting back on credit when you have surplus cash.

Transform the way work gets done with Copilot in Business Central

Copilot gives your company an edge with AI-powered innovations that are a catalyst for unleashing human potential, fostering creativity, and driving efficiency in ways previously unimaginable. The integration of AI into everyday business processes is not just about staying ahead in a competitive market, it’s about redefining what’s possible in the workplace. With Dynamics 365 Business Central, your company is empowered to navigate today’s complex business environment with agility, precision, and a renewed focus on what truly matters.

A person sitting at a desk talking to another person

Dynamics 365 Business Central

Work smarter, adapt faster, and perform better with Business Central.


Sources

1  Four Ways Leaders Can Empower People for How Work Gets Done, January 2023

The post Work smarter with Microsoft Copilot in Dynamics 365 Business Central appeared first on Microsoft Dynamics 365 Blog.

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

Startup Showcase: Cleverdist

Startup Showcase: Cleverdist

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


ZoomIn3D GenAI-Enabled Voice-Controlled 3D User Interface


Cleverdist have developed a system that allows users to monitor and control infrastructure through connecting to camera streams, creating triggers, and using computer vision. The system integrates artificial intelligence for operational use.

 


Founders Hub Benefits


What level are they? Graduated from the program.


What benefits have they been using?
prototyping fast and with scale using Azure

Cleverdist is a startup that has already graduated from the Founders‘ Hub program but were able to take advantage of the benefits. They utilized essential resources like GPUs and AI tools to power their product.


ZoomIn3D
Product Demo


bethanyjep_0-1714464217305.png

 



Cleverdist has robust capabilities, including the use of multiple microphones and the integration of multimodality to interact with AI models. These features allow users to execute tasks such as repositioning cameras through natural language commands, with an intuitive and user-friendly interface. The ability to craft triggers from control system inputs, schedules, and computer vision has enabled actions such as alarm activation and report generation, streamlining operations and enhancing productivity.


Connect with Robert Gomez-Reino, CEO at Cleverdist


Join Microsoft for Startups Founders’ Hub today!


Interested in taking your startup to the next level? The Microsoft for Startups Founders Hub unlocks a world of possibilities for budding entrepreneurs, offering complimentary access to advanced AI technologies via Azure. Participants can benefit from up to $150,000 in Azure credits, personalized mentorship from seasoned Microsoft professionals, and a wealth of additional resources.

This initiative is designed to be inclusive, welcoming individuals with a vision to innovate, without the prerequisite of prior funding.




For more information and skilling resources to take your startup to the next level visit https://aka.ms/StartupsAssembleCollection

Learn Live Series – Crie uma LOB com OpenAI, Azure Communication Services e MS Graph (Parte I)

Learn Live Series – Crie uma LOB com OpenAI, Azure Communication Services e MS Graph (Parte I)

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

Na última quarta-feira, dia 05 de Maio, dei início a um novo workshop. Dessa vez, o foco foi em ensinar como criar uma aplicação Line Of Business com OpenAI, Azure Communication Service e Microsoft Graph Toolkit. E, durante essa live exploramos muitas coisas interessantes e legais que de fato essas tecnologias podem fazer por nós!


 


Vamos resumir essa primeira parte do Workshop agora mesmo!


 


O que foi abordado durante a Live?


 


 


Durante a live, discutimos aspectos fundamentais da integração da Inteligência Artificial, Comunicação e Dados Organizacionais em Aplicações de Negócios.


 


A sessão foi iniciada com uma contextualização sobre a importância da tecnologia na prevenção de desastres naturais, mediante a recente castrátofe ocorrida no Rio Grande do Sul com as enchentes e como a integração da Inteligência Artificial e a Tecnologia pode ajudar a prevenir futuros desastres.


 


Desenvolvimento da Aplicação LOB com Azure Communication Services, Microsoft Graph/ Microsoft Graph Toolkit com OpenAI


 


Nessa primeira parte do workshop, que a qual será dividida em outras partes, foi abordado do que se trata a aplicação a ser aprendida e desenvolvida.


 


Do que se trata a aplicação? Essa aplicação é uma ferramenta básica de gerenciamento de clientes que possibilita aos usuários administrar clientes e seus dados associados.


 


Ele é composto por um:



  • Front-End: foi desenvolvido com Angular + TypeScript

  • Back-End: que interage com APIs do Back-End para obter dados, acessar funcionalidades de Inteligência Artificial, enviar emails e SMS, usando justamente o Azure Communication Services. (falaremos mais sobre esse serviço no decorrer do artigo) e extraindo as informações desde um banco de dados (PostgreSQL) e também do Microsoft Graph para fins organizacionais.


 


Aqui está a arquitetura da aplicação:


 


arquitetura-lob.png


 


Principais Componentes do Workshop


 


O projeto usa as seguintes tecnologias:


 




  • OpenAI: Utilizado para interpretar linguagem natural e executar tarefas complexas como conversão de linguagem para SQL.




  • Azure Communication Services: Demonstração de como incorporar funcionalidades de chamadas e mensagens dentro do aplicativo.




  • Microsoft Graph: utilizado para acessar dados organizacionais, reduzindo a necessidade de alternar entre aplicativos.




  • Microsoft Graph Toolkit: Utilizado para acessar dados do Microsoft Graph e integrar com o aplicativo.




 


O vídeo gravado pelo Dan Wahlin exemplifica como essa aplicação funciona e como ela pode ser útil para empresas que precisam gerenciar clientes e suas informações associadas.


 



 


 


O que é o Azure Communication Services?


 


O Azure Communication Services oferece APIs multicanal para incorporar funcionalidades de voz, vídeo, chat, SMS, email e muito mais em aplicações.


 


Esses serviços incluem APIs REST e SDKs de biblioteca cliente, facilitando a adição de recursos de comunicação sem necessidade de expertise nas tecnologias subjacentes.


 


O Azure Communication Services suporta diversos formatos:


 



 


Até mesmo o uso do WhatsApp pode ser integrado com o Azure Communication Services.


 


Além disso, o ACS é compatível com várias plataformas e linguagens, incluindo navegadores web (JavaScript), iOS (Swift), Android (Java) e Windows (.NET), com uma biblioteca de interface do usuário para acelerar o desenvolvimento de aplicativos para Web, iOS e Android. Ele é identidade agnóstica, dando controle sobre a identificação e autenticação dos clientes.


 


Se deseja saber os diferentes cenários de uso que você pode implementar com o Azure Communication Services, acesse aqui.


 


E, se você desejar saber mais sobre o Azure Communication Services, novamente o Dan Wahlin gravou um vídeo explicando como funciona o Azure Communication Services e como ele pode ser útil para empresas que precisam de funcionalidades de comunicação em suas aplicações.


 



 


O que é o Microsoft Graph?


 


Microsoft Graph atua como um portal para os dados e insights do Microsoft 365. Ele oferece uma forma unificada de programar que permite acessar uma vasta quantidade de dados disponíveis no Microsoft 365, Windows e Enterprise Mobility + Security. Com o Microsoft Graph, você pode desenvolver aplicativos tanto para organizações quanto para consumidores, beneficiando-se dos dados que alcançam milhões de usuários.


 


microsoft-graph-platform.png


 


Há inúmeros serviços do Microsoft Graph que você pode acessar, como:


 




  • Serviços principais do M365: Bookings, Calendar, Delve, Excel, Microsoft 365 compliance eDiscovery, Microsoft Pesquisa, OneDrive, OneNote, Outlook/Exchange, Pessoas (contatos do Outlook), Planner, SharePoint, Teams, To Do, Viva Insights.




  • Serviços de Enterprise Mobility + Security: Análise Avançada de Ameaças, Proteção Avançada contra Ameaças, Microsoft Entra ID, Identity Manager e Intune.




  • Serviços do Windows: atividades, dispositivos, notificações, Impressão Universal.




  • Serviços Dynamics 365 Business Central




 


Caso queira saber mais sobre o Microsoft Graph, acesse aqui.


 


Uso do Azure OpenAI Services ou OpenAI API


 


Durante a live foi explicado que o usuário caso deseje, pode optar em usar o Azure OpenAI Services ou a OpenAI API.


 


Porém, é importante ressaltar que o Azure OpenAI Services é um serviço que não está disponível para todos os usuários. Ele é um serviço em preview e, para usá-lo, é necessário solicitar acesso. Se você deseja fazer uso do serviço, precisará solicitar acesso e aguardar a aprovação.


 

Spoiler (Highlight to read)

Nota: O link para solicitação de acesso ao Azure OpenAI Services está no link aqui.
Nota: O link para solicitação de acesso ao Azure OpenAI Services está no link aqui.

Mas, caso você não tenha acesso ao Azure OpenAI Services, você pode usar a OpenAI API. A OpenAI API é um serviço que está disponível para todos os usuários e você pode começar a usá-lo imediatamente. Requer custos de uso, mas você pode começar a usar o serviço sem a necessidade de aprovação.


 


Iniciando a configuração do Projeto


 


Lembrando que, para seguir o passo a passo do workshop você poderá acessar a documentação oficial do workshop aqui.


 


Nesse primeiro momento, configuramos o projeto fazendo uso do Codespaces. Pois com o Codespaces, não precisaremos instalar nada em nossa máquina local. Tudo será feito na nuvem e, para isso, basta ter uma conta no GitHub.


 


codespaces.png


 


 

Spoiler (Highlight to read)

Nota: O Codespaces é um serviço que permite desenvolver e testar aplicações em um ambiente de desenvolvimento baseado na nuvem. Você pode usar até 60 horas por mês gratuitamente.
Nota: O Codespaces é um serviço que permite desenvolver e testar aplicações em um ambiente de desenvolvimento baseado na nuvem. Você pode usar até 60 horas por mês gratuitamente.

Aproveitamos para executar o comando npm install para instalar as dependências do projeto. Tanto na pasta client e na pasta server. E, devido ao uso do Codespaces, podemos fazer uso do Docker para criar um container com o PostgreSQL. Simplesmente executando o comando docker-compose up -d para criar o container.


 


projeto-acs.png


 


Se você não acompanhou a live, o projeto está disponível no GitHub. Você pode acessar o repositório aqui. Forke o repositório e siga o passo a passo do workshop.


 


E, finalmente criamos uma conta do Microsoft 365 Developer Program. Que é um programa gratuito que oferece uma conta de desenvolvedor do Microsoft 365, com acesso a um ambiente de desenvolvimento do Microsoft 365 E5, incluindo 25 licenças de usuário para uso de teste.


 


m365-developer-program.png


 


Recomendo que você crie uma conta no Microsoft 365 Developer Program para ter acesso a um ambiente de desenvolvimento do Microsoft 365 E5 e também para poder conseguir seguir com o tutorial!


 


Conclusão e Próximos Passos


 


Ao final do workshop, os participantes foram incentivados a aplicar o conhecimento adquirido em seus projetos, com Gláucia enfatizando a inevitável influência da inteligência artificial no futuro da tecnologia e desenvolvimento de software.


 


Próxima Live


 


Preparem-se para a próxima sessão da série Learn Live, onde continuaremos explorando novas integrações e expandindo os conhecimentos em aplicações LOB com OpenAI, Azure Communication Services e Microsoft Graph Toolkit.


 


A próxima parte do workshop será no dia 29 de Maio às 14h (horário de Brasília). Então, fique ligado(a) para não perder nenhuma live! E, aproveite e se inscreva no Canal do YouTube do Microsoft Reactor para não perder nenhuma live!


 



 


 


Lembrando que, essa série de vídeos continuará até Julho de 2024! Então, fique ligado(a) para não perder nenhuma live! E, aproveite e se inscreva no Canal do YouTube do Microsoft Reactor para não perder nenhuma live!


 


Recursos Adicionais


 


Sempre é muito importante ter acesso a recursos adicionais para aprimorar o conhecimento. Por isso, deixo aqui alguns links que podem ser úteis para vocês:


 



 


Espero que tenham gostado do artigo e até a próxima live! :cool:

M365 Community Conference: Building Collaborative Apps in Teams to bring People together

M365 Community Conference: Building Collaborative Apps in Teams to bring People together

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

Session: Building Collaborative Apps in Teams to bring People together
Speakers: Loki Meyburg


 


Collaboration and productivity are essential for any organization, especially in the hybrid work environment. Microsoft Teams is the ultimate platform for collaboration, allowing you to work together with apps in chats, channels, and meetings. Loki Meyburg explained in his session how to build collaborative apps in Teams and enhance your work experience.



Collaboration vs. Productivity


First, let’s understand the difference between collaboration and productivity, and how Teams can support both aspects of work. Collaboration is the act of working together with multiple people to achieve a common goal, while productivity is the efficiency and effectiveness of individual or collective work efforts. Microsoft Teams enables you to collaborate around apps by sharing, discovering, notifying, and collaborating on app content in various contexts.


blog-article-collab-system.png


 


Sharing is the first step of collaboration


One of the key features of Teams is the ability to collaborate around shared links. When you share a link to an app content in a chat or channel, Teams can automatically unfurl the link and attach a rich interactive preview card, using adaptive cards and bots. The preview card can show relevant information and actions related to the app content, such as a product launch diagram, a survey, or a report. You can also open the app content in a popout window with chat on the side or share it to a meeting and use it together in real-time.


blog-article-adaptive-card.png


blog-article-app-in-meeting.png


 


To build these experiences, you can use message extensions, link unfurling, app content stages, and Live Share. Message extensions allow you to register your domain and turn links into adaptive cards. Link unfurling enables bots to unfurl the links and attach the adaptive cards to the messages. App content stages are special views that present the web app in a popout window or a meeting stage. Live Share is a service that allows you to easily enable multiplayer experiences in meetings, with features such as inking, cursors, video, and audio synchronization.


blog-article-live-share.png


 


How to build these experiences


Bots are the foundation on which we will build these experiences. They enable everything else. You can use message extensions and link unfurling to attach rich interactive adaptive card previews when your URLs get shared in chats or channels. These previews can show relevant information and actions related to your app content, such as a product launch diagram, a survey, or a report. You can also customize the look and feel of the adaptive cards using templates and styles.


blog-article-link-unfurling-1.png


 


There are two app content stages, collab stage and meeting stage, to present your web app in Teams. The collab stage is a popout window that opens when you click on the app icon in the chat header or the preview card. It allows you to view and interact with the app content along with the chat on the side. The meeting stage is a full-screen view that opens when you share the app content to a meeting. It allows you to collaborate on the app content in real-time with other meeting participants. You can use Live Share to easily enable multiplayer experiences in meetings, with features such as inking, cursors, video, and audio synchronization.


IMG_0524.JPEG


 


Going from productivity to collaboration


Another important aspect of building collaborative apps in Teams is taking collaboration to the next level. You can enhance the collaboration experience by proactively notifying users and creating focused conversations, leveraging app skills and natural language processing, and using Teams SSO to authenticate users. You can also use some tools and resources for developers, such as Figma UI Kit, Teams Toolkit for Visual Studio Code, and Developer Portal. You should also be aware of some upcoming improvements, such as app rating and review, adaptive card styling, permissions and consent, and instant app tabs.



In conclusion, Teams can help you collaborate around apps in various scenarios and contexts, and you can build these experiences using the Teams platform.



Additional resources


You can find more information about how to build your own collaborative apps like link unfurling, collab stages or the Teams AI library here:



IMG_0536.JPEG