Programmatic access and Hotkeys for Copilot Voice: Is there any API or global shortcut to trigger voice chat?

StevenS 20 Reputation points
2026-09-08T05:08:44.4833333+00:00

Hi team,

I am looking into ways to automate or integrate the Copilot Voice feature into my custom tools and workflow. I would like to know if there are official APIs or custom Hotkeys (Shortcuts) available to trigger/invoke the voice chat function programmatically.

Specifically, I am interested in how this applies to the following three versions:

  1. Microsoft 365 Copilot (Enterprise/Work)
  2. Copilot for Windows (Desktop standalone app)
  3. Copilot Web (Web-based version)

My goals are:

  • API: Can a third-party tool call a specific Microsoft Graph endpoint or SDK method to initiate a real-time Copilot Voice session?
  • Hotkey/Shortcut: Is there a global hotkey (or an underlying URI scheme/command) that can be mapped to external hardware or macro tools to open the voice dialog immediately?

Any documentation, preview features, or workarounds (like Copilot Studio extensions) regarding this would be greatly appreciated.

Thank you!

Microsoft Copilot | Microsoft 365 Copilot | Development
0 comments No comments

1 answer

Sort by: Most helpful
  1. Sayali-MSFT 6,476 Reputation points Microsoft External Staff Moderator
    2026-09-09T10:13:59.3166667+00:00

    Hello StevenS ,
    At present, there is no supported API or voice-specific URI scheme to programmatically launch a native Copilot Voice session. For Copilot on Windows, the closest supported options are Win + C, the Copilot key, or the optional Hey Copilot wake word. For deeper automation, consider UI automation as a best-effort workaround, or build a custom speech experience using the Microsoft 365 Copilot Chat API rather than trying to invoke the native Voice UI.

    1. https://learn.microsoft.com/en-us/graph/api/security-securitycopilot-session-get?view=graph-rest-beta&tabs=http
    2. https://support.microsoft.com/en-us/microsoft-365-copilot/use-your-voice-to-chat-with-microsoft-365-copilot
    3. https://support.microsoft.com/en-us/microsoft-365-copilot/frequently-asked-questions-about-voice-features-in-microsoft-365-copilot

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.