You display Slack messages on office TVs with PosterBooking by converting an approved Slack channel into a live webpage and adding that webpage to a PosterBooking playlist. PosterBooking then sends the playlist to your connected office TVs.
PosterBooking does not currently document a native Slack app. Therefore, you need a Slack wall tool such as Social Walls to create the display URL that PosterBooking loads.
Here is exactly how to set it up step by step.
Step 1: Prepare Your Requirements

Before displaying Slack messages on an office TV, make sure you have:
- A Slack workspace.
- A dedicated Slack channel such as
#office-tvor#company-announcements. - A Slack wall tool that converts channel messages into a webpage.
- A PosterBooking account.
- An office TV with a compatible media player.
- A stable internet connection for the live feed.
PosterBooking supports devices such as Android TV players, Amazon Fire TV Sticks, Raspberry Pi players, and Windows players.
Clarification: Do not connect a general workplace channel containing private conversations. Use a channel created specifically for messages that employees and visitors are allowed to see.
NO CREDIT CARD REQUIRED
Create your free PosterBooking account today and manage up to 10 screens for free.
Step 2: Create a Dedicated Slack Channel

The steps to create a Slack channel for your office TV are:
- Open Slack on your computer.
- Go to Channels.
- Click Create Channel.
- Name the channel
#office-tv,#staff-announcements, or another clear name. - Add a description explaining that messages posted in the channel will appear on office TVs.
- Invite the employees responsible for publishing announcements.
Your dedicated channel becomes the content source for the office display.
Best Practice: Restrict posting permissions to approved team members. This prevents casual conversations or unreviewed messages from appearing on shared screens.
Step 3: Convert the Slack Channel into a Display URL
The steps to convert Slack messages into a display URL are:
- Open a Slack wall provider such as Social Walls.
- Create a new social wall.
- Select Slack as the content source.
- Sign in to your Slack workspace.
- Review and approve the requested Slack permissions.
- Select the dedicated channel you created.
- Choose a layout designed for a widescreen TV.
- Copy the display URL generated by the provider.
The Slack wall tool reads approved messages from the selected channel and formats them for a shared screen.
Clarification: Open the display URL in a private browser window before continuing. PosterBooking needs a URL that loads without requiring someone to sign in on the TV.
Step 4: Connect Your Office TV to PosterBooking

The steps to connect your office TV are:
- Install the PosterBooking app on your smart TV or media player.
- Open the PosterBooking app.
- Copy the screen code displayed on the TV.
- Log in to the PosterBooking dashboard on your computer.
- Click Add Screen.
- Enter the screen code.
- Give the screen a clear location-based name.
- Click Add Screen again.
Use names such as Reception TV, Break Room Screen, or Second-Floor Office TV. A location-based name makes the correct screen easier to identify when your account manages multiple displays.
Step 5: Add the Slack Display URL to PosterBooking
The steps to add your Slack wall via a link are:
- Open the PosterBooking dashboard.
- Click Content.
- Select Websites.
- Click Create URL.
- Enter a name such as Slack Office Announcements.
- Paste the Slack wall display URL.
- Click Save.
PosterBooking now stores the Slack wall as live website content.
Clarification: PosterBooking displays the visual Slack wall, not the complete Slack application. Employees will see the selected messages without seeing Slack navigation, notifications, or unrelated channels.
Step 6: Create a Playlist for the Slack Messages

The steps to create a playlist are:
- Open Playlists in PosterBooking.
- Click Add Playlist or Create Playlist.
- Name the playlist Office Communications or Slack Announcements.
- Click Add Content.
- Open the URLs tab.
- Select the Slack wall you saved.
- Add the URL to the playlist.
- Click Save.
You can use the Slack wall as the only playlist item. Alternatively, you can rotate the Slack messages with company videos, safety notices, KPI dashboards, or visitor information.
Example: An office can display Slack announcements for 30 seconds before showing a company dashboard or employee-recognition slide.
Step 7: Assign the Playlist to Your Office TV

