web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Publishing Copilot Stu...
Copilot Studio
Suggested Answer

Publishing Copilot Studio Agent Assistance

(1) ShareShare
ReportReport
Posted on by 4
Hello,
I made a Copilot Studio agent and created an adaptive card on conversation start. I published the agent to M365. When I open M365, I see that the agent appears, but the adaptive card is not showing up and the flow is not executing. When I test the Copilot Studio agent, I am able to see the adaptive card appear, but when I publish the agent to M365, the adaptive card is not displaying. Are there any additional steps to follow to resolve this. Thanks!
Categories:
I have the same question (0)
  • Prasad-MSFT Profile Picture
    Microsoft Employee on at
    Move Adaptive Card to First User Interaction:
    Instead of sending the adaptive card on “conversation start,” trigger it after the user’s first message or greeting. This is more reliable across channels.
    Republish and Re-add Agent:
    After making changes, republish your agent.
    Remove and re-add the agent in M365 if possible, to ensure the latest version is loaded.
    Test in M365 Channel:
    Always test in the actual M365 environment, as the test chat in Copilot Studio is more permissive.
  • Suggested answer
    deepakmehta13a Profile Picture
    369 on at

    Hi,

    This behavior is expected in some cases because “conversation start” triggers do not always execute the same way across channels, especially in M365 Copilot.

    In Copilot Studio test chat, the runtime is more permissive, but when the agent is published to M365, the conversation lifecycle is slightly different, and the initial system-triggered message may not invoke Adaptive Cards or flows reliably.

    As per Microsoft guidance, it is recommended to trigger actions after the first user interaction instead of on conversation start, as not all channels guarantee execution of conversation start logic.

    You could try the following:

    • Move the Adaptive Card to trigger after a user message (for example a greeting like “Hi”)

    • Ensure the topic is configured to trigger on user input instead of only system start

    • Republish the agent after changes

    • Remove and re-add the agent in M365 to refresh the latest version

    Also, always validate behavior in the target channel (M365), since the Copilot Studio test environment may behave differently.

    Hope this helps, if this response was helpful, you can mark "Was this reply helpful?" as Yes, and if it resolves your issue, please consider marking it as Verified.

  • Suggested answer
    Valantis Profile Picture
    6,735 on at
    The display issue is caused by the Adaptive Card JSON version being too high. The test pane supports up to version 1.6, but live M365 Copilot channels cap at 1.5 — downgrading to 1.4 fixes it for most users.
     
    1. In Copilot Studio, open the card JSON and change "version": "1.6" (or higher) to "version": "1.4"
    2. Validate the card at adaptivecards.io/designer using the Teams host
    3. Save and republish the agent to the M365 Copilot channel
    4. Clear the M365 cache (%localappdata%\Microsoft\M365Copilot), refresh m365.cloud.microsoft, and start a new chat
     
    Your JSON header should look like this:
    {
      "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
      "type": "AdaptiveCard",
      "version": "1.4",
      "body": [...]
    }
     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

     

  • Valantis Profile Picture
    6,735 on at

    Hi @CU04022236-0,

    Just wanted to check in and see if everything is working now. If you still need any help, feel free to let me know.

    Also, if the issue is resolved, it would be great if you could mark the answer as solved so others with the same question can find it easily.

     

    Thanks and have a great day!

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 277

#2
11manish Profile Picture

11manish 206

#3
sannavajjala87 Profile Picture

sannavajjala87 156 Super User 2026 Season 1

Last 30 days Overall leaderboard