Your slides advance the notes.
When your operator clicks to the next ProPresenter slide, Nota reveals your next point to the room — no extra tap. Here's how to set it up in about five minutes.
ProPresenter
your slides
Nota Sync
runs on your network
Nota
the room's notes
What you'll need
- ProPresenter 7.9+ (any recent version)
- A computer on the same Wi-Fi as ProPresenter
- About five minutes
Turn on ProPresenter's network API
In ProPresenter, open Preferences → Network and switch Enable Network on. Leave the port at 1025, and set a password if you like (you'll paste it into the bridge in step 3). Keep this machine on the same network as the one running the bridge.
Network
Connect in Nota
Start your presentation (Go live), then open the Connect your slides panel. Hit Connect to mint a token, copy the webhook URL and token, and make sure Accept slide triggers is on.
Connect your slides
Webhook URL
Session token
Last trigger: 2s ago
Run the bridge
The nota-sync bridge listens to ProPresenter and calls Nota. On the ProPresenter machine (Node 20+), copy config.example.json → config.json, paste your ProPresenter and Nota details, then run npm start. Use --status first to check the connection.
$ node src/cli.mjs --status
✓ Nota: live=true acceptTriggers=true total=5
$ npm start
[nota-sync] ProPresenter 192.168.1.50:1025 → …convex.site
[pp] subscribed to status stream
[bridge] advance → point #1 “He squandered…”
[bridge] advance → point #2 “He came to himself”
That's it.
Advance a slide in ProPresenter and your next point appears for everyone in the room — in real time.
Already use Bitfocus Companion?
Skip the bridge entirely. Add a Generic HTTP button that posts the same webhook on your “next” press — one button advances both the slide and Nota. Works with a Stream Deck too.
Good to know
One slide moves one point
Each forward slide reveals the next point (and back steps it back). If a point spans several slides, keep your ProPresenter groups roughly one-per-point — or flip Accept slide triggers off during multi-slide stretches.
Your token is per session
Hitting Connect again makes a new token and retires the old one. If the bridge says 401, re-copy the token from the panel.
It only fires while you're live
Advances are ignored until the session is live and Accept slide triggers is on (otherwise the bridge prints a friendly 409).
Free for your whole audience · No card required