User Invites
Overview

User invites

Introduction

Especially in B2B SaaS applications, users are expected to invite other users into the same organization (~tenant). This feature is essential for projects who charge "per seat". ROQ ships with a complete solution for user invites, which you can use together with authentication.

How it works

User invites

By integrating the <UserInvitesTable /> UI component, you enable users to invite others. The invitee receives an email with a link to accept the invite. In B2B scenarios, the invited users join the same organization (~ tenant) as the inviting user.

Image

Role of the invited user

The inviting user can define the role of the invitee. For instance, the new user can be invited as a member or manager. This behavior is fully customizable in the ROQ Console.

Image

UI Components

ROQ’s user invite provides multiple UI components which can be integrated into your application:

  1. The <UserInvitesTable /> is an advanced component that handles the entire logic at once.
  2. UserInvitePane
  3. UserInviteButton

APIs