IA & Agentes
Copilot Studio - Publicando e Governando [2] - Levando o agente pro Microsoft 365 Copilot
Copilot Studio - Publishing & Governing [2] - Bringing the agent into Microsoft 365 Copilot
Fala dataholics! No post anterior a gente colocou o agente no Teams, que é onde a galera troca mensagem o dia inteiro. Só que o Teams não é o único lugar onde as pessoas já trabalham dentro da Microsoft. Tem o Microsoft 365 Copilot, aquele chat de IA que já vem no Word, Excel, Outlook e no próprio Teams, e dá pra fazer o seu agente aparecer lá dentro também, na lista de agentes ao lado do Copilot. É disso que a gente fala hoje, e aqui aparece um conceito que confunde muita gente: os declarative agents.

O que veremos nesse post:
Onde o seu agente aparece dentro do M365 Copilot
Declarative agents vs custom engine agents
Como publicar (é o mesmo canal do post anterior)
Quando faz sentido ir pro M365 Copilot
Onde o agente aparece
Quando você usa o M365 Copilot, do lado tem uma lista de agentes, aqueles assistentes especializados que você chama pra uma tarefa específica. Publicar o seu agente ali significa que a pessoa não precisa sair do fluxo dela: ela está no Copilot escrevendo um e-mail ou resumindo um documento e, na hora que bate a necessidade da sua especialidade (o RH da empresa, os dados de vendas, a política interna), ela clica no seu agente na mesma tela. O agente vai até o usuário em vez de o usuário ter que caçar o agente.
Declarative agents vs custom engine agents
Essa é a parte que vale entender de verdade. Quando o assunto é M365 Copilot, existem dois tipos de agente:
Declarative agents: rodam em cima do próprio motor do M365 Copilot. Você não traz modelo nem orquestrador, aproveita o que já vem no Copilot e só declara o comportamento, ou seja, as instruções, o knowledge que ele acessa e as tools que ele pode usar. É leve, rápido de montar e não precisa de hospedagem nenhuma.
Custom engine agents: são os agentes mais parrudos que você constrói no Copilot Studio, com orquestração própria, escolha de modelo e lógica mais complexa. É o caminho pra quando o declarative não dá conta do recado.
O agente que a gente vem construindo na série é um custom engine agent, feito no Copilot Studio, e ele também consegue aparecer dentro do M365 Copilot pelo mesmo canal. Ou seja, você não refaz nada, o agente que já roda no Teams é o mesmo que vai pro Copilot chat.
Como publicar (spoiler: você já sabe)
Boa notícia: é o mesmo canal do post passado. Lembra do Teams and Microsoft 365 Copilot? Ele já cobre os dois destinos de uma vez, então quando você adicionou o canal pra ir pro Teams, o M365 Copilot veio junto no pacote. O que muda de novo é o alcance: pra o agente aparecer pra empresa toda dentro do Copilot, você passa pelo Submit for admin approval e o admin aprova no Microsoft 365 admin center, aí ele entra no Agent Store, na seção Built for your org, e qualquer um da organização adiciona.
Reginaldo, se é o mesmo canal, por que dividir isso em dois posts?
Porque o comportamento pro usuário final é bem diferente. No Teams o agente é quase um contato com quem você abre uma conversa, um app dedicado. No M365 Copilot ele é uma das especialidades que você aciona sem sair do Copilot, no meio de um documento ou de um e-mail. É a mesma publicação, só que a experiência muda bastante, e vale saber qual encaixa no seu caso.
Quando ir pro M365 Copilot
Se a sua empresa já paga a licença do M365 Copilot e o pessoal já usa o Copilot pra escrever e resumir as coisas, colocar o seu agente ali é o caminho mais natural do mundo, porque ele vive exatamente onde a pessoa já está produzindo. Se a galera vive mais é no chat do Teams trocando mensagem, o cenário do post anterior encaixa melhor. E como é o mesmo canal, não custa nada fazer os dois e deixar o usuário achar o agente onde ele estiver.
Detalhe importante: essa experiência dentro do M365 Copilot depende da empresa ter a licença do Microsoft 365 Copilot. Sem ela, o caminho do agente é o Teams e os canais customizados que a gente vê nos próximos posts.
RESUMO
Dentro do M365 Copilot o seu agente aparece na lista de agentes, ao lado do Copilot, no Word, Excel, Outlook e Teams.
Declarative agents rodam no motor do próprio Copilot, sem hospedagem. Custom engine agents são os que você monta no Copilot Studio, com modelo e orquestração próprios.
O agente da nossa série (custom engine) chega no M365 Copilot pelo mesmo canal Teams and Microsoft 365 Copilot, sem refazer nada.
Pra empresa toda, de novo: Submit for admin approval, aprovação do admin e o agente entra no Agent Store (Built for your org).
Precisa da licença do M365 Copilot pra essa experiência valer a pena.
Com isso o seu agente já cobre o Teams e o M365 Copilot, os dois maiores territórios da Microsoft. No próximo post a gente sai um pouco desse mundo e leva o agente pra um site ou canal customizado, tipo o portal interno da empresa. Comenta aí se a sua empresa já usa o M365 Copilot no dia a dia.
Referências:
https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/overview-declarative-agent
https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/agents-overview
Fique bem e até a próxima.
#copilotstudio #m365copilot #declarativeagents #ia #agentes #datainaction
Hey dataholics! In the previous post we put the agent in Teams, which is where people trade messages all day long. But Teams isn't the only place people already work inside Microsoft. There's Microsoft 365 Copilot, that AI chat that already ships in Word, Excel, Outlook and Teams itself, and you can make your agent show up in there too, in the agent list next to Copilot. That's what we're talking about today, and here a concept that confuses a lot of people shows up: declarative agents.

