Disconnect your accounts
Clear, complete instructions for disconnecting any service you have connected to Ajeris. Applies to QuickBooks Online, Xero, Google, Shopify, Slack, Spotify, Apple Music, Hue, Plaid, Uber, and every other service we support.
Fastest: text your agent
Every Ajeris user has a personal agent reachable by SMS, WhatsApp, or voice. The fastest way to disconnect any connected service is to ask:
- ◆Disconnect QuickBooks
- ◆Disconnect Xero
- ◆Disconnect Google
- ◆Disconnect my Shopify store
- ◆Disconnect everything
Your agent will revoke the OAuth token with the provider and confirm back when it is done. This usually takes under a minute.
Alternative: manage page
Every Ajeris user has a private, tokenized manage page at onboarding.ajeris.com/manage/<your-token>. Your agent can always text you a fresh link - just say "send me the manage link." On that page, every connected service shows a "Disconnect" option. One tap does the same revocation as the SMS path.
What happens when you disconnect
The flow is the same for every provider: revocation first, local deletion second.
- ◆We call the provider's revocation endpoint (e.g. Intuit /v2/oauth2/tokens/revoke for QuickBooks, DELETE /connections/{id} for Xero).
- ◆On success, we delete the encrypted OAuth-token row from our database within 24 hours.
- ◆We stop calling that provider on your behalf immediately. Any scheduled task that depended on the connection is paused.
- ◆Any data the agent had in context from that provider is not deleted from the agent's short-term memory automatically. If you want that cleared too, say "forget everything you know about my QuickBooks connection" and the agent will drop it.
QuickBooks Online - specifics
Ajeris uses the single Intuit Accounting scope (com.intuit.quickbooks.accounting) on your behalf. When you disconnect:
- ◆We POST to https://developer.api.intuit.com/v2/oauth2/tokens/revoke with your refresh_token. Intuit invalidates both the access token and the refresh token server-side.
- ◆The connection record we hold for the integration is deleted within 24 hours. No residual access remains.
- ◆Any in-flight API call using the old token is short-circuited by a 401 from Intuit, which our client surfaces as a reconnect prompt rather than silent failure.
Writes (invoice creation, payment recording) require an explicit feature flag per user and are fully auditable; they stop immediately on disconnect.
Xero - specifics
Xero uses per-domain granular scopes (e.g. accounting.invoices.read, accounting.reports.profitandloss.read). When you disconnect:
- ◆We call DELETE https://api.xero.com/connections/{connectionId} for your specific tenant. Xero drops the connection and revokes the refresh token on that tenant server-side.
- ◆The connection record is deleted within 24 hours.
- ◆If you had connected multiple Xero organisations, disconnecting one tenant leaves the others untouched - you can remove each independently.
Plaid - specifics
Plaid is not OAuth; it uses its own Link handshake. When you disconnect a bank connected via Plaid:
- ◆We call /item/remove on Plaid's API with your item_id. Plaid invalidates the access token server-side.
- ◆The row in our plaid_items table is deleted within 24 hours.
- ◆Plaid's own privacy policy governs how they handle the underlying banking credentials you provided to them - Ajeris never sees those credentials at any point.
Other services
For Google, Shopify, Slack, Spotify, Apple Music, Hue, Uber - the pattern is the same. Ajeris calls the provider's revocation endpoint (or, where no revocation endpoint is exposed, removes our stored token and lets it age out on the provider side), then deletes the local token row within 24 hours. No provider is treated differently from this playbook.
Delete everything
If you want to leave Ajeris entirely, not just disconnect one service:
- ◆Say "forget me" or "delete my account" to your agent. The agent confirms once, then wipes every row associated with your user ID - OAuth tokens, conversation history, memories, scheduled tasks, everything - within 24 hours.
- ◆Or email hi@ajeris.com with the subject "Delete my account" from the address on your Ajeris account. We confirm by text and complete the deletion within 7 days, per GDPR / CCPA timelines.
- ◆Connected providers are revoked as part of the deletion - you do not need to disconnect each service first.
Confirming the disconnect went through
You can verify your own disconnection in two ways:
- ◆Check the provider directly: most have a "Connected apps" or "Authorized applications" screen where Ajeris will no longer appear after revocation. Intuit: QuickBooks Settings > Apps > Connected. Xero: My Xero > Settings > Connected apps.
- ◆Ask your agent: "Is Ajeris still connected to QuickBooks?" will return a definitive yes or no.
Questions
If disconnection does not appear to complete, or you want a full data export of everything Ajeris held about a specific connection before it was deleted, email hi@ajeris.com. We respond within one business day.