microsoft / microsoft/Power-CAT-Copilot-Studio-Kit

Feature request: Support Copilot Studio New Experience (Web App Embed) Without Direct Line Token Endpoint

Open
#852 0 comments 0 reactions 1 assignee View on GitHub

@psimolin is already working on this.

Since Aug 31, 2026.

enhancement
Dominant language
TypeScript
Stars
450
Forks
95
Avg merge
26m
Merged PRs (30d)
5

Description

Problem statement

Hello Power CAT Team,

I'm trying to use the Power CAT Copilot Studio Kit with a Copilot created using the new Copilot Studio experience (including GitHub Copilot Harness / modern agent experience).

The current kit documentation and sample code appear to assume that a Direct Line Token Endpoint.

However, in the new Copilot Studio experience, the Mobile App / Direct Line Token Endpoint is no longer exposed. The available publishing options are:

Demo Website
Web App
Teams + Microsoft 365

Proposed solution

Please provide guidance and/or support for the new Copilot Studio experience:

Clarify whether the Power CAT Copilot Studio Kit supports agents created with the new Copilot Studio experience.
Document the recommended approach for embedding modern Copilot Studio agents into custom websites.
Provide updated samples that work with the new Web App embed model.
If Direct Line is no longer the recommended integration pattern, provide an alternative architecture compatible with:
Custom website embedding
Branded chat experiences
Popup/launcher scenarios
Custom styling
Conversation management
If Direct Line functionality still exists, document how to obtain the required token endpoint in the new experience.

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.