Inviting Users
Invite specific people to access your chatbot via email.
Send Invitations
- Open your chatbot
- Go to "Users"
- Click "Invite User"
- Enter their email address
- Choose user type (Admin or Regular)
- Click "Send Invitation"
User Types
| Type | Capabilities |
|---|---|
| Admin | Can manage other users, view analytics |
| Regular | Can only use the chatbot |
Bulk Invitations
Invite multiple users at once:
- Click "Invite Users"
- Click "Bulk Invite"
- Enter emails (one per line or comma-separated)
- Select user type
- Click "Send All"
Invitation Email
Invitees receive an email with:
- Chatbot name and description
- Link to access the chatbot
- Instructions to create account (if needed)
Invitation Status
| Status | Description |
|---|---|
| Pending | Invitation sent, not yet accepted |
| Active | User has logged in |
| Expired | Invitation expired (resend available) |
Managing Invitations
View Pending Invitations
- Go to "Users"
- Click "Pending" tab
- See all outstanding invitations
Resend Invitation
- Find the pending invitation
- Click "Resend"
Cancel Invitation
- Find the pending invitation
- Click "Cancel"
Invitation Expiration
- Invitations expire after 14 days
- Users can request new invitation
- You can resend anytime
What Happens When Invited
- User receives email invitation
- Clicks link to access chatbot
- Creates account or logs in
- Access is automatically granted
Pre-approved Domains
Allow anyone from specific domains:
- Go to "Settings" > "Users"
- Add domains to allowed list
- Anyone with that email domain can access
Example:
@yourcompany.com
@partner.example.com
Via the Management API
Invite a deployed user programmatically:
POST /api/v1/chatbots/{chatbotId}/users
Required scope: security:write (admin-level chatbot access)
Request body
| Field | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Email address to invite. |
displayName | string | No | Optional display name for the user. |
role | string | No | user (default) or admin. |
The invited user receives a verification email. See Managing Users via the API for the full response schema.