Get set up
Member access needs setup on your account. Ask us to set it up. Say if you use Kajabi. Until it is on, Settings, Members in the console shows Member access is not on with a Request setup button.How it fits together
Access is the only thing that opens a collection. It does not override the rights you set on each video: a member can search, cite and quote a video only where its rights allow it.
Make a members-only collection
1
Open Collections
In the console, open Settings, Members. Under Collections, choose Create collection.
2
Pick what goes in it
Choose one:
- Choose videos: pick a public library, then pick up to 50 of its live public videos and name the collection.
- Use a whole library: pick a library and choose Make library members only. Every public video in it leaves public pages and discovery.
3
Give a reason and confirm
Every change asks for a reason. It goes in the activity log. Members do not see it.
- Move videos out returns chosen videos to a public library. Members lose access to those videos. Each video shows publicly again only where its own settings allow.
- Delete collection moves every video to a public library and ends all member access to it. Your default library cannot be deleted, but you can still move its videos out.
Add members and give access
1
Add a member
Under People, choose Add member. Enter the member’s name and email. To change a saved name, save the same email again.
2
Give access to a collection
Under Who gets which, choose Grant access. Pick the member and the collection. Set Access ends for a date, or leave it empty for no end date.
3
Send them the sign-in link
Saving a member sends no invitation. Under People, copy the Sign-in link and send it to the member yourself. It looks like
https://agenttv.com/members/your-brand/sign-in. The link alone does not give access.- Revoke on a row in Who gets which ends that one access. Other access the member holds still applies.
- Disable on a row in People ends all of that member’s access and signs them out at once.
Let AI apps cite members-only videos
Free citation means AI apps may name your members-only videos in public answers. Only members can watch them. A public search result for such a video carries the video and chapter titles and the time range. It carries no transcript text and no link to the video. Turn it on for each collection:- In Collections, choose Manage on the collection.
- Turn on AI apps may mention this collection.
- Optional: add a Join link, the page where people can join. AI apps then offer a Join to watch action that opens it.
- Optional: set Free preview for non-members to 30 s, 1 min or 2 min. Non-members can then watch that much of a cited moment, never the full video.
- Enter a reason and choose Save.
What a member gets
- On your member page
- In an AI app
- The member opens your sign-in link and enters their email.
- They get an email with a sign-in link. They open it and choose Continue.
- They land on Your member libraries. They open a library to browse its videos and use Ask the library to get answers from those videos only.
What a non-member sees
Your public pages, public search and the public Ask never show members-only videos.
Connect Kajabi
Connect Kajabi and people who buy your Kajabi offers become members on their own. Each offer feeds a members collection. Kajabi does not share lesson videos, so you upload each course video once, and it lands in the right collection.Kajabi’s API needs the Kajabi Pro plan. Kajabi has no app sign-in, so you paste a key.
1. Make a key in Kajabi
- In Kajabi, open Settings, Security, User API Keys.
- Make a key with read access to offers, products, courses, customers and purchases, and access to webhooks.
- Copy the Client ID and the Client secret.
2. Connect it
- In the console, open Settings, Members. Under Membership platform, choose Connect Kajabi.
- Paste the Client ID and Client secret. Choose Continue.
- AgentTV checks the key and shows the Kajabi site and how many offers it has. If the key reaches more than one site, pick one.
- Choose Connect.
3. Choose where each offer goes
Under Offers, each offer has a picker:- New collection “Offer name”: the default.
- Any of your members collections. Several offers can share one.
- Don’t sync: the offer’s buyers get no access from the sync.
4. Upload your course videos
Under Course videos, you see the lessons of every course whose offer goes to a collection, in course order. Each lesson shows No video, Processing or Ready.- Choose Choose files and pick your lesson video files.
- AgentTV matches each file to a lesson: by the file name, or by a close title and a length that fits. Check each match, or pick the lesson yourself.
- Check how much of your allowance the upload uses, then choose Upload.
- Keep the page open until every file has sent. Then choose Done.
How members stay in sync
Kajabi sends no event when a purchase ends, so access ends at the next hourly sync.
The sync never removes access you gave by hand, and never turns a disabled member back on. If Kajabi answers only in part, the sync removes nothing. Last sync shows when it ran and what it changed, such as
3 added, 1 removed.
If New buyers says Instant adds are off, choose Turn on instant adds to register the purchase webhook again.
Held for review
If a sync would end more than half of a collection’s synced access at once, it holds those removals for you. The console shows who would lose access, with See who. Then pick one:- Remove ends that access. Access you gave by hand stays.
- Keep them keeps their access. Later syncs do not hold or remove it again. If Kajabi shows a purchase for them again, the keep ends.
Check and disconnect
- Check again tests the saved key. If Kajabi refuses the key, the status shows Needs a new key. Choose Connect again with a new key.
- Disconnect deletes the saved key, and AgentTV stops reading your Kajabi site. Members keep the access they have now. To stop the key working, delete it in Kajabi under Settings, Security, User API Keys.
Do it with the API or MCP
Everything above also works through the Account API and the account MCP. Changes return a preview first and run only after you confirm. See Changes run in two calls.Members and collections
Kajabi
Usekajabi as {platform}.