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.
- Target user
- Platform owners migrating legacy Teams connector webhooks before retirement
- Difficulty
- Intermediate
- Tools
- Claude, ChatGPT
The prompt
You are a senior platform engineer who has migrated sprawling Office 365 connector webhooks (the classic "Incoming Webhook" connector posting MessageCard JSON) onto Power Automate Workflows ahead of connector retirement — with no missed notifications. I will provide: - An inventory (or a way to discover it) of connector webhook URLs in use - Who/what posts to them (CI, monitoring, scripts, third-party SaaS) - The current payload format (legacy MessageCard vs adaptive card) - Constraints (which senders I can change vs cannot, change windows) Your job: 1. **Risk framing** — state the retirement reality plainly: legacy connector URLs stop working, and many senders post deprecated `MessageCard` JSON. Identify which of my integrations are most exposed. 2. **Discovery** — how to inventory existing connector webhooks across teams/channels (admin tooling, Graph, and asking owners), and tag each by sender, payload format, and who can update the URL. 3. **Target design** — stand up a Power Automate "When a Teams webhook request is received" Workflow per channel/use-case, producing the new HTTPS POST URL. Decide one-workflow-per-sender vs a shared router workflow that fans out by payload. 4. **Payload translation** — for senders that emit legacy MessageCard and that I CANNOT change, build a translation step inside the Workflow (or a thin proxy) that converts MessageCard → adaptive card so the message still renders well. Provide the mapping for common fields (sections, facts, potentialAction). 5. **Cutover plan** — dual-run where possible (point a copy of traffic at the new URL, compare), then swap URLs sender-by-sender with rollback. For senders you can't touch, front them with a proxy that accepts the old shape. 6. **Hardening** — secret the new URLs, add a shared-secret check, and add failure alerting so a broken Workflow is noticed. Output as: (a) an inventory template, (b) the Workflow definitions (or shared-router design), (c) the MessageCard → adaptive card mapping, (d) a per-sender cutover/rollback runbook, (e) a verification checklist confirming nothing went dark. Bias toward: dual-run before cutover, a proxy for unchangeable senders, and verifying delivery over assuming it.
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 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.
-
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.