Appearance
User Manual for Newline Signage Pro
1. Account Registration
INFO
Create an organizational administrator account in the Newline Signage Pro web console to get started!
1.1. Create an account with your email
Step1. Navigate to the Newline Signage Pro portal. Click “No Account? Create Account” at the bottom of the page.
Step2. Enter the email address you’d like to use for the account (must be from your company or organization domain). Do not use personal email accounts such as Gmail, Yahoo, or Outlook. Then, click “Sign up.”

Step3. Set your account password. Then click "Next".

Step4. Select your region. Then click "Next".

Step5. Choose whether to create a new organization or join an existing organization using the drop down menu.
If you are creating a new organization, enter the desired name, then click “Create Organization.”

If you are joining an existing organization, you will need to enter the organization’s unique Organization ID number.
💡 Tip: This can be found in the account of anyone who is already a part of the organization. To find the organization number in an existing member’s account:
- Visit this website.
- Once signed in, select “Newline Account,” then “Account Center” on the left side of the screen.
- Select “Organization Settings.”
- Copy the “Organization ID.”

Step5. After creating a new or joining an existing organization, authorize access to Newline Signage Pro for your account. Then, click “Next.”

Step6. Check the listed email for the verification code. Then, enter the verification code and click “Verify Code.”

Step7. After the code is verified, the system will require you to log in. Then, enter your log in credentials and click “Log In.” After signing in, begin creating and pushing out content to your displays.

1.2. Account Registration via SSO
Step1. Navigate to the Newline Signage Pro portal. Click “No Account? Create Account” at the bottom of the page.
Step2. Choose Google or Microsoft to sign up. Only work accounts under Google Workspace or Microsoft 365 are supported. Personal Gmail or Outlook accounts are not allowed.

Step3. You will receive a verification email, remember to verify the activation within 1 hours.
Step4. You need to fill in your organization name and region when you login for the first time.
1.3. Associate/Link an SSO Identity
Once an NSP account is established, users may need to update their profile or link their SSO identity with the NSP.
Step1. Navigate and sign in to your Newline Signage Pro portal. In the top left corner, select your “Account” icon. From the dropdown menu, select “My Profile.”

Step2. Select “Newline Account” > “Account Center” on the left side menu.
Step3. Once in the “Account Center,” select “Private Settings” from the menu.

Step4. To set up Single Sign-On (SSO) binding, click the “>” icon. Click the “link” icon next to the type of account you have - Google or Microsoft. Then, enter your credentials to bind your account.

Step5. After binding your account, you will see the screen below. You will now be able to use single sign-on to access your NSP account!

1.4. Reset Password
Step1. Navigate and sign in to your Newline Signage Pro portal. In the top left corner, select your “Account” icon. From the dropdown menu, select “My Profile.”

Step2. Select “Newline Account” > “Account Center” on the left side menu.
Step3. Once in the “Account Center,” select “Private Settings” from the menu.
Step4. To change your password, click the pencil icon next to the “Reset Password” line. Then, enter your original password and new password.


💡 Tip: If you have forgotten your password, use the “Forgot Password” link on the NSP sign in page.
2. Home
INFO
The Home page shows your organization's device information, including device online/offline status, schedule charts and geographic location.
Note: You can see your devices on the map only if you authorize us to get their location information.

3. Group Management
INFO
The Group module consists of three parts: Device group, Priority broadcast and Alert.
3.1. Device Group
Device Groups are available for bulk management of your devices, you can add a template and a schedule for each device group. All devices in the device group will play the contents in the template according to the schedule after these two configurations are completed.
3.1.1. Create a device group
Step1. Click ‘New Group’ button.

Step2. Enter the device group name and confirm.

3.1.2. Add a template to device group
Step1. Click the ‘Template’ column on the device group list. This button will be red if you haven't added a template to the device group; it will show the name of the template if you have already added a template, you can click to replace.

Step2. Click ‘Add Template’ in the popup to select the created template.

Step3. Click ‘Done’ to save the changes.

