Forum Discussion

Woody's avatar
Woody
Brass Contributor
Aug 22, 2025
Solved

Failed to Publish Copilot Studio Agent

Hello!

In June 2025 we were able to publish our Copilot Studio Agent but recently we have tried to publish our latest changes and got the following error message:

We failed to publish your agent. Try publishing again later.
Dynamics 365 Contact Center is not provisioned in the given environment. Telephony and NLU+ features require Dynamics 365 Contact Center to be enabled.

 

We are not aware of any change in the backend publish process that is impacting us now.

Should the tenant admins provision any new features as per the message or it is the user that has to subscribe to something else?

Thanks in advance

  • Woody's avatar
    Woody
    Aug 24, 2025

    Thanks pradejain​!

    I had to rebuild from scratch the agent, all your suggestions were either greyed out or not available in the old agent settings.

    With the new agent and same settings the agent has been published successfully.

    Mistery unsolved!

6 Replies

  • ChrisL10's avatar
    ChrisL10
    Brass Contributor

    The fix that worked for a colleague was to go to Channels > Telephony and turn it on and then off again, which is what Copilot suggested.

    Edit: I've just come across this issue myself and and doing the above hasn't worked. Going to log a ticket with Microsoft.

  • Woody's avatar
    Woody
    Brass Contributor

    Hi pradejain​ 

    Thanks for having a look to this

    In the Voice settings, the Optimize for voice is greyed out with the message: "Environment is not provisioned for voice capabilites":

    The NLU VS CLU in Language Understanding settings: We do not have Azure NLU so it is by default set to NLU with no option to disable it:

     

     

    I have reviewed all topics that use DMTF or Voice actions and disable them or change the action to be text only.

     

    For the moment, still the same error when Publishing:

     

     

  • pradejain's avatar
    pradejain
    Iron Contributor

    Woody​ 

    We ran into this recently too, and the error is basically telling you that your Copilot Studio agent is set up to use features that now require Dynamics 365 Contact Center — things like Telephony integration or the newer NLU+ (enhanced natural language understanding).

    A few months ago, you could publish without that environment being provisioned. Microsoft has since tightened the rules, so now the publish process checks for it.

    What this means:

    • If you actually need those voice/telephony or NLU+ features, your tenant admins will have to provision Dynamics 365 Contact Center in that environment. That’s a licensing and setup step at the tenant level.
    • If you don’t need them, you can go into your agent’s settings in Copilot Studio, turn off the Telephony/NLU+ options, save, and then try publishing again.

    How to fix without provisioning Contact Center

    • Opening the agent in Copilot Studio.
    • Go to Settings → Speech (or the equivalent “Voice”/“Telephony” settings).
    • Turning off all Telephony/NLU+ options — especially “Optimize for voice” — and saving.
    • Waiting a short while (a few hours) before trying to publish again.

    Please mark as resolved if this answers your question.

    • Woody's avatar
      Woody
      Brass Contributor

      Hi pradejain​ 

      Thanks for having a look at this

      I do not need voice/telephony features.

      NLU  VS CLU: I do not have Azure CLU so by default I cannot disable NLU as it is either NLU or CLU:

       

      In the Voice settings the switch is greyed out with the message "Environment is not provisioned for voice capabilities":

       

       

      And in the Language settings I have seletec English (United States) (en-US). I can see here another message with "Voice features supported":

       

       

      So far I am still not able to Publish and I am getting the same message:


       

      How can I solve this?

  • pradejain's avatar
    pradejain
    Iron Contributor

    Hi Woody​ 

    We ran into this recently, too, and the error is basically telling you that your Copilot Studio agent is set up to use features that now require Dynamics 365 Contact Center — things like Telephony integration or the newer NLU+ (enhanced natural language understanding).

    A few months ago, you could publish without that environment being provisioned. Microsoft has since tightened the rules, so now the publishing process checks for it.

    What this means:

    • If you actually need those voice/telephony or NLU+ features, your tenant admins will have to provision Dynamics 365 Contact Center in that environment. That’s a licensing and setup step at the tenant level.
    • If you don’t need them, you can go into your agent’s settings in Copilot Studio, turn off the Telephony/NLU+ options, save, and then try publishing again.

     

    How to fix without provisioning Contact Center

    • Opening the agent in Copilot Studio.
    • Go to Settings → Speech (or the equivalent “Voice”/“Telephony” settings).
    • Turning off all Telephony/NLU+ options — especially “Optimize for voice” — and saving.
    • Waiting a short while (some time, a few hours) before trying to publish again.

    Please mark as resolved if this answers your question.

    • Woody's avatar
      Woody
      Brass Contributor

      Thanks pradejain​!

      I had to rebuild from scratch the agent, all your suggestions were either greyed out or not available in the old agent settings.

      With the new agent and same settings the agent has been published successfully.

      Mistery unsolved!

Resources