Your Systems In
Tepia connects ERP, ticketing, CRM and custom databases to Copilot, so answers draw on your records instead of only email and files.
Read: Copilot Studio vs a Custom ChatbotTepia builds Microsoft 365 Copilot extensions that connect Copilot to your own business systems: Copilot connectors that index line of business content, declarative agents scoped to a team's work, and API plugins that look up and update records through your APIs. Access runs through Microsoft Entra ID, so Copilot only returns what each employee is already permitted to see.
Copilot is only as useful as the systems it can reach, and most of the work your teams ask about lives outside Microsoft 365.
Tepia connects ERP, ticketing, CRM and custom databases to Copilot, so answers draw on your records instead of only email and files.
Read: Copilot Studio vs a Custom ChatbotIndexed items carry access lists and API calls use delegated Entra ID sign in, so Copilot never widens what an employee can see.
Read: Microsoft Dynamics 365 Integration ServicesTepia picks between connectors, declarative agents, API plugins and custom engine agents based on the job, not on what is newest.
Read: Azure OpenAI Integration ServicesExtensions ship with manifests, least privilege scopes and a pilot group plan your Microsoft 365 admins can approve and roll out.
Microsoft published figures Tepia plans around when scoping Copilot extension work.
The 2024 Work Trend Index from Microsoft and LinkedIn found 75 percent of knowledge workers use generative AI at work.
The same Work Trend Index found 78 percent of AI users bring their own AI tools to work, outside company controls.
Microsoft's 2024 Work Trend Index found Microsoft 365 users spend 60 percent of their time in email, chat and meetings.
Out of the box, Microsoft 365 Copilot works over content in Microsoft Graph: the email, files, chats, meetings and SharePoint sites each user already has access to. That is useful for summarizing a thread or drafting a document, but it stops at the edge of Microsoft 365. Ask it about an open order, a warranty claim, a job’s status or a customer’s contract terms, and it has nothing to go on unless those live in a Word file somewhere.
For most companies the important records sit elsewhere: an ERP such as NetSuite or Dynamics 365, a ticketing system, a CRM, a homegrown SQL application or a vendor portal. Extensions are how those systems become part of Copilot’s answers and actions.
Tepia’s job is to decide which of those systems are worth connecting, in what form, and with what permissions. Connecting everything at once creates noise and risk. Connecting the two systems your teams ask about every day changes how Copilot is used.
Microsoft offers several ways to extend Copilot, and they solve different problems. Tepia usually combines two or three in one project:
| Extension type | What it does | When Tepia recommends it |
|---|---|---|
| Copilot connector, formerly a Graph connector | Indexes content from an outside system into Microsoft Graph with access lists | Knowledge that changes slowly, such as product specs, policies or a ticket archive |
| Declarative agent | A focused Copilot with its own instructions, knowledge sources and actions | A team with a defined job, such as an order desk or an HR policy helper |
| API plugin | Lets Copilot call your REST API, described in an OpenAPI document | Live data or actions: look up order status, open a return, update a record |
| Teams message extension | Search and action commands already built for Teams | You have one already and want it available to Copilot users |
| Copilot Studio agent | Low code agent building with prebuilt connectors | Simple flows a business analyst can maintain after handoff |
| Custom engine agent | Your own orchestration and model, surfaced in Teams and Copilot | Complex reasoning, your own model choice, or workflows Copilot cannot express |
The rule of thumb: connectors for reading, plugins for live data and actions, declarative agents to package both for a specific team. Our comparison of Copilot Studio vs a custom chatbot covers the low code route in more depth.
Consider a distributor whose customer service team handles orders in a custom SQL application and answers questions from a shared inbox. Tepia would scope three pieces.
A representative types a customer’s question into Teams, and Order Desk replies with the order’s current status, the relevant return rule and a draft reply, all inside the tools they already use. Tepia builds the API layer itself when the legacy application has none, which is common. Our API development and integration team handles that part.
Tepia runs its six phase process with your Microsoft 365 administrators involved from the start, since they approve and deploy every extension. A US based project manager owns the plan.
Copilot extension projects often have shorter Discovery than a full app because the interface already exists, but typical ranges still apply: 1 to 3 months for Discovery and 2 to 6 months for development and QA. See our process.
The first question from IT is always whether Copilot will expose data people should not see. Tepia designs every extension so it cannot widen access.
Tepia also helps admins plan rollout: which groups see which agents, how updates are approved, and how to retire an agent cleanly. Single sign on details are covered on our SSO and identity integration page.
A Copilot extension is the right choice when your users are employees who already work in Teams and Outlook, already hold Copilot licenses, and need answers or actions tied to internal systems. Tepia will recommend it over a standalone app in that case, because adoption is easier when nothing new has to be installed.
A separate application fits better when the users are customers, field staff without Microsoft 365 accounts, or anyone on a mobile app you control, or when you need a model, interface or data residency that Copilot does not offer. Many companies end up with both: a Copilot agent for staff and an Azure OpenAI powered assistant in their customer app, sharing the same APIs. If Dynamics 365 is part of the picture, see Microsoft Dynamics integration, then talk to Tepia about which systems to connect first.
A paragraph or two with information on your product/service or describes a problem your product/service is designed to solve.
CEO
Senior Project Manager
VP & Operations Manager