Better Auth ConsoleBetter Auth Console

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:

ColumnDescription
EmailRecipient email address
OrganisationTarget organisation
RoleRole to assign when accepted
StatusPending, accepted, or expired
Invited ByUser who sent the invitation
CreatedInvitation date
ExpiresExpiry 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

StatusDescription
PendingAwaiting recipient action
AcceptedUser joined the organisation
ExpiredInvitation passed expiry date
CancelledManually 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.