Skip to main content

Inviting a Sub-Agency

The Invite Sub-agency feature allows Agency Admins to expand their business network by onboarding partner agencies as sub-agencies directly through the NuFlights platform.

This process helps maintain a structured parent–sub-agency relationship while ensuring all newly registered agencies are validated and approved by the Platform Admin team before becoming active.


Purpose of this Feature

Using this feature, an Agency Admin can:

  • Invite external agencies to join their network.
  • Allow invited agencies to operate under their main agency account.
  • Track invitation status and onboarding progress.
  • Manage sub-agency relationships from a single location.
  • Ensure all newly onboarded agencies are verified before activation.

User Roles & Responsibilities

RoleResponsibility
Agency AdminSends invitations to external agencies.
Invited Sub-agencyAccepts the invitation or completes registration.
Platform AdminReviews and approves/rejects newly registered agencies.

Navigation Path

To access the Sub-agency invitation flow:

Agency Admin → Sub-accounts → Invite Sub-agency

Sending a Sub-Agency Invitation

Step 1: Login to the Platform

The Agency Admin must first log into the NuFlights Application using valid credentials.

After successful login, go to Agency Admin dashboard. Login to the platform

Step 2: Navigate to Sub-accounts

From the left-side navigation menu:

  1. Open Agency Admin
  2. Click Sub-accounts

Step 3: Click “Invite Sub-agency”

On the Sub-accounts page:

  • Click the Invite Sub-agency button.

This action opens the invitation form where the Agency Admin can enter the sub-agency details.

Sub-accounts page highlighting the Invite Sub-agency option


Invitation Form Details

The Agency Admin must complete the required fields before submitting the invitation.

Required Fields

FieldDescription
Organization NameOfficial business name of the invited agency
Email IDPrimary email address used for communication and onboarding

Invite Sub-agency form showing name and email fields


Step 4: Submit the Invitation

After entering all required details:

  1. Click the Submit button.
  2. The system processes the request.
  3. A success confirmation message is displayed.

Example:

Invite Sub-agency form showing name and email fields

After Submission

Once the invitation is successfully submitted,the invited agency receives an automated email notification. The email includes:

  • Inviting agency information
  • Invitation details
  • Login/Register action buttons
  • Next onboarding steps

Invite Sub-agency form showing name and email fields

Sub-Agency Onboarding Flow

The onboarding process differs depending on whether the invited agency already has a NuFlights account. There are two possible onboarding scenarios:

  1. Existing NuFlights Account
  2. New Agency Registration

Scenario 1: Existing NuFlights Account

If the invited agency already has an active NuFlights account, they do not need to register again. They can directly accept the invitation by logging in with their existing NuFlights account credentials. Once logged in, the agency will be able to access the invitation and continue using the NuFlights platform as usual without any additional registration steps.

Email notification sent to the sub-agency

The user is redirected to the NuFlights login page.

They must log in using their existing account credentials.

Login to NuFlights


After a successful login, they will be notified that the account invitation has been accepted successfully.

Invitation accepted


After acceptance:

  • The parent–sub-agency relationship is established.
  • The invited agency is linked under the Agency Admin.
  • The sub-agency becomes visible in the Sub-accounts page.

Status Update

The invitation status changes to:

Accepted

This status is visible in the Agency Admin -> Sub-accounts -> Invitations tab.


Scenario 2: New Sub-Agency Registration

If the invited agency does not already have a NuFlights account, they must complete the registration process before activation.


Step 1: Open Invitation Email

The invited agency opens the invitation email.

Inside the email, they click:

Register new account

Register new account


Step 2: Complete Registration Form

The invited agency is redirected to the agency registration page.

They must complete all mandatory registration details.

Sub-agency registration form for new accounts---

Registration Form Fields

The registration form is divided into 4 sections. Complete all the required fields in each section to successfully proceed with the agency registration process.

Agency Profile

  • Agency Name
  • Civil Aviation code (optional)
  • Trade License number (optional)
  • Agency Logo

The document upload may include validations such as:

  • Supported file formats
  • Maximum file size

Sub-agency registration form for new accounts---

Agency Location

  • Nearest Airport
  • Agency Address
  • City
  • Country
  • Postal Code

Sub-agency registration form for new accounts---

IATA Registration

This step captures IATA accreditation information.

IATA Registered Agency

The agency can:

  • Enter IATA number
  • Provide supporting information if required

Non-IATA Agency

If the agency does not have IATA accreditation:

  • They can select:
I don’t have an IATA number

This allows them to proceed without entering IATA details.

Sub-agency registration form for new accounts---

Contact Information

  • Primary Contact
  • Agency Contact
  • Financial Contact
  • Technical Contact
  • Email Address
  • Phone Number

If the other contact details are the same as the primary contact details already entered, you can select the checkbox “Same as Primary Contact” to auto-fill the information easily.

Sub-agency registration form for new accounts---


Step 3: Submit Registration

After completing the registration form, you can review all the entered details before submitting the registration.

Sub-agency request under review

  1. The invited agency clicks Submit Registration.
  2. The registration request is created.
  3. The request is automatically routed to the Platform Admin for verification.

Sub-agency request under review


Platform Admin Review Process

The Platform Admin reviews:

  • Agency details
  • Contact information
  • Supporting Legal documents

During this phase, the agency is not yet fully active.

Sub-agency request under review


Pending Approval Status

While the Platform Admin review is in progress:

  • The invited agency appears in the Agency Admin’s Sub-accounts page.
  • The status remains:
Pending Approval

This helps the Agency Admin track onboarding progress.

Sub-agency status showing as Pending Approval


Platform Admin Decision Outcomes

Approved

If the Platform Admin approves the registration:

  • The agency becomes active in NuFlights.
  • The parent–sub-agency relationship is finalized.
  • The agency can access platform functionalities based on permissions.

Status changes to:

Accepted

Rejected

If the registration is rejected:

  • The agency is not activated.
  • The rejection reason will be mentioned in the mail sent to the agency.

Invitation Statuses

StatusMeaning
PendingInvitation email sent to sub-agency and sub-agency has not yet accepted the invitation
AcceptedInvitation accepted and sub-agency registration completed
RejectedRegistration/invitation rejected
ApprovedRegistration/invitation approved