Gary Club

Inviting Clients to Their Portal

Send portal invitations to your clients so they can access their AI agent's dashboard.

Updated March 1, 20266 min read
client-portalinvitationonboarding

Why Invite Clients to the Portal?

The Client Portal is one of the most powerful retention tools in your arsenal. When a client can log in and see call transcripts, listen to recordings, track bookings, and review analytics β€” they see the value of your service every single day. That visibility builds trust, reduces churn, and justifies your monthly fee.

But none of that happens if the client doesn't have access. Sending a portal invitation should be one of the first things you do after deploying an agent.

Tip: Send the portal invitation on Day One β€” ideally within an hour of deploying the agent. When your client logs in and sees their first real call transcript, that's the "WOW" moment that cements the relationship. Don't wait until they ask for it.

How to Send an Invitation

Inviting a client to their portal takes about 30 seconds:

Navigate to the Client

From your Agency Portal, go to Clients in the sidebar and click on the client you want to invite.

Check the Contact Email

On the client's detail page, make sure there's a valid email address in the Contact Email field. This is where the invitation will be sent. If there's no email, add one first.

Click "Send Portal Invitation"

You'll see a Send Portal Invitation button in the client's action bar (or under the three-dot menu). Click it.

Confirm the Invitation

A confirmation dialog will show the email address and a preview of the invitation message. The email will use your agency's branding β€” your logo, your colors, your name.

Invitation Sent

The client receives a branded email with a secure link to create their portal account. They'll set up a password and can start exploring their dashboard immediately.

Portal Access States

Every client moves through a series of portal access states. Understanding these helps you know exactly where each client is in the onboarding flow:

StateWhat It MeansWhat to Do
No EmailThe client record has no email address on file.Add a contact email in the client's details before you can send an invitation.
Email SetAn email address exists, but no invitation has been sent yet.Click "Send Portal Invitation" to get them started.
Invite SentThe invitation email has been sent, but the client hasn't accepted it yet.Wait for them to accept, or resend the invitation if it's been more than a few days.
ActiveThe client has accepted the invitation and created their portal account.Nothing needed β€” they can log in anytime.

Note: You can see every client's portal access state at a glance from the Clients list. Look for the status badge next to each client's name β€” it shows "No Email," "Invite Sent," or "Active."

Managing Invitations

Things don't always go perfectly on the first try. Here's how to handle common invitation scenarios:

First, double-check the email address is correct. Then ask the client to check their spam/junk folder β€” branded emails sometimes get filtered. If they still don't see it, click Resend Invitation on the client's detail page. Each resend generates a fresh link.

Invitation links expire after 7 days for security. If the client didn't accept in time, simply resend the invitation. The old link will stop working and a new one will be generated.

Go to the client's detail page and update the Contact Email field. If they've already accepted a previous invitation, updating the email will require them to verify the new address. If they haven't accepted yet, just update the email and resend the invitation.

The Client Portal login page has a Forgot Password link. The client can reset their own password using the email address they signed up with. You don't need to do anything on your end.

If a client cancels their service or you need to revoke access for any reason, go to the client's detail page and click Revoke Portal Access. They'll be logged out immediately and won't be able to log in again. You can always re-invite them later if needed.

Client Team Access

Sometimes your client isn't a solo operator β€” maybe it's a dental practice with an office manager who also needs portal access, or a law firm with a managing partner and an intake coordinator. Client team access allows multiple people from the same business to log into the portal.

Client Invites Team Members

Once your client has accepted their portal invitation and set up their account, they can invite their own team members from within the portal. They go to Settings → Team in their portal.

Team Member Gets an Invite

The team member receives an email invitation, just like the original client did. They create their own account with their own password.

Shared Access, Same Data

All team members from the same client see the same data β€” calls, analytics, agent settings, and billing. There's no role separation within the client portal (that's a client-side decision, not something you manage).

Tip: When onboarding a new client, ask who else on their team should have portal access. Getting the office manager or operations person set up from day one means someone is always monitoring the agent's performance β€” even if the business owner is too busy. That extra visibility means fewer "Is this thing even working?" calls to you.

Best Practices for Portal Onboarding

PracticeWhy It Works
Send the invite immediately after agent deploymentThe client sees real calls from day one β€” instant proof of value
Walk them through the portal on a quick callA 10-minute screen share prevents weeks of "Where do I find…?" questions
Point out the Calls tab firstCall recordings and transcripts are the most impressive feature β€” lead with them
Show them how to edit FAQsClients who customize their FAQs feel ownership and stay longer
Mention the analytics after a weekOnce they have a week of data, the charts become meaningful and impressive

Was this page helpful?