# Set up Queue Ticket Signage

> Set up a waiting-area display showing now-calling ticket numbers, QR codes, and voice announcements.

## How to install Queue Ticket Signage

> **Warning:** In the Marketplace, Queue Ticket Signage is listed as Counter Signage: an older app already used the name Queue Ticket Signage. Counter Signage is the ticket signage we recommend. It is the waiting-area display for all stations described on this page, not the single-counter screen described in Set up Counter Display Signage.

1. In the sidebar, navigate to **Apps** → **Marketplace**
2. Look for **Counter Signage** in the list of applications and click on the **Install** button to open the installation dialog
3. In the installation form, enter a **Name** for your Queue Ticket Signage installation
4. Optionally, pick a [group](https://learn.phygrid.com/glossary/#installation-group) in **Add to group**, or click **Create group** to make a new one, to organise your installations
5. Click **OK** to create the Queue Ticket Signage installation

## How to access Queue Ticket Signage settings

1. Your new installation will be available in the sidebar under **Apps** → **Installations**
2. Open the installation and select the **Settings** tab to access your queue's options
3. For the initial setup, go to the **Global settings** section and click **Edit settings**. You will be able to provide [device-specific overrides](https://learn.phystack.com/additional-explanations/what-are-global-settings-and-settings-overrides/) after you add devices to the installation.

## How to configure Queue Ticket Signage basics

> **Warning:** Make sure all the required fields are properly set in order to make the Ticket Signage app work correctly.

1. Set or change the installation name for the queue installation. This is the title visible in **Apps** → **Installations**
2. Pick an existing or create a new installation group that this installation belongs to. This is also visible in **Apps** → **Installations**
3. Enable at least one language for the app by clicking on **Multi-language support** (see [Glossary](https://learn.phygrid.com/glossary/#multi-language-support))
4. Select the language(s) for the app and choose the default language
5. Save the changes and refresh the page to properly enable language support
   - After saving, a **Language from** / **Language to** card appears next to the form. Use it to choose the language you are translating from and the language you are editing the translatable fields in
6. Scroll down to the app settings and set the **logo**
7. Select the **playlist items** to play in the signage app. You can add multiple videos or images
8. Select at least one **Queue Item** - Ticket Signage installation will display tickets from the queue(s) selected here
9. Set the **station header**
10. Customise the **location label**
11. Customise the **ticket label**
12. Upload custom **fonts** for the installation

## How to enable additional options for your Queue Ticket Signage installation

1. If you want the signage to always show the last called ticket, check the option to **Show Latest Ticket**
2. If you want to filter the signage to show only tickets from specified categories, click **Add** in the **Category Filter** section
3. Set the **Category ID** for the categories you want to see shown on the signage display. You can get the category ID from the Queue Management settings' user registration field section
4. You can display a QR code in the corner of the screen by entering the **QR Code URL**
   - If you want the QR code to serve as the 'join queue' link, copy the Queue Manager link from the queue settings, and remove /admin from the end of the URL
5. Set a descriptive **label** for the QR code
6. **Enable Bell** if you want to play a bell sound any time a new ticket is being called
7. You can also enable voice calling by enabling **primary voice**. Note that the bell option needs to be disabled for the voice calling to work
8. You can enable secondary voice calling by checking the **secondary voice** option. The secondary voice reads in the first supported language that isn't the default language, so the app needs at least two languages
9. Enter the copy that should be read out any time a new ticket is being called. You can use `<ticketLabel>` and `<stationLabel>` as placeholders for the ticket number and station copy
10. You can set a **footer label** that will be displayed beneath the playlist area
11. Set the **scroll direction** of the footer label
12. Adjust the **colors** for different elements of the screen

## How to customise the appearance of the Queue Ticket Signage installation using CSS

1. You can customise the appearance of the installation by modifying the CSS for the following IDs and entering them into the **Global Styles** section of the settings:

- **`#container`:** Main wrapper div for the entire signage display
- **`#ticketSection`:** Left sidebar section containing ticket/counter info
- **`#ticketHeader`:** Header area within the ticket section (shows "Ticket" / station name / "Location")
- **`#ticketList`:** The list element containing individual ticket items
- **`#contentSection`:** Right-side main content area (video/playlist, ~70% width)
- **`#videoSection`:** Section wrapping the logo and video content
- **`#videoContainer`:** Container for the playlist/video playback
- **`#footer`:** Footer element with marquee scrolling text
- **`#qrCode`:** Fixed-position QR code container (bottom-right)
- **`#qrLabel`:** Label text displayed alongside the QR code

## How to enable the simple legacy layout

1. **[Download legacy layout CSS](https://learn.phygrid.com/css/ticket-signage-legacy-layout.css)** and copy its contents into the **Global Styles** custom CSS field
   - Enabling the simple legacy layout will hide the logo, footer, and QR code, and move the video to the background
   - You can customise the fonts via the settings, but you will need to use the CSS to customise colours
2. Preview of the Queue Ticket Signage installation using the default styles
3. Preview of the Queue Ticket Signage installation using the simple legacy layout

## How to connect a Queue Ticket Signage installation to a device

[Learn how to connect a new device to an installation](https://learn.phystack.com/installations/connect-a-new-device-to-an-installation/)