What we'll cover in this post:
Where your agent shows up inside M365 Copilot
Declarative agents vs custom engine agents
How to publish (it's the same channel as the previous post)
When it makes sense to go to M365 Copilot
Where the agent shows up
When you use M365 Copilot, on the side there's a list of agents, those specialized assistants you call for a specific task. Publishing your agent there means the person doesn't have to leave their flow: they're in Copilot writing an email or summarizing a document and, the moment they need your specialty (the company's HR, the sales data, the internal policy), they click your agent on the same screen. The agent goes to the user instead of the user having to hunt for the agent.
Declarative agents vs custom engine agents
This is the part worth really understanding. When it comes to M365 Copilot, there are two types of agent:
Declarative agents: they run on top of the M365 Copilot engine itself. You don't bring a model or an orchestrator, you use what already ships with Copilot and just declare the behavior, meaning the instructions, the knowledge it accesses and the tools it can use. It's lightweight, quick to build and needs no hosting at all.
Custom engine agents: these are the beefier agents you build in Copilot Studio, with their own orchestration, model choice and more complex logic. It's the path for when the declarative one can't handle the job.
The agent we've been building in the series is a custom engine agent, made in Copilot Studio, and it can also show up inside M365 Copilot through the same channel. In other words, you don't rebuild anything, the agent that already runs in Teams is the same one that goes to Copilot chat.
How to publish (spoiler: you already know)
Good news: it's the same channel as last post. Remember Teams and Microsoft 365 Copilot? It already covers both destinations at once, so when you added the channel to reach Teams, M365 Copilot came along in the package. What changes again is the reach: for the agent to show up for the whole company inside Copilot, you go through Submit for admin approval and the admin approves it in the Microsoft 365 admin center, then it enters the Agent Store, in the Built for your org section, and anyone in the organization can add it.
Reginaldo, if it's the same channel, why split this into two posts?
Because the behavior for the end user is quite different. In Teams the agent is almost a contact you open a conversation with, a dedicated app. In M365 Copilot it's one of the specialties you trigger without leaving Copilot, in the middle of a document or an email. It's the same publishing, only the experience changes a lot, and it's worth knowing which one fits your case.
When to go to M365 Copilot
If your company already pays for the M365 Copilot license and people already use Copilot to write and summarize things, putting your agent there is the most natural path in the world, because it lives exactly where the person is already producing. If your folks live more in the Teams chat trading messages, the scenario from the previous post fits better. And since it's the same channel, it costs nothing to do both and let the user find the agent wherever they are.
Important detail: this experience inside M365 Copilot depends on the company having the Microsoft 365 Copilot license. Without it, the agent's path is Teams and the custom channels we'll see in the next posts.
RECAP
Inside M365 Copilot your agent shows up in the agent list, next to Copilot, in Word, Excel, Outlook and Teams.
Declarative agents run on the Copilot engine itself, no hosting. Custom engine agents are the ones you build in Copilot Studio, with your own model and orchestration.
Our series agent (custom engine) reaches M365 Copilot through the same Teams and Microsoft 365 Copilot channel, without rebuilding anything.
For the whole company, again: Submit for admin approval, admin approval and the agent enters the Agent Store (Built for your org).
You need the M365 Copilot license for this experience to be worth it.
With that your agent already covers Teams and M365 Copilot, the two biggest Microsoft territories. In the next post we step a bit outside this world and take the agent to a custom website or channel, like the company's internal portal. Comment below if your company already uses M365 Copilot day to day.
References:
https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/overview-declarative-agent
https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/agents-overview
Stay well and see you next time.
#copilotstudio #m365copilot #declarativeagents #ai #agents #datainaction
Gostou? Tem mais no YouTube e no LinkedIn.
Enjoyed it? There's more on YouTube and LinkedIn.