Coachful
CoachfulHelp

How to invite a virtual assistant to your coaching workspace

By Coachful10 min readUpdated Apr 16, 2026

Learn how to invite a virtual assistant to your Coachful workspace, assign the right org role, and set up your VA to manage scheduling, clients, and programs on your behalf.

What's covered
  • Why add a virtual assistant to your coaching workspace?
  • TL;DR — Quick answer
  • Understanding roles in Coachful
  • How to invite a virtual assistant: step-by-step
  • What your virtual assistant can do inside Coachful
  • Setting your VA up for success

Why add a virtual assistant to your coaching workspace?

Running a coaching business means juggling a lot: scheduling sessions, onboarding clients, managing program content, responding to messages, and keeping everything organized. A virtual assistant (VA) can take a huge chunk of that admin work off your plate — but only if they have the right access to the right tools.

Coachful lets you invite a virtual assistant directly into your workspace with a dedicated virtual_assistant org role. This role gives your VA the access they need to manage day-to-day operations without handing them full coach or admin privileges. You stay in control; your VA gets to work.

TL;DR — Quick answer

  • Go to Settings → Team → Invite Member in your Coachful dashboard.
  • Enter your VA's email address and select the Virtual Assistant org role.
  • Your VA receives an email invite, creates their account (or signs in), and lands in your workspace.
  • You can adjust or revoke their access at any time from the same Team settings page.

Understanding roles in Coachful

Before you send an invite, it helps to know how roles work. Coachful uses two separate role systems: user roles and org roles. User roles (user, editor, coach, admin, super_admin) control what someone can do across the platform. Org roles control what someone can do inside your specific coaching organization.

The org roles available in your workspace are:

  • super_coach — The workspace owner. Full control over everything, including billing and team management. This is you.
  • coach — Can manage clients, run programs, host sessions, and access most features.
  • member — A lighter-touch role, typically for clients or community participants.
  • virtual_assistant — Designed specifically for support staff. A VA can handle operational tasks like scheduling, client communication, and content management, without access to sensitive owner-level settings.

Assigning the virtual_assistant org role is the right choice for someone who is supporting your business administratively but is not a coach themselves. It keeps your workspace secure and your team structure clean.

How to invite a virtual assistant: step-by-step

  1. Sign in to your Coachful workspace.
    Head to app.coachful.co/sign-in and log in with your coach account. Make sure you're operating under the correct workspace if you manage more than one.
  2. Open your workspace Settings.
    In the left-hand navigation, click Settings. This is the gear icon near the bottom of the sidebar.
  3. Navigate to the Team tab.
    Inside Settings, select the Team tab. You'll see a list of everyone currently in your workspace along with their roles.
  4. Click "Invite Member".
    Look for the Invite Member button in the top-right corner of the Team panel. Click it to open the invite modal.
  5. Enter your VA's email address.
    Type the email address your virtual assistant uses. Double-check the spelling — the invite goes straight to that inbox.
  6. Select the Virtual Assistant org role.
    In the role dropdown, choose Virtual Assistant. Do not select Coach or Admin unless you intentionally want to grant those elevated permissions.
  7. Send the invite.
    Click Send Invite. Coachful fires off an email to your VA with a link to accept the invitation.
  8. Your VA accepts and joins.
    Your VA clicks the link in their email. If they already have a Coachful account, they'll be prompted to sign in and will then land inside your workspace. If they're new to Coachful, they'll be guided through a quick account creation flow first.
  9. Confirm their role in the Team tab.
    Once they've accepted, head back to Settings → Team and confirm their name appears with the Virtual Assistant role. You're all set.

What your virtual assistant can do inside Coachful

Once your VA is in the workspace, they can start supporting your business right away. Here's what the virtual_assistant role typically allows:

  • Scheduling & bookings — Managing your calendar, confirming 1:1 sessions, group calls, and intake calls on your behalf.
  • Client communication — Responding to messages in your Stream-powered chat, following up with clients, and keeping conversations moving.
  • Program management — Updating program content, adding tasks, adjusting week/day structures, and helping clients stay on track with their goals and habits.
  • Onboarding support — Helping new clients get set up, answering questions about the platform, and ensuring a smooth first experience.
  • Content and website tasks — Drafting blog posts, updating your coaching website, or tweaking landing pages using the built-in website builder.

The virtual_assistant role is scoped to operational work. Your VA will not have access to billing settings, Stripe Connect configurations, workspace-level ownership controls, or the ability to invite or remove other team members. Those actions remain with you as the super_coach.

Pro tip: Spend 15 minutes walking your VA through your Coachful workspace on a screen share before they start. Show them where your active programs live, how your booking availability is configured, and which squads or group chats they'll be managing. A short onboarding call saves a week of back-and-forth messages.

Setting your VA up for success

Giving someone access is only the first step. Here's how to make sure your virtual assistant hits the ground running inside Coachful.

Create a shared checklist of recurring tasks

Write down everything you want your VA to handle each week. This might look like: review new client messages every morning, confirm upcoming session bookings 24 hours in advance, update the weekly program tasks every Monday, and publish one new blog post per week. Drop this list into a shared note or even directly into a Coachful program task so it lives inside the platform your VA is already working in.

Use Michelle to answer platform questions

Your VA may have questions about how specific Coachful features work. Point them to Michelle, the built-in AI co-pilot in the coach dashboard. Michelle can answer questions about the platform and even execute actions directly — which means your VA can get help without interrupting you every time they hit an unfamiliar screen.

Define boundaries clearly upfront

