Table of Contents
If you're attending a campus event offline and you're not a host, follow the below process.
Step #1: Initiate Offline Mode at the start of the hiring event
If you are not the host of the event, there are two ways that you can initiate offline mode from your device. The first is through the Paradox Native App login screen or from the event's Dashboard.
- Note: These are the same two methods for the host.
Option #1: Initiating Offline Mode from Native App login screen

If you are logged out and not on wifi when you open the Paradox Native App, click the Access Offline Events button to access offline mode. You will be prompted to choose between two options: Host or Join a host. Select Join and then click the Next button.
Access Notes:
- Host – The user should select Host if they are the designated host for the event, which is determined internally by the client and their team, and they have the event data package downloaded to their current device. There can only be one host per event.
- Join a Session – All other users who are not the designated host for the event will join the host’s session. The majority of users at the event will select this option.
Option #2: Initiating Offline Mode from the event's Dashboard
Important Note: Before initiating offline mode as the host, ensure that the offline data is in a Ready to Host state. If the offline data is not in a Ready to Host state, re-sync the event data package before initiating offline mode.

Hosts can choose to initiate offline mode from the Event Dashboard as well by clicking the Start Offline Mode button within the Offline Mode card.

A confirmation modal should then appear where you can click Go Offline to initiate offline mode or Cancel to close the modal.
Step #2: Connect to the same WiFi as the host
When Go Offline is clicked, the process of joining a host’s offline session will begin.
1. Allow Paradox Access

You may receive a pop-up notification asking permission for Paradox to find and connect to devices on their local network. You must click Allow for Paradox to find and connect to devices on their local network for the offline solution to work as expected. If you have allowed this access in the past, then this notification will not display.
If the user allowed Paradox to find and connect devices to their local network in the past.
Important Note: If a user does not allow Paradox to find and connect devices on their local network, they can manually turn on this ability within their device Settings > Paradox > enable Local Network.
2. Connect to the host’s WiFi

You must connect your device’s Wi-Fi to the same Wi-Fi network as the host. Select the appropriate Wi-Fi network from your device’s settings by either closing the app and navigating to your settings manually or clicking the “Go to WiFi Settings button. After connecting to the same Wi-Fi network as the host, click the Next button to progress to the next step in the process.
Important Note: The host does not need to be connected to a Wi-Fi network that is emitting a wifi internet signal. Instead, the host needs to be connected to a LAN (Local Area Network) Wi-Fi signal. For additional information, view the above documentation on Local Area Networks (LAN) and using a Router to connect the host and non-host devices.
Connect by QR code

If your device is connected to the same Wi-Fi network as the host, but the Next button is not active, you can use the Connect by QRCode link to force the connection between your service and the host’s device. When this link is clicked, your camera will open so that you can scan the QR code displayed on the host’s device.
After scanning the QR code from the host’s device, your Safari browser will open with a pop-up notification. Within the pop-up notification, you must click Open. This will direct you back to Paradox’s Native Application where the Next button should become active.
Step #3: Input the host’s six digit access code

