Skip to main content

Inviting an Agency (Platform Admin)

Note on Platform Admin Access

The Platform Admin portal is maintained as a separate application, distinct from Agency Admin, Travel Workbench, and Local Inventory modules.

This portal is designed exclusively for internal NuFlights staff and administrators to manage agency onboarding, approvals, operational controls, and platform-level configurations.

Travel agencies and external users do not have access to the Platform Admin portal.

The Invite an Agency feature enables Platform Admins to securely onboard new organizations into the NuFlights ecosystem through an invitation-based registration process.

Instead of manually creating accounts, Platform Admins can send onboarding invitations directly to agencies, allowing them to self-register through a guided registration workflow. This approach improves onboarding efficiency, reduces manual effort, and ensures agency details are collected in a standardized format.


User Roles & Responsibilities

RoleResponsibility
Platform AdminSends agency invitations, reviews registrations, approves/rejects agencies
Invited AgencyCompletes registration and submits onboarding details
Account ManagerMay be assigned after approval for operational onboarding

Login to Platform Admin Portal

The Platform Admin logs into the dedicated NuFlights Platform Admin application using authorized credentials.

To access the agency invitation module:

Customer Accounts page showing the Invite an Agency option

Sending an Agency Invitation

The Sending an Agency Invitation process allows Platform Admins to securely initiate the onboarding of new agencies into the NuFlights platform. Through this flow, Platform Admins can send invitation emails directly to organizations, enabling them to complete a guided self-registration process. This invitation-based onboarding approach helps ensure controlled access, accurate agency data collection, and proper verification before an agency becomes active on the platform.

Step 1: Click “Invite an Agency”

Click the Invite an Agency button available within the Customer Accounts section.

This action opens the agency invitation pop-up form.

Customer Accounts page showing the Invite an Agency option


Invitation Form Details

The Platform Admin must provide the required agency details before sending the invitation.

Required Fields

FieldDescription
Organization NameOfficial business/legal name of the invited organization
Agency Email IDPrimary contact email address used for onboarding communication

Customer Accounts page showing the Invite an Agency option


Step 4: Send Invitation

After entering the required information:

  1. Click the Send Invite button.
  2. The system validates the data.
  3. A confirmation message is displayed after successful submission.

Customer Accounts page showing the Invite an Agency option

Once the invitation is sent:

  • An automated onboarding email is triggered.
  • The invited organization receives an email with registration instructions.
  • The invitation status becomes visible in the Platform Admin portal.
Important

At this stage, no actual agency account is created.

The invitation only grants access to the registration workflow. The agency account will be created only after successful registration submission and Platform Admin approval.


Invitation Email Flow

The invited organization receives an automated email notification from NuFlights.

The email typically includes:

  • Invitation message
  • Organization reference
  • Registration instructions
  • “Register your agency” button/link
  • Secure onboarding access

The agency clicks the registration button to begin the onboarding process.

Customer Accounts page showing the Invite an Agency option

Agency Registration Workflow

After receiving the invitation email, the agency proceeds with the registration flow.

The registration process is designed as a guided multi-step onboarding workflow to capture all required operational, business, and compliance information.


Registration Overview

The agency registration process consists of:

  1. Agency Profile
  2. Agency Location
  3. IATA Registration
  4. Contact Information
  5. Review & Submission

Step 1: Agency Profile

This section captures the agency’s core identity and verification details.

Captured Information

FieldDescription
Agency NameOfficial registered agency/business name
Civil Aviation CodeAviation authority registration details (if applicable)
Trade License DetailsBusiness trade license information
Trade License UploadSupporting document upload for verification
Agency LogoOptional branding/logo upload

Customer Accounts page showing the Invite an Agency option


Step 2: Agency Location

This section captures the operational and geographical details of the agency.

Captured Information

FieldDescription
Nearest AirportAirport closest to the agency location
CountryAgency operating country
CityCity of operation
Office AddressFull business address
Postal CodePostal/ZIP code

Customer Accounts page showing the Invite an Agency option


Step 3: 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.


Customer Accounts page showing the Invite an Agency option

Step 4: Contact Information

This section captures the operational contact details required for onboarding and communication.


Contact Types

  • Primary Contact
  • Agency Contact
  • Finance Contact
  • Technical Contact

Auto-fill Feature

To reduce repetitive data entry:

The user can select:

Same as primary contact

When selected:

  • Agency Contact/Finance Contact/Technical Contact fields are auto-populated using primary contact details.

Customer Accounts page showing the Invite an Agency option


Review & Final Submission

Before submission:

  • The agency is redirected to a final review page.
  • All entered information is displayed for confirmation.
  • The agency can review and edit details if needed.

After verification:

  1. The agency clicks Submit.
  2. The registration request is created.
  3. The onboarding request is routed to the Platform Admin for review.

Customer Accounts page showing the Invite an Agency option

Registration Confirmation

After successful submission:

  • A confirmation message is displayed.
  • A unique Reference ID is generated for tracking purposes.

Example:

Your registration request has been submitted successfully.
Reference ID: NF-AG-10245

The agency is informed that:

  • Their request is under review
  • Approval may take 1–2 business days

Platform Admin Review Workflow

Once registration is submitted, the onboarding request appears in the Platform Admin review queue.

Customer Accounts → Invite Section

Customer Accounts page showing the Invite an Agency option

Reviewing Submitted Requests

The Platform Admin can:

  • View all submitted agency requests
  • Track onboarding statuses
  • Review uploaded documents

Approval & Rejection Actions

After review, the Platform Admin updates the request status.


Approve Agency

If the registration is valid:

  1. Click Approve
  2. Assign an Account Manager (if applicable)
  3. Finalize onboarding

Reject Agency

If the registration fails validation:

  1. Click Reject
  2. Enter mandatory rejection reason
  3. Submit rejection decision

Status Lifecycle

StatusMeaning
PendingInvitation sent successfully
AcceptedRegistration submitted and awaiting review
ApprovedAgency approved
RejectedRegistration rejected