Be explicit about what your VA should and shouldn't do without checking with you first. For example: they can reply to general client questions, but should flag anything involving refunds, cancellations, or sensitive client concerns for you to handle personally. Clear boundaries protect your client relationships and your business reputation.

If you're looking for a smarter way to manage your entire coaching operation — including your team — Coachful gives you a fully integrated workspace built specifically for coaches. From client management and program delivery to scheduling and team roles, everything is in one place.

Managing and updating VA access over time

People and roles change. Here's how to keep your team settings accurate as your business evolves.

Changing a VA's role

If your VA's responsibilities grow and you want to give them more access — for example, promoting them to a coach role — go to Settings → Team, find their name, and use the role dropdown to update their org role. The change takes effect immediately.

Revoking access

If a VA leaves your team or you want to end their access, navigate to Settings → Team, find their entry, and click Remove. They will immediately lose access to your workspace. Their Coachful account still exists (it's tied to their own email), but they'll no longer be able to enter your organization.

Adding multiple VAs

There's no hard limit on the number of virtual assistants you can have in your workspace. If you run a larger coaching operation with multiple support staff, repeat the invite process for each person. Each VA gets their own login and their own audit trail — you can always see who did what.

Troubleshooting common issues

My VA didn't receive the invite email

Ask them to check their spam or promotions folder first. If the email isn't there after a few minutes, go back to Settings → Team and look for a Resend Invite option next to their pending entry. Also confirm you entered the correct email address — a single typo means the invite went to the wrong inbox.

My VA accepted the invite but can't see the workspace

This usually happens when your VA has multiple Coachful accounts and accepted the invite while logged into the wrong one. Ask them to sign out, then sign back in with the email address the invite was sent to. Once they're in the correct account, the workspace will appear in their workspace switcher.

I accidentally gave my VA the wrong role

No problem. Go to Settings → Team, find their name, and use the role selector to switch them to Virtual Assistant. Role changes are instant and don't require your VA to do anything on their end.

My VA says they don't have access to a specific feature

Some features are scoped by org role by design. If your VA needs access to something they can't currently reach, consider whether the task genuinely requires elevated access. If it does, you can promote them to the coach role. If it doesn't, check whether the feature requires you to specifically assign them to a program, squad, or booking type first — access to certain resources is granted per-resource, not just per-role.

I want my VA to manage a specific program only

In Coachful, programs can have assigned team members. After inviting your VA, navigate to the specific program under Programs, open the program settings, and ensure your VA is listed as a contributor. This way they have clear, scoped access to the programs that need their attention.

Can my VA use the mobile app?

Yes. Coachful's progressive web app and native iOS/Android app (available via app.coachful.co/mobile) support all team roles, including virtual_assistant. Your VA can manage tasks, respond to messages, and check bookings from their phone, which is useful when they're supporting you on the go.

Best practices for working with a VA on Coachful

Coaches who get the most out of having a VA tend to treat it as a relationship, not just a task-delegation exercise. A few things that make a real difference:

  • Review their work weekly for the first month. Spot-check session confirmations, client messages, and program updates to make sure everything aligns with your standards before stepping back.
  • Give them access to relevant help articles. Share links from help.coachful.co so they can self-serve answers to platform questions. Less back-and-forth, more output.
  • Use your squad chats as a coordination layer. Coachful's community squads aren't just for clients — you can use them as an internal team channel to communicate with your VA in real time without leaving the platform.
  • Document your preferences inside Coachful itself. Add a pinned note or an internal-only program task outlining how you want things done. That way, the context lives where the work happens.

Ready to build your coaching team?

Delegating to a virtual assistant is one of the highest-leverage moves a growing coach can make. When your VA has the right access in the right tool, you get hours back every week — hours you can spend on coaching, content, or simply recharging.

Coachful makes it straightforward to bring your team into one workspace, assign roles with precision, and keep client data secure. Whether you're just starting out or scaling a multi-coach operation, the Team settings panel gives you everything you need. Start your free trial on Coachful and invite your first virtual assistant today — setup takes less than five minutes.

Frequently asked questions

What can a virtual assistant do in a Coachful workspace?
A virtual assistant with the virtual_assistant org role can manage scheduling, respond to client messages, update program content, assist with onboarding, and handle website or content tasks. They cannot access billing settings, Stripe configuration, or owner-level workspace controls.
Is there a limit to how many virtual assistants I can invite?
No, Coachful does not impose a hard cap on the number of virtual assistants in your workspace. You can invite multiple VAs and each will get their own login and individual activity trail.
What is the difference between the virtual_assistant role and the coach role in Coachful?
The coach org role grants full access to coaching features including program creation, client management, and session hosting. The virtual_assistant role is scoped to operational and support tasks, and does not include access to sensitive owner settings or billing.
What happens if I remove a virtual assistant from my workspace?
Removing a VA from Settings → Team immediately revokes their access to your workspace. Their personal Coachful account remains intact, but they can no longer view or interact with any of your workspace data.
Can my virtual assistant use the Coachful mobile app?
Yes. The Coachful iOS and Android apps, as well as the progressive web app at app.coachful.co/mobile, support all org roles including virtual_assistant, so your VA can manage tasks and messages from any device.
My virtual assistant didn't receive their invite email — what should I do?
Ask your VA to check their spam or promotions folder. If the email still isn't there, go to Settings → Team in your dashboard and use the Resend Invite option. Make sure the email address you entered was spelled correctly.
Can I give my virtual assistant access to only specific programs or clients?
Yes. After inviting your VA, you can assign them to specific programs inside the program settings. This gives them scoped access to the resources they need to manage without exposing your entire client list or all active programs.
Was this article helpful?