First page of Microsoft's 100,000-partner directory, sorted by responsiveness Microsoft Solutions Partner — Security, Modern Work, Infrastructure, App Innovation Microsoft partner since 2006 1,100+ organizations under management
Home/Services/Custom Connectors for Power Platform and Copilot Studio
Development

Custom Connectors for Power Platform and Copilot Studio

Custom Connectors for Power Platform and Copilot Studio wraps a REST API in a reusable, secure connector your makers and agents can call from Power Automate, Power Apps, and Copilot Studio — authentication setup (OAuth 2.0, API key, or basic), action and trigger definitions, documentation, and solution-based deployment into your environment. One connector per engagement, $1,950 fixed, delivered in about 5 business days once we have API documentation and test credentials.

Timeline 5 daysService owner Alex PiloffMicrosoft Power PlatformMicrosoft Power AutomateMicrosoft Power Apps

What this engagement is

The Power Platform ships with hundreds of first-party connectors — we publish integration services across Asana, Mailchimp, Salesforce, HubSpot, and Zoho CRM precisely because those connectors exist. But sooner or later you hit a system that has an API and no connector: an industry-specific SaaS, an internal line-of-business service, a vendor who only gives you a REST endpoint and a PDF. The workaround most teams fall into is scattering raw HTTP calls and copied API keys across dozens of flows — fragile, insecure, and unmaintainable. A custom connector fixes that once. We define the API's operations in an OpenAPI definition, configure authentication properly (OAuth 2.0 including Microsoft Entra ID, API key, or basic auth — with secrets held in platform connections, never pasted into flows), add triggers where the API supports them, and deploy the connector as a solution into your environment. From then on, every maker sees your system as a first-class connector: point, click, connect. The same connector is also an AI investment. Copilot Studio agents consume Power Platform connectors as tools, so the connector that powers your flows and apps today is exactly how an agent reads and writes that system tomorrow — one integration surface, three products. If the goal is an agent, we demonstrate the connector as a Copilot Studio tool before handoff.

Success criteria

01The target API is reviewed on day one — auth model, endpoints, rate limits — and the action set for the engagement is agreed in writing before build.
02The connector authenticates with the agreed method, with secrets handled in platform connections rather than embedded in flows or apps.
03The agreed actions, and triggers where the API supports them, work against the live API with documented test results including error paths.
04The connector is deployed via a solution to your target environment and is callable from Power Automate, Power Apps, and Copilot Studio as scoped.
05A working demonstration — a flow, and a Copilot Studio agent tool where scoped — shows the connector operating end to end.
06Maker documentation covers each action's inputs and outputs, connection setup, and known API limits.

What you receive

API feasibility review: endpoints, authentication flow, rate limits, and anything that blocks or constrains a connector — documented before we build.
A custom connector with an OpenAPI definition covering the action set agreed in the feasibility review.
Webhook or polling triggers where the API supports them and they are in the agreed scope.
Authentication configuration: OAuth 2.0 (including Microsoft Entra ID), API key, or basic authentication, matched to the API.
Lightweight request/response policies where the API's payloads need shaping for clean maker experience.
A solution package for clean deployment across your dev, test, and production environments.
A working demonstration in Power Automate — and as a Copilot Studio agent tool where scoped.
Maker documentation: action reference, connection setup guide, and known limits.

How the work unfolds

Milestone 1

Day 1: API review and scope agreement — we read the API documentation, verify the auth model with your test credentials, surface rate limits and quirks, and agree the action set in writing.

Milestone 2

Days 1–2: Definition build — OpenAPI operations, parameters, and response schemas for the agreed actions.

Milestone 3

Days 2–3: Authentication and policies — configure the security definition, create and test connections, add request/response policies where needed.

Milestone 4

Day 3: Triggers — webhook registration or polling triggers where supported and scoped.

Milestone 5

Day 4: Testing — every action against the live API, including failure paths, throttling behavior, and pagination where relevant; results documented.

Milestone 6

Day 5: Deployment and handoff — solution import into your environment, end-to-end demonstration in a flow (and as a Copilot Studio tool where scoped), documentation walkthrough.

Prerequisites

API documentation — an OpenAPI/Swagger definition is ideal, but any complete API reference works.
A test account or sandbox for the API with working credentials; for OAuth, the ability to register an application with the API provider (client ID and secret).
The API must be reachable from the Microsoft cloud — a public HTTPS endpoint, or an on-premises API published through a supported gateway path.
A Power Platform environment and maker/admin access for the build — we request granular, time-bound access that you approve.
Appropriate licensing for the people who will use the connector: custom connectors are a premium capability in Power Apps and Power Automate, and Copilot Studio carries its own licensing.
A named contact who knows the API or owns the vendor relationship, available for quick questions during the week.

Who does what

IT Partner

  • Day-one API feasibility review and written scope agreement.
  • Connector build: OpenAPI definition, actions, triggers, and policies.
  • Authentication configuration and connection testing.
  • Testing against the live API with documented results.
  • Solution packaging, deployment to your environment, and the end-to-end demonstration.
  • Maker documentation and handoff.