3.1.3. Add a schedule to device group
Step1. Click the ‘Schedule’ column on the device group list. This button will be red if you haven't added a schedule to the device group; it will show the name of the schedule if you have already added a schedule, you can click to replace.

Step2. Click ‘Add Schedule’ in the popup to select the created template.

Step3. Click ‘Done’ to save the changes.

3.2 Priority Broadcast
INFO
It allows you to create and schedule playback plans using templates across the entire organization’s devices. Priority Broadcasts run at the highest priority level. When activated, the scheduled playback will override content from other Groups.
3.3 Alert
INFO
The Alert feature supports binding CAP alerts to devices, enabling emergency notifications. It integrates with multiple third-party alert platforms and allows organizations to deliver critical messages in real time.
We recommend using trusted platforms such as Singlewire, Centegix, Raptor, Kokomo, Audio Enhancement, Crisisgo, Alertus for best compatibility and performance. More platforms are continuously being integrated.
3.3.1 Create a CAP Alert group
Step1. Click ‘CAP Alert’ button to create.

Step2. Enter CAP Alert name and select devices to bound to.

Step3. Customize the CAP Alert settings by changing the background image in Theme, adjusting the audio level in Volume, and setting the expiry time in Alert Expiry.

Step4. Click 'Save' to generate the Common Alerting Protocol (CAP) endpoint information for Alert devices group.

Step5. Now you should see a CAP Alert Group appear that contains the API endpoint information.

3.3.2 Connect Alert group to trusted platform
Step1. Click 'Edit' icon to check the information of CAP information. You will find the following information in the CAP Alert Group:
- Webhook URL
- Key/User name
- Value/Password
- Body [Alert] & [Clear]

Step2. Ensure that ‘Security Platform’ is set to the corresponding platform. Copy the CAP info to the target trusted platform.
Step3. The detailed operation may vary depending on the platform. Please check the official documentation or contact the platform’s Support Team for assistance.
💡 Official Platforms:
- Singlewire: https://admin.icmobile.singlewire.com
- Centegix: https://web.centegix.com
- Raptor: https://apps.raptortech.com
- Kokomo: https://www.safetyclouds.org
- Audio Enhancement: https://audioenhancement.com
- Crisisgo: https://crisisgo.com
- Alertus: https://www.alertus.com
4. Device
INFO
Device module is available for registering and managing your devices and viewing related device information.
4.1. Register Device
4.1.1. Register single device
Step1. Click ‘Add Device’ button and select ‘Add’.

Step2. Enter the device name and serial number, and click ‘Next’.

Step3. Select a device group to join. You can also create a new one on this page if you don't have a device group.

4.1.2. Bulk register
Step1. Click ‘Add Device’ button and select ‘Bulk Add’.

Step2. Download the import template file and fill in at least the ‘Device Name’ and ‘Serial Number.’

Step3. Upload the completed file and confirm the import.

Step4. You can view the import result.

4.2. Device Group
Previously created device groups are shown in the left navigation bar, you can filter different groups to view and edit them.

4.3. Device list
All the devices you have registered are shown here and you can view and edit them.

4.3.1. Modify Device Name
You can activate the modify button by hovering your mouse over the device name.

4.3.2. Moving Device Group
Step1. Click the button in the operation area of a device.

Step2. Select a new device group.

4.3.3.2 Move multiple devices to other group
Step1. Select multiple devices.

Step2. Click the ‘Change Group’ button on top of the device list.

Step3. Select a new device group.

5. Library
INFO
Library module is available for uploading and managing your contents. These contents can be added to template.
When adding or editing assets in the Library, you can configure specific properties to ensure your content is well-organized and displays precisely when intended.
Name: Provide a unique and descriptive name for the asset.
Tag: Tags enable powerful filtering and searching, making it easier to manage large-scale content libraries.
Availability: Use the Availability setting for time-sensitive events, such as "Final Exam Week" notices or "Holiday Greetings". This feature automates the content lifecycle by controlling when an asset is eligible for playback.
- Start Date/Time: The exact moment the asset becomes active in the playback.
- End Date/Time: The moment the asset is automatically removed from playback.
5.1 Upload files
Step1. Click 'Upload Files' button.

