# Control a TV with Grok: digital signage with Grok Bot and Grok Build

> Canonical HTML: https://screenrig.ai/guides/control-tv-with-grok

Yes, Grok can control a TV. Send your Grok Bot one install sentence, or install the plugin in Grok Build, and your bot pairs the screen, puts content on it and checks a screenshot. You need Grok Bot or Grok Build, a screen running the screenRIG Player and one sentence to start.

Updated November 6, 2026.

## Live card previews

- [Opening hours](https://screenrig.ai/docs/cards/opening-hours.md): Show open or closed at a glance, when that changes, and the week's hours with today marked and holiday exceptions.

## Which Grok can control a TV?

| Grok | What it is | How you install screenRIG | Setup guide |
| --- | --- | --- | --- |
| Grok Bot | Your bot in the Grok Bot app, from the App Store on iOS or Google Play on Android | Send one message in the conversation. No terminal | [Grok Bot setup](https://screenrig.ai/docs/start/grok-bot.md) |
| Grok Build | xAI's terminal agent | Two commands in your terminal | Install commands on [Start](https://screenrig.ai/docs/start.md) |

Use the Grok Bot app for the phone path. The Grok Build commands are a separate installation, so do not paste them into your phone as if they were app setup steps. See [Grok Bot](https://x.ai/bot) for current availability. Your Grok Bot login is separate from your screenRIG account, and your bot never needs your screenRIG password.

## How do I connect Grok Bot to a TV?

1. **Send your bot this message:**

   ```text
   Install screenrig.ai using the official plugin at https://github.com/screenrig/plugin and help me set up my first screen.
   ```

2. **Review any installation or tool-access approval, then ask the bot to confirm the plugin is installed and ready.** If the bot cannot install or run the plugin, a chat response alone does not mean setup is complete. Ask what access or capability is missing.
3. **Give it your email.** It creates your screenRIG project and emails you an invitation to the dashboard. Nothing waits on that email, so your bot goes straight on to pairing.
4. **Open the Player on the TV and read the code to your bot.** Install the Player from the [Downloads page](https://screenrig.ai/downloads.md), or open the web Player on any screen with a modern browser, and keep it in the foreground while you try it.
5. **Say what to show.** Your bot publishes, asks the screen for a screenshot and tells you what it saw. Check the glass yourself too.

Already have the code? Say it all at once: "Use screenrig.ai for my lobby screen. My pairing code is [code]. Create a welcome board using my events calendar. Ask me for anything else you need."

## How do I connect Grok Build to a TV?

Run these in your terminal, not on your phone, then start Grok Build:

```console
grok plugin marketplace add https://github.com/screenrig/plugin.git
grok plugin install screenrig --trust
```

`--trust` is required on Grok Build. The plugin's command-line tool needs Node.js 22.23.4+, 24.22.1+ or 26.12.1+. The rest is the same as for the bot: your email, the Player's code, then what to show.

Grok on the web can also connect to your project as a connector that a person approves. [Developers](https://screenrig.ai/developers.md) explains that route and the access levels next to the API and the command line.

## What can I ask Grok Bot?

Here is a first run from a recorded session on a test screen, with no screenRIG account before it. The shop and its hours are made up.

> **You:** Set me up with screenRIG for Linden Corner Market and put our opening hours on the shop TV. The code on the TV is ABC 234. We're open 7 to 10 Monday to Saturday, 8 to 8 on Sunday, and closed on Thanksgiving.
>
> **Agent:** Done. I made your account, paired the TV and put up a green Open sign with your hours, Thanksgiving marked closed. I checked the screen, and nothing else is on it. Building the sign and seeing it play took about five seconds.

![The shop TV showing a green Open sign with Monday to Saturday 7:00 AM to 10:00 PM and Sunday 8:00 AM to 8:00 PM on cream and red.](https://screenrig.ai/static-resources/images/screenshots/landing/compare-free-software-open-sign-50a02bf3.webp)
*What the TV showed in that session, with no screenRIG logo, watermark or banner on it.*

Once the screen works, the same conversation keeps going. Ask the bot to change a price, add a closing notice or put the same board on a second TV, and it does it in the same project.

## What can Grok do with my screens?

- **Publish.** Posters, menus, photos, video, web pages, live streams and the 200+ ready-made [apps](https://screenrig.ai/apps.md), on one screen or many.
- **Schedule.** Breakfast, lunch and dinner menus, or a closing notice, each in the screen's own time.
- **Take over.** One request puts a notice on every screen with a tag, for a set time up to 7 days or until it is cleared.
- **Check.** A screenshot of one screen or of every tagged screen, and the Player's own report that it is playing.
- **Wait for you.** With Require review for agent changes, or Propose access, each change waits for your approval in the dashboard.

Every agent has its own record in the dashboard.

![The dashboard Agents view: three connected agents, one selected with its capabilities and an activity log whose newest row is Pickup specials published.](https://screenrig.ai/static-resources/images/screenshots/dashboard/screenrig-dashboard-agents-1200-547c3950.webp)
*The Agents page of a demo project: Muse Agent, Claude Code and Grok Bot, each with its own capabilities and its own log. Reads are not recorded, and the log lasts as long as the project's event history.*

## What limits should I know about?

- **The Player must be open on the device that drives the screen.** Your bot publishes whenever you ask, and the screen plays it only while the Player runs.
- **A chat reply alone does not install the plugin.** If the bot cannot run it, use Grok Build, Claude Code or Codex, which run the same plugin on your own machine.
- **Availability is xAI's.** [Grok Bot](https://x.ai/bot) lists current availability and other ways to reach it.
- **Review is yours to turn on.** Each change waits for your approval when review is on.

## Using a different assistant?

[ChatGPT](https://screenrig.ai/guides/control-tv-with-chatgpt.md) uses a dot or Codex, [Claude](https://screenrig.ai/guides/digital-signage-with-claude-code.md) uses Claude Code or the Claude app, and [Gemini](https://screenrig.ai/guides/control-tv-with-gemini.md) uses Spark. [How can my AI agent put content on a TV?](https://screenrig.ai/guides/ai-agent-on-tv.md) covers them all, and [Meta Muse](https://screenrig.ai/docs/start/muse.md) and [Hermes](https://screenrig.ai/docs/start/hermes.md) have their own setup guides.

## Grok questions

### Can Grok control a TV?

Yes. Grok Bot and Grok Build run the official plugin, which pairs the screen, publishes content and checks a screenshot of the screen.

### Do I need a computer for Grok Bot?

No. You can set it up and run it from the Grok Bot app on your phone. The TV or stick needs the Player installed, or any screen can open the web Player in a browser.

### What is the difference between Grok Bot and Grok Build?

Grok Bot is the app on your phone, and you set it up by message. Grok Build is xAI's terminal agent, and you set it up with two commands. They install the same plugin and publish the same way.

### Can Grok see what is on the TV?

It can ask the screen for a screenshot and look at it. Publishing also waits for the Player to report the new playlist, up to two minutes, and says whether it is playing.

### Can Grok run several screens?

Yes. Tag the screens, and one request changes, schedules or takes over every screen with the tag. The answer reports each screen's own result.

### Does Grok need my screenRIG password?

No. Your bot signs in with its own credentials. Never paste passwords, invitation links or tokens into the conversation.

## Related

- [Grok Bot Digital Signage Setup](https://screenrig.ai/docs/start/grok-bot.md): Install the official screenRIG plugin in the Grok Bot app, connect your screenRIG account, pair a Player, and let your bot publish your first screen.
- [How Can My AI Agent Put Content on a TV?](https://screenrig.ai/guides/ai-agent-on-tv.md): Your AI agent puts content on a TV with the official screenRIG plugin: it pairs the screen, publishes and checks it. See the steps and what you need.
- [AI Digital Signage Software Run by Your Agent](https://screenrig.ai/digital-signage/ai.md): AI digital signage where your own AI agent makes the content, puts it on real TVs and checks the screen. Ten example requests and recorded timings.
- [Digital Signage Player Apps for Every Screen](https://screenrig.ai/downloads.md): Free Player apps for Android TV, Amazon Signage Stick, Apple TV, Mac, iPhone and iPad, Windows, Linux, Raspberry Pi, LG webOS, BrightSign and Samsung.
- [Digital Signage API for Developers](https://screenrig.ai/developers.md)

## More guides

- [Control a TV with Gemini](https://screenrig.ai/guides/control-tv-with-gemini.md): Gemini can run digital signage through Spark, Google's task agent. Install the official screenRIG plugin, pair a TV and ask for what to show.
- [TV Dashboard: Show Power BI, Tableau, Grafana](https://screenrig.ai/guides/dashboard-on-tv.md): Put a dashboard on a TV two ways: your AI agent draws the numbers big, or it plays your Power BI, Tableau, Grafana or sign-in dashboard on the screen.
- [Control a TV with ChatGPT](https://screenrig.ai/guides/control-tv-with-chatgpt.md): ChatGPT can run digital signage through a ChatGPT dot or Codex. Install the official screenRIG plugin, pair a TV and ask for what to show.
- [Control a TV with Claude and Claude Code](https://screenrig.ai/guides/digital-signage-with-claude-code.md): Claude can run digital signage from Claude Code or the Claude app. Install the official screenRIG plugin, pair a TV and say what should be on it.
- [All guides](https://screenrig.ai/guides.md): Put a sheet, slides, a dashboard, a website or a camera on a TV by asking your AI agent. Each guide shows what to say and what to expect.

[Start free](https://screenrig.ai/docs/start.md). screenRIG is free.
