Coachful
CoachfulHelp

How to revoke a virtual assistant’s access

By Coachful10 min readUpdated Apr 20, 2026

Learn how to instantly revoke a virtual assistant's access in Coachful — step-by-step instructions, what changes immediately, and what to clean up manually to keep your workspace secure.

What's covered
  • When you need to remove a virtual assistant from your coaching workspace
  • TL;DR — Quick answer
  • Understanding virtual assistant roles in Coachful
  • Step-by-step: How to revoke a virtual assistant's access
  • What happens immediately after you revoke access
  • Things to clean up manually after revoking access

When you need to remove a virtual assistant from your coaching workspace

Working with a virtual assistant (VA) can transform how you run your coaching business — but team relationships change. A VA may finish a contract, overstep their role, or you may simply be restructuring your team. Whatever the reason, knowing how to revoke a virtual assistant's access in Coachful quickly and completely is essential for keeping your client data, billing, and content secure.

This guide walks you through every step of removing a VA's access, explains what they lose immediately versus what you need to clean up manually, and covers the edge cases that trip coaches up most often.

TL;DR — Quick answer

  • Go to Settings → Team → Members in your Coachful dashboard.
  • Find the virtual assistant's entry, open their role menu, and select Remove from workspace.
  • Their access is revoked instantly — they are logged out of all active sessions.
  • Review any shared credentials, API tokens, or calendar connections the VA may have used separately.

Understanding virtual assistant roles in Coachful

Before you revoke access, it helps to understand exactly what a virtual assistant can and cannot do inside your workspace. In Coachful's org-role system, a virtual_assistant sits below the coach and member roles. VAs typically have access to:

  • Client messaging via the Stream Chat inbox
  • Booking and scheduling management (editing your availability, confirming sessions)
  • Program content — reading and sometimes editing tasks, goals, and habit trackers depending on permissions you granted
  • Website and landing page drafts (if you gave editor-level permissions)
  • The coach dashboard on your behalf — but not your Stripe Connect payout settings or billing credentials

Because a VA can communicate directly with clients and touch program content, removing their access the moment a working relationship ends is a security best practice, not just an administrative nicety. Coachful's role-based access control is designed so that revoking access is a single action, not a multi-step hunt across different settings panels.

Pro tip: Before offboarding a VA, ask them to hand off any in-progress client conversations or draft content. Revoking access cuts them off instantly, so a brief handoff checklist prevents things from falling through the cracks.

Step-by-step: How to revoke a virtual assistant's access

The entire process takes under two minutes. Here is exactly what to do:

  1. Sign in to your Coachful workspace. Navigate to app.coachful.co/sign-in and log in with your super_coach (owner) or admin credentials. Only owners and admins can remove team members.
  2. Open Settings. Click your profile avatar or workspace name in the top-right corner of the dashboard, then select Settings from the dropdown menu.
  3. Navigate to Team → Members. In the left-hand settings sidebar, click Team, then select the Members tab. You will see a list of every person in your workspace, including coaches, members, and virtual assistants.
  4. Locate the virtual assistant. Use the search bar or scroll through the member list. VAs are labeled with the virtual_assistant org role badge next to their name and email address.
  5. Open the action menu. Click the three-dot () menu icon to the right of the VA's row. A dropdown will appear with options including Change role, Suspend, and Remove from workspace.
  6. Select "Remove from workspace". Click this option. A confirmation dialog will appear asking you to verify the action. Read the confirmation text — it will remind you that the VA will lose access immediately and be logged out of all active sessions.
  7. Confirm the removal. Click the red Confirm button. The VA's account is removed from your workspace instantly. Their name disappears from the Members list, and any active session tokens they hold are invalidated.

That's it. The VA can no longer log in to your workspace, view client profiles, send messages, or access your programs. If they try to open your subdomain or custom domain, they will see an access-denied screen.

What happens immediately after you revoke access

