Skip to content

Add post: Disabling Adaptive Cards After Submission in Copilot Studio Agents#336

Open
mmonisha wants to merge 2 commits into
mainfrom
post/disable-adaptive-cards-after-submission
Open

Add post: Disabling Adaptive Cards After Submission in Copilot Studio Agents#336
mmonisha wants to merge 2 commits into
mainfrom
post/disable-adaptive-cards-after-submission

Conversation

@mmonisha

Copy link
Copy Markdown

New post: Disabling Adaptive Cards After Submission in Copilot Studio Agents

Adds a tutorial on a common UX gap: Adaptive Card forms stay interactive after a user submits, inviting accidental resubmissions. The post covers two channel-specific patterns:

  • WebChat (custom web portals): an attachment middleware that disables the card client-side once it's no longer the latest message.
  • Microsoft Teams: Universal Actions (Action.Execute + verb + listener topic) that replace the card server-side with a confirmation.

It includes a comparison table, a Mermaid sequence diagram, complete code samples, and fallback guidance for graceful degradation.

Included

  • _posts/2026-06-11-disable-adaptive-cards-after-submission.md (agent_edition: both)
  • Header image at assets/posts/disable-adaptive-cards-after-submission/header.png
  • New author mmonisha in _data/authors.yml

Validation

  • bundle exec jekyll build passes locally
  • All 3 inline post_url links resolve (adaptive-card-generation, copilot-studio-teams-agent-patterns, webchat-middlewares)
  • References woven inline (no standalone section); 5–8 tags; engagement closing

… Agents

Two patterns to disable or replace Adaptive Cards after submission:
WebChat attachment middleware (client-side) and Teams Universal Actions
(server-side). Adds header image and mmonisha author.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

Blog preview check passed for 48155ef.

The Jekyll site compiled successfully and generated previews for the newly added post.

  • \_posts/2026\-06\-26\-disable\-adaptive\-cards\-after\-submission\.md -> /mcscatblog/posts/disable\-adaptive\-cards\-after\-submission/

Preview artifacts:

Open the workflow run

… scroll

Rename post to 2026-06-26 and update front matter date. Shorten cell text
in both comparison tables so they fit the content column without Chirpy's
horizontal scroll wrapper kicking in.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant