Amazon Chime Retirement — when and how should I migrate?
Choose a meeting and call stack after the Amazon Chime service retirement changed the long-term path for teams that previously relied on Chime's managed meeting product.
Blockers
- package/amazon-chime — EOL 2026-02-20
- Lock-in via vendor/zoom
- package/zoom-meeting-sdk incompatible with capability/highly-custom-media-ui
- replaces: package/zoom-meeting-sdk → package/amazon-chime
- Lock-in via vendor/microsoft
- package/microsoft-teams-meeting-apps incompatible with capability/end-to-end-encrypted-teams-calls
- package/microsoft-teams-meeting-apps incompatible with capability/instant-channel-meetings
- package/microsoft-teams-meeting-apps incompatible with capability/shared-channel-meetings
Who this is for
- enterprise
- real-time
- low-ops
- compliance
Candidates
Stay on Amazon Chime SDK and replace only the retired managed Chime app/service layer
As of 2026-04-08, the Amazon Chime managed service retirement has already occurred: AWS ended support for Amazon Chime on 2026-02-20, and access to the Amazon Chime console ended on 2026-03-09. AWS explicitly states that this does not impact the availability of the Amazon Chime SDK service. Amazon Chime SDK WebRTC media pricing is listed at "$0.0017 per attendee-minute" on the official pricing page as of 2026-04-08, with separate charges for features such as media capture and concatenation. This keeps the AWS-native media stack alive, but you must now own the meeting product layer that Amazon Chime the application previously covered.
When to choose
Use this when you already built around Chime SDK APIs, want the least application-level migration, and are comfortable owning UX, scheduling, identity, and admin surfaces yourself. It is the best fit for AWS-centric teams that want to avoid a full provider rewrite after the Chime app retirement.
Tradeoffs
Lowest migration disruption if you already depend on Chime SDK, plus usage-based pricing and AWS integration. The downside is that you are not buying a managed meetings product anymore; you are standardizing on a media SDK and rebuilding or replacing the surrounding product features.
Cautions
Do not confuse the retired Amazon Chime service with the still-available Amazon Chime SDK. If your old workflow depended on Chime user management, hosted scheduling, console administration, or Business Calling behavior, those service-era assumptions are already invalid as of 2026-04-08.
Move to Zoom Meeting SDK for Zoom-native embedded meetings
Zoom's official SDK pages position Meeting SDK as the option that lets you display the familiar Zoom meeting and webinar experience inside your app or website, while Zoom separately positions Video SDK for fully custom video experiences. As of 2026-04-08, the official pages retrieved in this research pass did not expose a stable public numeric Meeting SDK price, so pricing should be confirmed in Zoom's official developer pricing and commercial terms. The decisive product difference is that Meeting SDK keeps Zoom's meeting model and UX semantics instead of giving you a blank-canvas RTC stack. That makes it a stronger replacement for teams leaving a managed meeting product than for teams that want deep UI or workflow control.
When to choose
Use this when your users already accept Zoom-style meeting behavior and you want an embeddable meeting client instead of rebuilding scheduling, roles, webinar semantics, and in-meeting UX from scratch. It is the pragmatic path if product parity and familiar meeting behavior matter more than full customization.
Tradeoffs
You get a recognizable meeting experience and avoid rebuilding a large amount of meeting logic. The tradeoff is tighter coupling to Zoom's product model and less flexibility than a raw media SDK.
Cautions
Check official docs for current commercial packaging before committing, because the retrieved official pages clearly distinguish Meeting SDK from Video SDK but did not provide a public numeric Meeting SDK rate in this search pass. If you need non-Zoom interaction patterns or highly custom media UI, Zoom itself points developers toward Video SDK instead.
Use Microsoft Teams embedding surfaces instead of a general-purpose meeting SDK
Microsoft's meeting extensibility story in 2026 is not a direct clone of Chime SDK or Zoom Meeting SDK. Official Teams docs describe meeting apps, tabs, scenes, notifications, and other in-Teams extensibility, and state that only users with a Microsoft 365 account and Teams license can be the organizer; only an organizer or presenter can add, remove, or uninstall apps. Teams apps are also unsupported in end-to-end encrypted Teams calls, instant channel meetings, and shared channel meetings. If you need external users in a custom app, Microsoft documents Azure Communication Services interoperability: standard ACS pricing applies, there is no additional interoperability fee, and BYOI users do not need Teams licenses to join Teams meetings, but many Teams-native features remain unavailable.
When to choose
Use this when your destination platform is Microsoft 365 and the real goal is Teams integration, governance, and enterprise rollout rather than portable embedded meetings across products. It fits enterprise environments that already standardize on Teams and can accept Teams' meeting lifecycle, licensing, and capability boundaries.
Tradeoffs
Best alignment with Microsoft 365 identity, governance, and enterprise meeting workflows. The downside is that this is not a clean drop-in embedded-meeting replacement: Teams meeting apps are constrained by meeting type and role, and ACS interop users miss several Teams-native features.
Cautions
As of 2026-04-08, Microsoft also changed Teams event licensing: some Teams Premium event features moved into Teams Enterprise on 2026-04-01, but interactive events above 3,000 attendees require an Attendee Capacity Pack after legacy Premium terms expire. For ACS interop, official docs list missing or limited features including reactions, raised hand, together mode, breakout rooms, poll or Q&A interaction, closed captions, and some chat capabilities.
Sources
- learn.microsoft.com/en-us/microsoftteams/platform/apps-in-teams-meetings/teams-apps-in-meetings
- learn.microsoft.com/en-us/azure/communication-services/concepts/join-teams-meeting
- learn.microsoft.com/en-us/microsoftteams/teams-add-on-licensing/licensing-enhance-teams
- learn.microsoft.com/en-us/microsoftteams/events-features
Try with your AI agent
$ npm install -g pocketlantern $ pocketlantern init # Restart Claude Code, Cursor, or your MCP client, then ask: # "Amazon Chime Retirement — when and how should I migrate?"