A simple owner console for Grok video teams
Add a creator by email, send them an activation link, and manage only the limits they need for video generation. Billing and other team members stay owner-only.
10 videos/day
Default daily creation cap for every invited creator.
15 seconds/video
Matches the short video duration cap you wanted from the console workflow.
Invite required
Creators stay pending until they open their activation link.
Invited creators
0
Email invites sent from this page
Activated
0
Can create videos today
Daily limit
10
Videos per creator per day
Max duration
15s
Per generated video
Invite a creator
This opens your email app with a ready-to-send activation message.
Creator permissions
Use this as your owner-side access policy.
- ✓Creators can generate Grok videos only after accepting the email activation link.
- ✓Creators cannot view billing information, payment methods, credits, invoices, or usage cost.
- ✓Creators cannot view the full team directory or other invited members.
- ✓Owners can pause access, resend invites, and change daily limits from this page.
Important note
Static HTML can prepare the workflow, but cannot enforce xAI account permissions by itself.
For real enforcement, create users in Grok Business or your own backend with creator-only roles. Keep the owner API key and billing controls server-side; never put them in this HTML file.
Invited creators
Pending users must activate their invite before joining your team.
Creator video generator
Creators sign in with an activated email, then generate videos within their daily limit.
Enter an activated creator email to begin.
Creator session
Invite links are one-time use. After activation, the token is consumed and cannot activate again.
No creator selected.
Owner-only xAI setup
Use these steps in the official xAI/Grok console.
- 1Open Grok Business / xAI Console and invite each person by email from the team management area.
- 2Assign the lowest creator/member role that has video generation access but no billing permissions.
- 3Disable team directory visibility for non-admin users if your plan exposes that setting.
- 4Set daily usage policy to 10 videos and max video duration to 15 seconds wherever xAI exposes video controls.
Default invite policy
These values are applied to new local invites.
Grok Imagine API access
Use a backend proxy for production. Direct browser mode is only for private local testing.
For real users, keep the xAI key on your server. The creator browser should call your proxy, and your proxy should call xAI.
Admin recharge
Track prepaid usage locally and open xAI billing when you need to recharge the real account.
Local account balance
$0.00
Estimated against Grok Imagine video usage
Backend endpoint shape
Use this when you are ready to send real emails instead of mailto links.
POST /api/team-invites
{
"email": "creator@example.com",
"role": "creator",
"requiresActivation": true,
"permissions": {
"canGenerateVideos": true,
"canViewBilling": false,
"canViewTeamMembers": false
},
"limits": {
"videosPerDay": 10,
"maxVideoSeconds": 15
}
}
POST /api/send-activation-email
{
"to": "creator@example.com",
"name": "Jane Creator",
"activationUrl": "https://your-app.com/activate?token=...",
"expiresOnUse": true,
"limits": {
"videosPerDay": 10,
"maxVideoSeconds": 15
}
}