All non-host devices will be prompted to input the host’s six digit access code. This is randomly generated and available on the host’s device within the waiting room or the Team section.
Enter this code and click the active Submit button to validate the code.
- If the code is validated, you will enter a Waiting to be Admitted screen. The top header of this screen will update based on if the host has admitted the user into the event or not. Header statuses include:
- Attempting to Join: You are in the host’s waiting room. You will stay here until the host admits you into the event.
- Connecting to Host Device: The system is processing your admittance.
- You’re In!: You have been admitted into the event by the host. Once admitted, you will be taken to the event dashboard.
- If the code is invalid, you will be prompted to re-enter the code from the host. The system will successfully validate the current code and the most recently passed code.
Important Note: At least one additional device needs to be connected to the host’s device.
Step #4: Work in Offline Mode during the event
Important Note: Hosts cannot turn off their screen while working offline or all connected device sessions will be terminated.
While in offline mode, both hosts and team members will have access to the following sections.
Dashboard section
You will have access to the following cards within the Dashboard:
- Tasks: This card is where you can complete the only task available, which is the Assign Interviewer task.
-
Offline Mode: This card is where you can exit the offline mode when you are ready.
- Note: This card will not display 24 hours after the event passes.
- Career Fair Mode: This card is where you can launch Career Fair Mode, or essentially check in candidates, add new candidates, schedule interviews, and evaluate candidates.
- Schedule: This card will show a preview of the event’s full schedule found in the Schedule section. It will show when the next upcoming session is along with how many interviews have already been filled for that session. Clicking View Schedule will take you to the Schedule section.
- Interviews: This card will display how many total interviews have been scheduled for the event. For events that do not have interview sessions, this section will not display.
- Event Registration: This card details when the registration for the event will be ending. If no parameters were set when the User was building the event, then the date shown will be the event’s end date. In addition, this section will show the total number of candidates who are registered or scheduled for the event.
Important Note: Users cannot update their RSVP status while working offline.
Promotions section
Important Note: This tab will only display if Kiosk Mode is enabled for your account.
From the Promotions section, you can open Kiosk Mode, in which candidates can complete and submit an event registration form from your device.
Candidates section
From the Candidates section, you can view registered candidates in both the All Candidates and My Candidates tabs. You can complete the following actions from this section:
- View the Candidate Profile: Tap a candidate’s name to open and view their Candidate Profile.
- Add a candidate: You can add a candidate by scrolling down the All Candidates list and then clicking the Add Candidate button that appears.
Schedule section
The Schedule section will include 2 schedules:
- My Event Schedule: This schedule will display your personal schedule for the event. If you have an interview coming up, you can click the Check In button next to the candidate’s name when they have arrived. If you have open interview times, you can assign candidates to those sessions on the spot by clicking the action menu, or ellipses, within an available open interview time’s box and then assign to a candidate.
-
Event Schedule: This schedule will display all sessions created for the event.
-
Calendar view: This view will display an overview of calendar sessions. Dark green blocks are interview sessions while all other session types will appear in Paradox blue. On the right-hand side, all sessions that are scheduled for the selected date will be listed. The sessions should be listed in order of next upcoming.
-
List view: This view provides a more granular view into the Event Schedule, allowing you to search the schedule, add interviewers and candidates, check in candidates, and navigate between event days, if the event takes place over multiple days.
-
Calendar view: This view will display an overview of calendar sessions. Dark green blocks are interview sessions while all other session types will appear in Paradox blue. On the right-hand side, all sessions that are scheduled for the selected date will be listed. The sessions should be listed in order of next upcoming.
Jobs section
Important Note: This section will only display if jobs are added to the event.
From the Jobs section, you can only view the jobs that are tied to the event. Users cannot manage the jobs attached to an event while working offline.
Team section
The Team section will display all of the event team members and their non-host devices that are being utilized at the event. If you are the host, you will be able to admit any team members who are awaiting entry into the event.
Host’s experience

Team members who have an Admitted tag after their name have been admitted into the event by the host. Team members who are disabled have not been admitted into the event by the host
Non-host’s experience

Team members who have an In Session tag after their name have been admitted into the event by the host. Team members who are disabled have not been admitted into the event by the host.
Step #5: Exit Offline Mode end of event
You can exit offline mode in one of two ways from the event's Dashboard:
- Click the End Offline Session button in the bottom of the left panel.
- Click the End Offline Mode button from within the Offline Mode card.
A confirmation modal will then display where you can click one of two options:
- End Offline Session: If you are not the host, then this will terminate your session only. If you are the host, then this will terminate the session for all team members and their non-host devices.
- Cancel: This will close the modal and return back to the event's Dashboard.

After confirming that you would like to exit offline mode, your offline session will be complete, and you will be directed to the Paradox Native Application login screen.
If the host exits the offline mode from their device, the offline session for all connected non-host devices will end immediately.
Step #6: Upload event data to the CEM after the event
When the event concludes or after an offline mode session is ended, the host will need to sync the data collected from their personal device to the CEM. Once an event’s data is uploaded to the CEM, another upload cannot occur.
- From the Event Dashboard, click the Upload to CEM button within the Offline Mode card.
- The event data package will then be uploaded back into the CEM for this specific event only. When synced, an Upload Completed! message will display and then the event's Dashboard will open. A Data Upload Complete state will then display in the Offline Mode card.
- After 5 seconds, the Data Upload Complete state will update to a Download Event Data button, where the event’s data can be downloaded by other hosts. This process is outlined below.
Upload errors
A Upload Failed page will display when one of the following occurs:
- Connection Loss: You lost wifi or cellular service while uploading.
- Session Timeout: The system timed out while uploading the event data package.
When an error displays, click Retry Upload to initiate the upload again or click Cancel to return back to the event's Dashboard.
Download event data after the event

Once an event’s data is downloaded back into the CEM, all other hosts who may have the event data package downloaded can be allowed to download the updated data.
Communications and workflow triggers
Communications logic
- No candidate or employee communications will be sent when the event is offline.
- When synced back to the CEM, the candidates and assigned Interviewer will receive the Event Interview Confirmation message.
- Event Interview Cancelation messages will not be sent if the candidate was scheduled offline and their interview was canceled offline before the event was synced back to the CEM.
- The Event Interview Cancelation message will only be sent to the candidate and employee if the candidate was scheduled before the event data package was downloaded and the interview was canceled while offline.
Workflow triggers logic
- Workflow triggers configured on the candidate’s current state should be executed when the event is synced back with the CEM.
- Any Workflow triggers configured on a status that the candidate hit while offline will not be triggered.