Skip to main content

Invite an agency

Use this when you're a Platform Admin and want to onboard a new agency to NuFlights. You send an invitation in 4 steps; the agency then registers itself and you approve or reject the registration.

info

Platform Admin is for NuFlights staff only. The Platform Admin portal is a separate application from Agency Admin, Travel Workbench and Local Inventory. It is only for internal NuFlights staff and administrators, to manage agency onboarding, approvals, operational controls and platform-level configuration. Travel agencies and external users don't have access to it.

With Invite an Agency, Platform Admins onboard new organizations securely through invitation-based registration. Instead of creating accounts by hand, you send an invitation and the agency registers itself through a guided workflow. This saves manual effort and collects agency details in a standard format.

User roles and responsibilities​

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

Send an agency invitation​

Sending an invitation starts the onboarding of a new agency. The agency gets an email and completes a guided self-registration. This keeps access controlled, collects accurate agency data, and makes sure the agency is verified before it becomes active on the platform.

Step 1: Open Customer Accounts​

  1. Log in to the NuFlights Platform Admin application with your authorized credentials.
  2. In the left menu, click Customer Accounts.
Platform Admin home page with Customer Accounts highlighted in the left menu
Open Customer Accounts to reach the agency invitation module.

Step 2: Click Invite an Agency​

In the Customer Accounts section, click Invite an Agency. The invitation pop-up form opens.

Customer Accounts page with the Invite an Agency button
The Invite an Agency button on the Customer Accounts page.

Step 3: Enter the agency details​

Fill in both required fields:

FieldDescription
Organization NameThe official business or legal name of the organization you're inviting
Agency Email IDThe main contact email address, used for onboarding communication
Invite an Agency pop-up form with the Organization Name and Agency Email ID fields
The invitation form.

Step 4: Send the invitation​

Click Send Invite. The system validates the details and shows a confirmation message.

Pop-up saying Invite sent successfully, with the agency name and email, and Close and View Invitations buttons
The invitation was sent.

Once the invitation is sent:

  • An automated onboarding email is sent.
  • The invited organization receives an email with registration instructions.
  • The invitation status shows in the Platform Admin portal.
info

No agency account exists yet. The invitation only gives access to the registration workflow. The agency account is created only after the agency submits its registration and a Platform Admin approves it.

Invitation email​

The invited organization receives an automated email from NuFlights. The email typically includes:

  • An invitation message
  • An organization reference
  • Registration instructions
  • A “Register your agency” button or link
  • Secure onboarding access

The agency clicks the registration button to start onboarding.

Invitation to Complete Your Agency Registration email with the Register Your Agency button highlighted
The invitation email and its registration button.

Agency registration workflow​

After receiving the invitation email, the agency goes through a guided, multi-step registration that captures all the required operational, business and compliance information:

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

Step 1: Agency Profile​

This captures the agency's core identity and verification details.

FieldDescription
Agency NameOfficial registered agency or 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 or logo upload
Agency registration form at the Agency Profile step
Registration step 1: Agency Profile.

Step 2: Agency Location​

This captures the agency's operational and geographical details.

FieldDescription
Nearest AirportAirport closest to the agency
CountryCountry the agency operates in
CityCity of operation
Office AddressFull business address
Postal CodePostal or ZIP code
Agency registration form at the Agency Location step
Registration step 2: Agency Location.

Step 3: IATA Registration​

This captures IATA accreditation information.

  • IATA registered agency: the agency enters its IATA number and gives supporting information if required.
  • Non-IATA agency: if the agency has no IATA accreditation, it selects I don’t have an IATA number and continues without IATA details.
Agency registration form at the IATA Registration step
Registration step 3: IATA Registration.

Step 4: Contact Information​

This captures the operational contacts needed for onboarding and communication:

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

To avoid typing the same details again, the agency can select Same as primary contact. The Agency Contact, Finance Contact and Technical Contact fields are then filled in from the primary contact's details.

Agency registration form at the Contact Information step with the Same as primary contact option
Registration step 4: Contact Information.

Review and final submission​

Before submitting, the agency goes to a final review page. It shows all the information entered, and the agency can review and edit any details.

After checking, the agency clicks Submit. The registration request is created and sent to the Platform Admin for review.

Final review page of the agency registration with the Submit button
Review and submit the registration.

Registration confirmation​

After submitting, the agency sees a confirmation message and a unique Reference ID for tracking. For example:

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

The agency is told that its request is under review and that approval may take 1–2 business days.

Refresh the invitation status​

After the agency completes registration, go back to the Invitation List page and click Refresh. The list updates with the latest registrations and their current status.

Invitation List with the Refresh option
Refresh the Invitation List to see the updated status.
tip

Refresh after registration. Use Refresh once the agency has registered to load the most recent invitation status.

Review submitted requests​

Once the agency submits its registration, the onboarding request appears in the Platform Admin review queue: Customer Accounts → Invite section.

Customer Accounts page on the Invites tab, listing sent invitations with their status
Sent invitations on the Invites tab of Customer Accounts.

Here you can:

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

Approve or reject an agency​

After your review, update 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 the rejection reason. It's mandatory.
  3. Submit the rejection.

Status lifecycle​

StatusConditionColour
PendingInvitation sent but not yet accepted by the agencyAmber
AcceptedAgency registration completed and waiting for Platform Admin approvalBlue
Active (Approved)Newly registered agency approved by a Platform AdminGreen
ActiveExisting registered agency accepted the invitation or login requestGreen
RejectedNewly registered agency rejected by a Platform AdminRed
Invitation List showing the status badges for each invitation
Invitation status badges in the Invitation List.

Subscription request flow after agency registration approval​

Once a Platform Admin approves the agency registration, subscription sharing can begin.

  1. Subscription request sent automatically. Once the sub-agency registration is approved, the sub-agency doesn't need to do anything: NuFlights sends the subscription request automatically.
  2. Email to the main agency. The main agency receives an email with a unique, generated Subscription Request Code.
  3. Copy the code. The main agency opens the email and copies the request code.
  4. Process the request. The main agency uses the copied code in the application to review and process the subscription request.
  5. Approve and share. After verifying the request, the main agency approves it and shares the required subscriptions with the approved sub-agency.
  6. Subscription active. The requested subscription is now available to the sub-agency, which can start using it.

Flow summary​

Sub-agency registration approved → NuFlights automatically sends the subscription request → Main agency receives the email → Main agency copies the request code → Main agency approves → Subscription shared → Sub-agency gets access