Coachful revokes access at the session and permission level simultaneously. Here is a breakdown of what changes the moment you confirm the removal:

  • Dashboard access: Blocked. Any browser tab the VA has open will refresh to a login/access-denied state.
  • Chat: The VA's Stream Chat session is terminated. They cannot send or read new messages in your workspace channels or client DMs.
  • Bookings: Any scheduling permissions the VA held are removed. Bookings they created on your behalf remain intact — just check them for accuracy.
  • Program content: Read and write access to all programs, tasks, goals, and habit data is removed.
  • Mobile app: If the VA was using the Coachful mobile app (via the iOS/Android shell or the PWA at app.coachful.co), their session is invalidated on all devices.
  • Michelle (AI assistant): The VA can no longer trigger actions or queries through your workspace's AI co-pilot.

Importantly, content the VA created — such as program tasks they authored, messages they sent to clients, or blog drafts — is not deleted. Coachful preserves the content history for your records. You can review, edit, or delete it yourself after their access is revoked.

Keeping your coaching workspace secure starts with clean team hygiene. Coachful makes it easy to add, adjust, and remove team members without touching your client data or billing settings — so you stay in control no matter how your team evolves.

Things to clean up manually after revoking access

Coachful handles permission revocation automatically, but there are a few things outside the platform's direct control that you should address yourself:

1. Shared email credentials

If you gave your VA access to a shared inbox (e.g., hello@yourcoachingbusiness.com), change that password immediately. Coachful does not manage external email accounts.

2. Calendar connections

If the VA authenticated a Google Calendar or Outlook connection using their own Google/Microsoft account to manage your availability, you should review your Settings → Integrations → Calendar panel and re-authenticate with your own credentials. A VA-connected calendar will still function technically, but you will lose visibility if they revoke access from their end.

3. Stripe and payment credentials

VAs do not have access to your Stripe Connect payout settings by default, but if you shared a Stripe dashboard login separately, revoke their access from within your Stripe team settings directly.

4. Social media or external tools

Any third-party tools your VA used on your behalf — social scheduling apps, email marketing platforms, Zapier accounts — need to be addressed in those respective platforms. Revoke API keys or remove them as users there too.

5. Saved passwords or password managers

If you shared credentials through a shared password manager (e.g., 1Password, LastPass), remove the VA from the shared vault or rotate the relevant passwords.

How to temporarily suspend a VA instead of removing them

Not every situation calls for a permanent removal. If a VA is taking a leave of absence, you're auditing their work, or you simply want to pause their access without losing their role configuration, use the Suspend option instead.

  1. Follow steps 1–5 from the removal guide above to reach the three-dot action menu.
  2. Select Suspend instead of Remove from workspace.
  3. Confirm the suspension. The VA's role and permissions are preserved in your settings, but their login is disabled.
  4. To reinstate them later, return to the same Members list, find their suspended entry, and select Reactivate.

Suspension is particularly useful when you're mid-program and want to pause a VA's access while you conduct a review, without needing to re-invite and re-configure their role from scratch.

Pro tips for managing virtual assistant access securely

Use the principle of least privilege from the start

When you first add a VA to your workspace, only grant them the permissions they genuinely need. If they're handling client scheduling, they don't need edit access to your program curriculum. Coachful's role system lets you assign the virtual_assistant org role, which limits scope by default. Keep it narrow — you can always expand it later.

Audit your team roster quarterly

Set a calendar reminder every 90 days to open Settings → Team → Members and review who has access to your workspace. Contractors end, projects finish, and people forget to offboard cleanly. A quarterly audit catches ghost accounts before they become a liability.

Keep an offboarding checklist

Create a simple document (or a Coachful task inside one of your own programs) that lists every step of your VA offboarding process — platform access, external tools, calendar connections, shared credentials. Run through it every time a team relationship ends. Consistency prevents oversights.

Best practice: Treat VA access like a key to your office. The moment the working relationship ends, change the lock. In Coachful, that takes about 60 seconds.

Troubleshooting: Common problems when revoking VA access

I don't see the "Remove from workspace" option