Your team

  • Provide API documentation, sandbox credentials, and OAuth app registration with the API provider where required.
  • Provide Power Platform environment access and approve our time-bound access request.
  • Confirm the users of the connector hold the required premium licensing (we will flag the gap if they don't).
  • Make the API contact available for questions during the engagement week.
  • Test the demonstrated actions against your real scenarios and approve delivery.
  • Own the vendor relationship and any API-side changes after handoff.

What's not included

Building, fixing, or extending the API itself — the connector wraps an API that already works; API development is a separate engagement.
More than one connector — each additional API is its own engagement at the same fixed price.
Microsoft's connector certification program — publishing your connector publicly as a certified connector is a separate process we can advise on.
Premium licensing, Copilot Studio licensing or capacity, and the API vendor's own subscription costs.
Building out the flows, apps, or agents that use the connector beyond the working demonstration — that is our integration and agent development work, scoped separately.
Ongoing monitoring or connector updates when the vendor changes their API, unless separately arranged.

Limitations & technical notes

!The fixed price covers one API and the action set agreed in the day-one feasibility review; unusually large API surfaces are split into additional engagements rather than silently descoped.
!Triggers depend on the API: webhook triggers require the API to support callback subscriptions; otherwise we use polling, and some APIs support no trigger pattern at all.
!APIs with nonstandard authentication (request signing, mutual TLS, proprietary schemes) may not fit the platform's standard auth options — the feasibility review flags this on day one, before build, and we adjust scope together if the API can't be wrapped as planned.
!Non-REST APIs (SOAP, RPC-style) are assessed case by case in the feasibility review.
!Microsoft enforces per-connection throttling and request timeout limits on custom connectors, and the wrapped API's own rate limits apply on top; both are documented in the handoff.
!The 5-day timeline starts when API documentation and working test credentials are in hand — vendor delays on credentials are the most common cause of slippage.
!If the vendor changes or deprecates API endpoints after delivery, the connector may need updating; that maintenance is separate unless arranged.

Frequently asked questions

What is a custom connector?

A custom connector is a reusable wrapper that teaches the Power Platform how to talk to an API it doesn't natively support: which operations exist, what parameters they take, and how authentication works. Once built, your system shows up alongside Microsoft's first-party connectors in Power Automate, Power Apps, and Copilot Studio — makers pick actions from a list instead of hand-crafting HTTP requests.

When do we need one?

When a system you rely on has an API but no first-party or certified connector in the Power Platform catalog — common with industry-specific SaaS, internal services, and smaller vendors. Part of the day-one review is checking the existing connector catalog first: if a usable connector already exists, we tell you and you don't pay us to rebuild it.

Can Copilot Studio agents really use it?

Yes. Copilot Studio agents use Power Platform connectors as tools — an agent can call the connector's actions to read from or write to the wrapped system during a conversation or an automated run. If your goal is an agent, we scope the demonstration as a Copilot Studio tool, so you see the agent calling your API before handoff. Building the full agent itself is our Copilot Studio agent development service.

What licenses do our users need?

Custom connectors are a premium capability: makers and users generally need premium licensing in Power Apps or Power Automate (for example Power Apps Premium or a Power Automate premium plan), and Copilot Studio has its own licensing model. We confirm the licensing picture during the feasibility review so there are no surprises after delivery, and license costs themselves are billed by Microsoft, not part of our fee.

What kinds of APIs can you wrap?

REST APIs over HTTPS with JSON payloads are the sweet spot, whether cloud or on-premises through a supported gateway path. The API needs documentation, reachable endpoints, and an auth model the platform supports — OAuth 2.0 (including Microsoft Entra ID), API key, or basic auth. SOAP and RPC-style APIs, and APIs with exotic authentication, get an honest case-by-case answer in the feasibility review.

What exactly does the $1,950 fixed price cover?

One connector for one API: the feasibility review, the action set agreed on day one, authentication setup, triggers where supported and scoped, testing with documented results, solution deployment, a working demonstration, and maker documentation. Each additional API is its own engagement at the same price. Building full flows, apps, or agents on top of the connector is scoped separately.

Does the connector support triggers, or only actions?

Both, when the API allows it. If the API supports webhook subscriptions, we build push-style triggers ('when a record is created…'); if it only supports reads, we can build polling triggers. Some APIs offer no workable trigger pattern, in which case we say so on day one and design around it with scheduled flows.

How is authentication and secret handling done?

The connector carries a proper security definition — OAuth 2.0, API key, or basic auth — and credentials live in platform connections, which are stored and managed by Microsoft's connection infrastructure, not pasted into individual flows or apps. Each user or service account gets its own connection, and access to shared connections is controlled by your environment's policies.

Where does the connector live, and who owns it?

It is deployed into your Power Platform environment inside a solution, and you receive the solution files. It is your asset in your tenant — nothing routes through IT Partner infrastructure, and no ongoing relationship with us is required to keep using it.

How long does it take?

About 5 business days from the moment we have API documentation and working test credentials. The single most common delay is waiting on the API vendor for sandbox credentials or an OAuth app registration — so we ask for those before the clock starts.

What happens if the vendor changes their API later?

Connectors break when the API underneath them changes — that is true for Microsoft's own connectors too. You own the connector and can update it, or we can update it for you as a separate piece of work. If you expect frequent API changes, tell us in the review and we can talk about an ongoing arrangement.

Can you also build the flows, apps, or agents that will use the connector?

Yes — that is much of what we do. The connector engagement ends with a working demonstration; full automation builds are covered by our Power Platform integration and business process automation services, and agent builds by our Copilot Studio agent development service. Keeping the connector as its own fixed-price unit keeps each engagement's scope clean.

How do we pay?

The price is $1,950 fixed, stated in writing before work begins — and you pay after you approve delivery. If the day-one feasibility review finds the API can't be wrapped as planned, we tell you then and adjust scope together, before build effort is spent.

Didn’t find your question?

Ask it here. A real engineer answers by email within one business day — and if it’s a good one, it becomes part of this page so the next person finds it.

Answered by a person, one time, to your inbox. Nothing you type here is published without a human reviewing and anonymizing it first.

Often combined with

$1,950 per project
5 days
Wrap your API