The steps to publish the Slack playlist are:
- Go to Screens in PosterBooking.
- Find the office TV you connected.
- Click Add/Edit Playlist.
- Select the playlist containing the Slack wall.
- Click Save.
Your office TV will now display the selected Slack messages through the PosterBooking playlist.
The wall provider controls which Slack messages appear. PosterBooking controls which office TVs display the wall.
Step 8: Test the Slack Message Feed
The steps to test the Slack feed are:
- Post a test announcement in the dedicated Slack channel.
- Confirm that the message appears on the Slack wall.
- Approve the message when moderation is enabled.
- Open the wall URL in a private browser window.
- Check the assigned PosterBooking playlist.
- Confirm that the office TV displays the message.
Check the wall URL first when a message does not appear. A missing message on the wall points to the Slack connection or moderation settings. A working wall that does not appear on the TV points to the PosterBooking playlist, screen assignment, media player, or internet connection.
Step 9: Schedule the Slack Playlist

The steps to schedule Slack messages are:
- Go to Screens in PosterBooking.
- Select the office TV.
- Click Schedule.
- Choose the Slack playlist.
- Select the days and times when the playlist should run.
- Save the schedule.
Scheduling lets you display Slack announcements during office hours and switch to another playlist after employees leave.
Example: A company can show internal announcements from 8 AM to 6 PM and display a welcome screen outside those hours.
INTERNAL COMMS MADE EASY
Push KPIs, announcements and company news to every office screen. Instantly.
Best Practices for Displaying Slack Messages on Office TVs
- Create a dedicated channel: Keep display-ready messages separate from daily Slack conversations.
- Limit posting access: Allow approved employees to publish content to the TV channel.
- Keep messages short: Use one headline and one clear action for each announcement.
- Use moderation: Review messages before publishing them on office screens.
- Protect private information: Never display direct messages, private-channel discussions, customer data, payroll information, or access codes.
- Choose a TV-friendly layout: Use large text and strong contrast for people viewing the screen from across the room.
- Test on one TV first: Confirm the layout and refresh behaviour before assigning the playlist to every office screen.
- Add fallback content: Include a static announcement slide in case the live webpage loses its internet connection.
Common Problems and How to Fix Them
- The Slack message does not appear: Confirm that the wall provider has access to the correct Slack channel.
- The message is waiting for approval: Open the wall provider and check the moderation queue.
- The TV displays a login page: Replace the account or editor link with the provider’s screen-ready display URL.
- The TV displays a blank page: Test the wall URL in a private browser window and confirm that the page allows embedded playback.
- The wrong TV displays the messages: Open Screens and change the playlist assigned to that display.
- The playlist does not run at the expected time: Check the PosterBooking schedule and account time zone.
- Old Slack messages remain visible: Review the wall provider’s refresh settings and reload the webpage content.
Example Use Cases
- An HR team displays policy reminders, onboarding notices, and training dates.
- A sales team displays closed deals, monthly targets, and team achievements.
- An operations team displays shift updates, safety notices, and service alerts.
- An event team displays agendas, room changes, and speaker announcements.
- A company communications team displays birthdays, work anniversaries, and employee recognition.
Can PosterBooking Display Slack Messages Directly?
PosterBooking displays Slack messages through a live webpage URL rather than a documented native Slack app. A Slack wall provider creates the visual feed, while PosterBooking publishes that feed to connected office TVs.
This setup gives each platform one clear job. Slack stores the announcements. The wall provider formats the messages. PosterBooking manages the screens and playlists.
Final Thoughts
You display Slack messages on office TVs with PosterBooking by connecting a dedicated Slack channel to a wall provider, copying the display URL, and adding that URL to a PosterBooking playlist. Once the playlist is assigned, new approved messages from the selected channel appear on the connected office TV.
PosterBooking gives office teams one dashboard for managing screens, playlists, and schedules remotely. The platform currently lets users start with 10 screens, which gives businesses enough room to test the Slack display on one office TV before expanding it across departments or locations.
GET STARTED FREE
Ready to take control of your digital signage?
Join 500+ teams already using PosterBooking to manage their screens from one place. Start with 10 screens free — no credit card required.
Book a Free Demo Start For FreeNo credit card required · 10 screens free · Cancel anytime