> ## Documentation Index
> Fetch the complete documentation index at: https://developer.eka.care/llms.txt
> Use this file to discover all available pages before exploring further.

# Invite flow

## Overview

The **Invite Flow** allows workspace admins to onboard users into thier workspace using an invite link generated from the **Eka Developer Console**.

## Creating an Invite Link

**1. Open the Eka Developer Console**

[Click here to visit Eka Developer Console](https://console.eka.care).

> [!NOTE]
>
> You must be an Admin to create invites.

**2. Navigate to Invites**

From the left sidebar, click on **Invites**.

![Developer Console with Invites highlighted](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/docs/auth/images/invite-flow/invite-left-side-panel.png)

**3. Create Invite Link**

Click on **Create Invite Link**. Once created, an invite link is generated.

![Developer Console with Invites highlighted](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/docs/auth/images/invite-flow/create-invite.png)

![Developer Console with Invites highlighted](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/docs/auth/images/invite-flow/copy-invite-link.png)

> [!NOTE]
>
> Copy the link before leaving the page as it will not be shown again.

> [!NOTE]
>
> Invite links grant access to a specific product and workspace.
> Do **not** share an invite link with anyone other than the intended recipient.

***

## Consuming an Invite Link

Once generated, the invite link can be shared with the user via email, chat, or any external channel.

Once an invite link is created and shared, the invited user can join the workspace by opening the link.
The system ensures the user is authenticated before granting workspace access.

***

## Invite Authentication Flow

**1. Open the Invite Link**

The user clicks the invite link shared with them and the user is redirected to the authentication flow.

**2. Choose Sign-Up or Login Method**

On the authentication screen, the user can choose their preferred method to continue.

Eka supports multiple options such as:

* Google
* Apple
* Email Address
* Username

In this guide, we’ll walk through the flow using **Email Address**.

![Eka sign-up options screen](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/docs/auth/images/eka-sign-up-options.png)

**3. Enter Email Address**

The user enters their email address and clicks **Submit**.

![Eka enter email](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/docs/auth/images/enter-email.png)

**4. Verify Email Using OTP**

A one-time password (OTP) is sent to the user’s email address.

The user enters the OTP and clicks **Confirm** to continue authentication.

![OTP verification screen](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/docs/auth/images/verify-otp.png)

**5. Set Up Profile Details (New Users Only)**

Users are prompted to set up their profile.

![OTP verification screen](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/docs/auth/images/invite-flow/setup-profile.png)

After entering the profile details, click **Next** to continue.

**6. Invite Validation and Consumption**

After successful authentication and profile setup, invite is consumed and workspace access is granted to the user.

**7. Redirect to Product**

Once the invite is successfully consumed, the user is redirected automatically.

The redirection is based on the invite configuration and includes:

* The **target product** (for example, EMR)
* The **specific workspace** for which the invite was created

This ensures the user lands directly in the correct product context
without requiring any additional product selection.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.