Step2. Choose one of the following methods:
- Drag and Drop: Drag your files directly into the upload area.
- Browse: Click inside the upload area to open your file browser and select files manually.
Supported file formats include:
- Images: JPG, PNG, GIF
- Videos: MP4, MOV, AVI, MPEG
- Audio: MP3, WAV
- Documents: PDF, PPT, PPTX, and more

Step3. Once your files are selected, they will appear in the upload list.
5.2 Add App
Step1. Click 'Add App' button. NSP support many apps for user to sync content. A pop-up window will appear showing available apps.

Step2. Browse or search for the app you want to add:
- Feature Apps: Popular apps such as Canva, YouTube, Power BI, Google Slides.
- All Apps: Utilities such as Clock, Time & Date, Weather, QR Code, RSS, Google Calendar, Microsoft PowerPoint, and more.

Step3. Select the desired app by clicking its icon.
5.3 Canva
INFO
The Newline Signage Pro (NSP) app in Canva provides a quick and seamless way to sync your Canva designs with your NSP Library.
Step1. Click “Go to Canva” button to open your project with the Newline Signage Pro app ready to use.


Step2. In your Canva project, click “Save to NSP App” to send your design directly to NSP.

Step3. Your Canva design will appear in the Image section of your NSP Library.
5.4 Youtube
INFO
The YouTube App allows you to display both regular videos and live streams directly on your screens.
5.5 Twitch
INFO
The Twitch App allows you to display live Twitch streams directly on your screens.
5.6 RSS
INFO
The RSS App supports syncing news feeds based on scheduled update times, and it also supports displaying the main image included in the feed.
5.7 Power BI
INFO
The Power BI App allows you to showcase dynamic dashboards and reports by pasting the direct webpage link from Power BI.
5.8 Google Slides
INFO
The Google Slides App enables you to present your online presentations and keep them automatically updated.
5.9 PowerPoint Online
INFO
The PowerPoint Online App lets you import and display your online PowerPoint presentations with automatic updates.
5.10 Google Calendar
INFO
The Google Calendar App enables you to display your schedules and events directly on your screens.
5.11 Outlook Calendar
INFO
The Outlook Calendar App allows you to display events and schedules from your Microsoft Outlook calendar.
5.12 Local Calendar
INFO
The Local Calendar App supports importing multiple Google Calendars or Outlook Calendars, and also allows you to add or edit custom events manually. Please note that imported calendars will not auto-update. For automatic updates, use the Google Calendar App or Outlook Calendar App instead.

5.13 Web Pages
INFO
The Webpage App allows you to display live websites or authenticated web pages on your signage screens.
5.13.1. Install Chrome Browser Extension
For a better preview experience, it is recommanded to install the Newline Signage Pro URL Assistant extension for Chrome:
Step1. Open the Chrome Web Store using the following link: Newline Signage Pro URL Assistant
Step2. Click the "Add to Chrome" button to install the extension.
5.13.2. Using Scipt Tool
INFO
The Script Tool allows you to display live websites on your screens while keeping the view clean and professional. It is more than just a web browser; it will automatedly run scripts to handle repetitive tasks that usually require a mouse or keyboard.
What it does
Auto-Clean Webpages: Automatically close "Cookie Consent" pop-ups and GDPR banners that block the view.
Smart Login: Handle simple login prompts automatically so your private dashboards stay active without manual input.
Hide Distractions: Remove unwanted elements like navigation bars, sidebars, or ads to focus only on the content you want to show.

