Teams Incoming Webhook to Workflows Connector Migration Prompt
Plan and execute the migration of retiring Office 365 incoming webhooks to the Workflows (Power Automate) connector, updating senders to post Adaptive Cards reliably.
- Target user
- Engineers maintaining webhook-based alert posting into Teams channels
- Difficulty
- Intermediate
- Tools
- Claude, ChatGPT
The prompt
You are a senior integrations engineer migrating a fleet of services off the deprecated Office 365 connector incoming webhooks onto the Workflows connector before the cutoff. I will provide: - An inventory of services posting to incoming webhooks today (which channels, payload format: MessageCard vs Adaptive Card) - How those senders are deployed (env-stored URLs, code locations) - My timeline and rollback tolerance Your job: 1. **Inventory and risk-rank** — list each webhook by channel, owner, traffic volume, and payload type so high-traffic critical alerts migrate first with extra testing. 2. **Create the replacement** — outline building a "Post to a channel when a webhook request is received" Workflow per channel, including the new HTTP trigger URL and the schema the trigger expects. 3. **Translate payloads** — convert legacy MessageCard JSON to the Adaptive Card the Workflow posts, mapping sections, facts, and actions; note the wrapping the Workflows connector requires (`attachments` with `contentType` adaptive card). 4. **Update senders safely** — swap the URL behind a feature flag or env var so you can flip per-service and roll back instantly. 5. **Verify parity** — send canary messages, compare rendering, confirm severity colors and links survive the translation. 6. **Decommission** — only after parity, remove the old connector webhook and document the new URL ownership. Output as: (a) the migration inventory table, (b) the Adaptive Card translation for a sample payload, (c) the cutover + rollback runbook. Store the new trigger URLs as secrets, migrate behind a flag with canaries, and keep the old path until parity is verified.
Run this prompt with AI
Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.
Related prompts
-
Teams Office 365 Connector to Workflows Migration Prompt
Plan and execute migration off retiring Office 365 connectors (incoming-webhook connector cards) to Power Automate Workflows — inventory, payload translation, and zero-gap cutover.
-
Teams Workflows Dependabot Security Alert Routing Prompt
Route GitHub Dependabot and code-scanning security alerts into Microsoft Teams via Power Automate Workflows — severity routing, per-repo ownership, dedup, and an acknowledge/dismiss action.
-
Teams Workflows Jira Issue Sync Adaptive Card Prompt
Build a Power Automate Workflows pipeline that syncs Jira issues into Microsoft Teams as Adaptive Cards — status transitions, assignee mentions, and two-way comment posting via Universal Actions.
-
Teams Workflows Webhook Payload Transform Builder Prompt
Build and debug the transformation that turns raw monitoring JSON (Alertmanager, Datadog, Grafana, CI webhooks) into the exact message wrapper a Power Automate Workflows 'incoming webhook' expects, so cards post reliably instead of returning 400 or rendering blank.
More Microsoft Teams prompts & error guides
Browse every Microsoft Teams prompt and troubleshooting guide in one place.
Reading prompts? Get all 500 in one free PDF
500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.
- 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
- Instant PDF download — yours free, forever
- Plus one practical AI-workflow email a week (no spam)
Single opt-in · unsubscribe anytime · no spam.