Invitations
Manage pending organisation invitations.
Requires the organization plugin in your better-auth configuration.
Invitations are pending requests to join an organisation.
Invitations List
The invitations table displays all pending invitations:
| Column | Description |
|---|---|
| Recipient email address | |
| Organisation | Target organisation |
| Role | Role to assign when accepted |
| Status | Pending, accepted, or expired |
| Invited By | User who sent the invitation |
| Created | Invitation date |
| Expires | Expiry date |
Filtering
- Search: Filter by email
- Organisation filter: Filter by organisation
- Status filter: Pending, accepted, expired
Invitation Details
Click an invitation row to view:
- Recipient email
- Target organisation
- Assigned role
- Invitation status
- Inviter details
- Timestamps
Invitation Status
| Status | Description |
|---|---|
| Pending | Awaiting recipient action |
| Accepted | User joined the organisation |
| Expired | Invitation passed expiry date |
| Cancelled | Manually cancelled |
Actions
Cancel Invitation
Cancel a pending invitation. The recipient can no longer use it to join.
Delete Invitation
Permanently remove the invitation record from the database.
Resend Invitation
Resending invitations is handled by your application's email system, not the console.
Related Features
- Organisations - Organisation management
- Teams - Team management
- Plugins - Plugin configuration