1. Available Methods
When configuring methods, separate each method with **. There are five methods available:
Element Value Setting -
setValue()- The first parameter is the element selector (implemented with querySelectorAll)
- The second parameter is the value to set for the element
- Please ensure the selector points to a unique element on the page to avoid script execution failure due to duplicate matches.
javascriptsetValue('[name="email"]', 'test@nsp.com');Element Click -
click()javascriptclick('[href="/login"]'); // Enter the selector element selectorDelay -
delay()in secondsjavascriptdelay(1);Page Jump -
jumpPage()javascriptjumpPage('https://nspsample.com');Custom Script -
runScript()to write your own code snippetjavascriptrunScript("const navbarElement = document.querySelector('.navbar'); if (navbarElement) { navbarElement.remove(); console.log('✅ Successfully deleted navbar element'); } else { console.log('❌ Could not find class="navbar" element'); }");
2. Example Usage: Auto-Clear Cookie
Sample URL:https://www.toyota.es/
javascript
delay(3)**
click('#onetrust-accept-btn-handler')5.14 Weather
INFO
The Weather App displays the current day’s weather conditions and forecast.
5.15 Clock
INFO
The Clock App allows you to display a live clock on your screens in different styles.
5.16 Time&Date
INFO
The Time & Date App displays the current time and date with customizable styles.
5.17 QR Code
INFO
The QR Code App generates scannable QR codes for quick access to links or information.
5.18 Scrolling Text
INFO
The Scrolling Text App displays custom text messages with flexible scrolling effects.
You can choose between horizontal or vertical scrolling during template editing.
5.19 Timer
INFO
The Timer App allows you to set countdowns or timers for events and activities.
5.20 Local Stream
INFO
The Local Stream feature enables to play video files directly from a shared folder (SMB) within your local area network (LAN). This is ideal for playing high-bitrate or large video files without consuming cloud storage or external internet bandwidth.
- Set SMB Path: Enter the network path to your video file.
- Format Example:
smb://100.100.1.100/SharedFolder/video.mp4
- Format Example:
5.21 Stream Playlist
INFO
The Stream Playlist feature allows you to broadcast live video content directly on your displays. It is the ideal tool for integrating IPTV channels, live news, or internal campus broadcasts into your signage rotation.
Input Source: Enter the URL of your M3U or M3U8 stream in the configuration panel.
Security & Stability: For the best performance, always verify that your stream link starts with
https://. Non-secure links (http://) may be restricted by network security policies or firewall settings, which could prevent the live feed from displaying correctly.
6. Template
INFO
Template module is available for creating and managing your templates.
6.1. Create a template
Step1. Click 'Add Template' button.

Step2. Enter Template Name.

Step3. Select Template Group.

Step4. Select Layout, there are 9 landscape and 5 vertical layouts available.
6.2. Edit Template Content
Content Categories: There are plenty types of content that you can add, you can drag and drop the content from the left side of the library into the center template. You can add more than one content to each template block.

Add Content: When editing a template, you can add resources such as images, videos, or apps.
This allows you to build richer content directly within the template.

Content Layout Settings: Picture and video content can be laid out in three ways, including fill, contain and cover.

Content Sequence: You can sort the content of each module on the right side, and you can also remove the content.

Settings: You can set play settings for each module, such as background color, text color, font, font size, play speed and switching time, etc.

6.3. Edit or preview a template
You can select a template in the template list to edit, preview or remove.

7. Schedule
INFO
Schedule module is available for setting the play time for your devices. You can set multiple time schedules for your device. The app will automatically launch and play the template you configured when the preset schedule time is reached.
7.1. Create a schedule
Step1. Click 'Add Schedule' button.

Step2. Enter Schedule Name.

Step3. Add one or more periods and set the repeat option.

8. Users
INFO
The Users allows administrators to invite or create sub-accounts to assist in managing devices, schedules, and content. Each user account can be assigned a specific role, ensuring proper access control within the organization.
8.1. Preset Roles
INFO
Four roles preset roles are provided to help administrators quickly assign permissions to users.
Each role has different levels of access to devices, groups, library, template, and account management.
Click the Role tab on the left. You can view the preset roles.
Chief Admin Has full system-wide control across all organizations and workspaces.
Organization Admin Manages all workspaces and role management.
Workspace Admin Manages specific workspaces and accounts.
Content Scheduler Focuses on scheduling and publishing content to assigned devices or groups.
Content Creator Creates and manages media content and templates within assigned workspaces.
Device Manager Responsible for managing devices and related configurations within assigned workspaces.
8.2. Create a role
Step1. Click the Role tab on the left and select Create Role.

