Skip to content

Cancel & uninstall

import { Aside } from “@astrojs/starlight/components”;

For a Managed Application offer there is one cancellation action: deleting the Managed Application resource from the Azure portal. That single delete stops the plan billing and removes the Managed Resource Group with everything in it — Cosmos DB (all conversations), Key Vault, SignalR, the OpenAI account, the Function App.

Step 1 — Export what you need

Everything below uses your admin key (?code=<admin-key> or Authorization: Bearer <key> — see Admin key):

  1. List your sessions: GET https://{customer-fa-host}/api/sessions?limit=200.
  2. Pull each transcript you need to keep: GET https://{customer-fa-host}/api/sessions/{id}/transcript — one JSON transcript per conversation, suitable for compliance archiving.
  3. Cost history (optional): GET https://{customer-fa-host}/api/cost?window=7d.

For bulk needs, remember the Cosmos DB account is in your own subscription: until the moment you delete, you can read it with your own tooling by granting a data-plane role — except that role assignments inside the Managed RG are denied, so the API export above is the practical path. If you have an unusually large archive requirement, contact support before deleting.

Step 2 — Remove the Teams app (optional, tidy-up)

In Teams Admin Center → Manage apps, find PointOfContactAI, remove it from any App setup policy pins, then delete the custom app. You may also delete the AAD app registration you created during Teams app setup (Entra ID → App registrations).

Step 3 — Remove the widget tag

Delete the <script src=".../api/widget.js" ...> line from your website so visitors don’t see a dead chat bubble after the stack goes away.

Step 4 — Delete the Managed Application

  1. In the Azure portal, open the resource group that holds the Managed Application resource (the Applications RG — not the mrg-… one).
  2. Select the PointOfContactAI Managed Application → Delete.
  3. Azure tears down the Managed RG and everything in it. Plan billing stops with the subscription’s normal Marketplace proration; Azure infrastructure charges stop as the resources are destroyed.

You’ll receive a cancellation confirmation email once the lifecycle event reaches us.

What survives the delete

  • Nothing in the Managed RG — all resources and all data are destroyed.
  • Your Activity Log entries and any App Insights data you exported live under your retention policies.
  • On our side: the content-free billing records (subscription id, plan, seat counts) required for Marketplace accounting. Never any conversation content — we never had it. See Security & compliance.

Re-subscribing later

Buy from the Marketplace again — you get a fresh, empty stack. Previous conversation data is not restorable (it was destroyed with the Managed RG).