This option is only available to users with the super_coach (owner) or admin org role. If you're logged in as a coach or member, you won't see the remove option. Ask your workspace owner to complete the removal, or request an upgrade to admin-level access first.

The VA is still appearing in my chat channels

After removal, the VA's past messages remain visible in your chat history (this is by design — audit trails matter). However, they cannot send new messages. If you're seeing new messages after removal, check whether the VA has a second account with a different email address. Search the Members list for their name or any email variants they may have used.

A client says they're still hearing from my VA

Revoking Coachful access prevents the VA from messaging through the platform. If a client is receiving messages elsewhere — by email, WhatsApp, or another channel — that's happening outside of Coachful and you'll need to address it directly with the VA.

I accidentally removed the wrong person

There is no automatic undo for a workspace removal. You'll need to re-invite the person via Settings → Team → Invite member, enter their email address, and reassign their role. Their previous messages and any content they authored will still be in the workspace — only the access was removed.

The VA was also managing a community squad — what happens to it?

Community squads (always-on group chats) and cohort squads are tied to the workspace, not to individual team members. Removing a VA does not delete or disrupt any squad. However, if the VA was the designated moderator, you should assign a new moderator from within Squads → [Squad name] → Settings → Moderators to maintain oversight.

I want to re-invite the VA later — do I start from scratch?

Yes, but it's straightforward. Go to Settings → Team → Invite member, enter their email, and assign their role. Their historical messages and authored content are preserved in the workspace, so they'll pick up context easily. If you anticipated a future re-engagement, the Suspend option (covered above) is a cleaner path than a full removal and re-invitation.

Related help articles

Looking for more on managing your coaching team and keeping your workspace secure? These guides cover adjacent topics:

Ready to keep your workspace secure?

Revoking a virtual assistant's access is one of the simplest but most important security actions you can take as a coaching business owner. Coachful makes it a single confirmed click — no support ticket required, no waiting period, no partial access states to worry about. Your client data, program content, and billing remain fully protected the moment you confirm the removal.

If you're setting up your team structure for the first time, or reviewing your workspace's security posture, now is a great time to do a full team audit. Sign in to your Coachful workspace and open Settings → Team → Members to see exactly who has access and at what level. And if you're new to Coachful, you can start a free trial and experience the platform's full team and security management tools firsthand.

Frequently asked questions

Who can revoke a virtual assistant's access in Coachful?
Only users with the super_coach (owner) or admin org role can remove team members from a Coachful workspace. If you're logged in as a coach or member, you won't see the remove option in the Members settings panel.
Is a virtual assistant's access removed instantly when I revoke it?
Yes. The moment you confirm the removal in Settings → Team → Members, all active sessions are invalidated and the VA is logged out of every device — including the mobile app and any open browser tabs. There is no delay.
Does revoking a virtual assistant's access delete their messages or content?
No. Coachful preserves all content the VA created — including client messages, program tasks they authored, and blog drafts — for your records. Only their login access is removed, not the content history.
What is the difference between suspending and removing a virtual assistant?
Suspending a VA disables their login but keeps their role configuration intact, so you can reinstate them later with a single click. Removing them fully revokes access and deletes their workspace membership, requiring a new invitation if you want them back.
Can a virtual assistant still access client data after being removed from Coachful?
No — once removed, the VA cannot access your Coachful workspace, client profiles, chat, programs, or scheduling tools. However, if you shared external credentials (email, social accounts, Stripe), you'll need to revoke those separately in those respective platforms.
What happens to a community squad the VA was moderating after their access is revoked?
The squad itself is unaffected — it remains active and all members retain access. However, you should assign a new moderator from within Squads → [Squad name] → Settings → Moderators to ensure the group has proper oversight.
Can I re-invite a virtual assistant after revoking their access?
Yes. Go to Settings → Team → Invite member, enter their email address, and assign the virtual_assistant role. Their past messages and content remain in the workspace, so context is preserved even after a full removal and re-invitation.
Was this article helpful?