Step2. Enter a Role Name, and click Next to configure permissions (Device, Screen, Schedule, Library).

Step2. Go to the User tab on the left and click Create to add a sub-account.
8.3. Invite a user
Step1. Click the 'Create' and 'Invite' button.
Step2. Enter the Email (must not already have an NSP account) and select the Role you just created.
Step3. Click Send. The invited user will receive a verification email to activate the account.
8.3. Create a user
INFO
The Create User feature allows administrators to manually add new team members to the NSP platform. This streamlined process ensures that new users can access the system immediately without the need for external verification.
Security Best Practice Since accounts are created with custom passwords and do not require email verification, we recommend:
- Providing the user with their credentials via a secure internal channel.
- Encouraging users to change their password upon their first successful login to ensure personal account security.
8.4. Bulk add sub-accounts
Step1. Click the 'Create Subaccount' and 'Bulk add' button.

Step2. Download the import template file.
Step3. Fill in the "Subaccount" sheet.
- Sub-account Email – must be unique and not already registered with NSP
- Role – select from roles already created in the system(Device Manager, Content Creator, Content Scheduler)
Step4. Upload the completed file and confirm the import.
Step5. You can view the import result.
8.5. Disable or enable a account
Admin can disable the user account. They will not be able to log in when the account is disabled.

9. Workspace
INFO
Only available for Enterprise(District). The Workspace module allows administrators to create workspace, assign workspace-admins, and add devices for centralized management.
9.1. Create Workspace
Step1. Login to the District Administrator account and navigate to the Avatar, and click Workspace.
Step2. Click Create and Create

Step3. Enter the following information:
- Workspace Name
- Address

Step4. Click Confirm. A new workspace created.
9.2. Bulk import
INFO
The Bulk Import feature allows District Administrators to quickly add multiple workspaces, workspace admins, devices, sub-accounts at once using the provided Excel template.
Step1. Click Create and Bulk Add
Step2. Download the import template file.
Step3. Fill in the "Workspace" sheet.
- Workspace Name – Workspace name is required, each name should be independent
- Address – the workspace’s address
Step4. Fill in the "Devices" sheet.
- Device SN – required, unique identifier of each device
- Device Name – for easier identification in the platform
- Workspace Name – Workspace name is optional. If left blank, the device will belong to the organization workspace. If filled in, the device will belong to that workspace, and the workspace admin can manage its devices after login
Step5. Fill in the "Users" sheet.
- User Email – must be unique and not already registered with NSP. The account will be created automatically.
- Role – select from roles already created in the system(Device Manager, Content Creator, Content Scheduler)
- Workspace Name – Specify the user’s accessible workspace. If left blank, the user will be assigned to the organization workspace by default.
Step6. Upload the completed file and confirm the import.
Step7. You can view the import result.

9.3. Switch to Workspace
Step1. After activation, the Organization Admin can view all workspaces and switch to a workspace using the top-right dropdown menu. The Workspace Admin can view the relative workspaces and switch to a workspace using the same top-right dropdown menu.
10. Organization
INFO
The Organization module serves as the central command center for your NSP account. It displays your institutional identity and define global default behaviors.
1. Global Default App Settings
Create convenient configurations for your organizational environment. These settings ensure a consistent experience for all Apps during initial setup.
3. Player Display Optimization
- Black Segment Line: This specialized setting controls the black pixel dividers between template blocks on the hardware players.
11. Subcription
INFO
You can view your current organization's license information from Scription. This contains the number of licenses available and their expiration dates.
12. My Profile
INFO
You can edit your personal information, including avatar, email, password, SSO and license management in My profile > Account Center.
12.1. Reset your password
Step1. Enter your current password.
Step2. Enter a new password and confirm it twice.
12.2. Edit single sign-on account
You can bind or unbind your Google or Microsoft email account here.