ScriptAssist takes speaker notes already sitting in your PowerPoint file and builds a full presenting toolkit around them: a script you can read while looking at your camera, a review workflow that your legal, medical, or other teams can actually use, and an AI assist for when you’re staring at a blank slide. It comes from SlideSource, a team that has spent decades preparing presentations for high-stakes settings, and it goes after a problem most presenters know well: staying on script without losing eye contact.
The Problem with Remembering and Reading Scripts
Who’s Behind ScriptAssist?
What ScriptAssist Actually Does
The Word Review Workflow
The AI and Voice Features
Who Should Use ScriptAssist?
Pricing and Support
Conclusion
The Problem with Remembering and Reading Scripts
A few years ago, a colleague of mine was mid-pitch on a video call with investors when his toddler wandered into the frame demanding a snack. In that instant, his train of thought scattered, and he had to find his way back mid-sentence with ten faces on a grid waiting. Anyone would have lost their place. If you present on video calls often enough, you’ve had your own version of that moment, some distraction that has nothing to do with how prepared you are, and everything to do with how unpredictable a live video call can be.
Most of us cope with one of two strategies, and neither one is great.
- Memorize the script, and you’re one interruption away from an unintended distraction. And that translates to the confused, blank stare.
- Read from paper notes, and you solve the memory problem but create a new one: your eyes keep dropping down, and on camera, that looks a lot like someone who’d rather be reading than talking to you. There’s a reason political debate coaches spend so much time on this. Eye contact reads as confidence even when the words underneath are shaky, and its absence reads as nerves even when the words are perfect.
PowerPoint has an answer of sorts in Presenter view, which puts your notes on a second screen while your slides go out to the room. It’s a genuinely useful feature, and it has been for years. But think about when it was built. Presenter view was designed for a world of conference rooms and projectors, where the “audience” sat several feet away and couldn’t see your eyes flick sideways even if they tried. Put that same feature to work on a video call, and the whole illusion falls apart. Everyone can see exactly where you’re looking, and everyone can tell it isn’t at them.
ScriptAssist, a new product from SlideSource was built to close that specific gap. To ensure you know how it fares, we spent time going through what ScriptAssist does, how it works, and who it’s really built for.
ScriptAssist is available in two tiers: Standard and Pro. Standard covers the hidden on-camera teleprompter, all presentation modes, the Word review round-trip, and presentation timing. Pro adds the AI Script Assistant and VoiceSync on top of that.
Who’s Behind ScriptAssist?
SlideSource is not a startup guessing at a problem. They’ve spent nearly three decades preparing presentations for pharma and biotech teams, the kind of audiences (think FDA advisory panels) where a badly delivered line can cost more than embarrassment.
Think of the difference between a surgeon who has spent thirty years in the operating room and someone who has just finished watching medical videos online. Both might know the steps, but only one of them knows what actually happens when something goes wrong mid-procedure and there’s no room for a second guess. SlideSource is the veteran surgeon here. The company has spent close to three decades working with pharma and biotech teams, preparing presentations for FDA advisory committees, medical-legal-regulatory reviews, and other rooms where every word on a slide gets scrutinized before it’s said out loud, the presentation equivalent of a review board checking every step before signing off.
Our contact at SlideSource for this review was Bob Befus. Thank you, Bob.
What ScriptAssist Actually Does
At the foundational level, ScriptAssist is a teleprompter for PowerPoint. It works with speaker notes already sitting in your deck and turns them into a script window next to your webcam. The result is that you read naturally, looking all the while at your camera (where your script overlay also shows up), and let your audience assume you simply remember all of this. What they don’t see is the script itself.
That detail matters more than it sounds. Most teleprompter tools put your script on a second screen or in a floating window, so the moment you share your whole screen on Zoom, Teams, or Google Meet, your audience can catch a glimpse of it, unless you share only part of your screen instead. ScriptAssist hides the script window at the operating system level, so it works no matter which meeting app you use, and you can share your entire screen without worrying about your script showing up in the frame or the recording. Do note though that you need to be using Windows 11 or Windows 10 (higher than update 2004) to hide the script window.
Using ScriptAssist
Let us now do a brief walkthrough on using ScriptAssist:
- Assuming you have already installed ScriptAssist, click on its icon on your desktop or the Start menu to launch ScriptAssist. Do note that there is no need to run PowerPoint at the same time because ScriptAssist interacts with PowerPoint behind the scenes. Figure 1, below, shows the ScriptAssist opening screen.
Figure 1: ScriptAssist opening screen- The interface is clean and simple. There are three menus, highlighted in red within Figure 1, above. ScriptAssist invites you to open a PowerPoint presentation. You can either click the Open PowerPoint… button, highlighted in green, or choose the File | Open PowerPoint menu option. Even better, drag your PowerPoint file into the larger box around this button.
- We dragged a PowerPoint file from Windows Explorer to ScriptAssist, and you can see the PowerPoint file open in Figure 2, below. Yes, the slides look very different than how you see them in PowerPoint.
Figure 2: ScriptAssist main interface- Your slide deck loads as a tab across the top of the window, shown highlighted in green within Figure 2, above. You can open more than one presentation at a time, each in its own tab.
- Down the left side of the window, every slide of the selected presentation is listed by number, as shown highlighted in blue within Figure 2. Also, you see the Notes for each slide in the rest of the interface area. You can read and edit text within your Notes right here, or you can click on the Edit in Word option, highlighted in red.
- You can edit the notes right here inside ScriptAssist. We made a small change, as you can see in Figure 3, below. Compare with Figure 2, above.
Figure 3: Edit notes in ScriptAssist- Now, choose the File | Save PowerPoint option, as shown highlighted in red within Figure 4, below. You can then shut down ScriptAssist.
Figure 4: Save notes in PowerPoint- Now, open that same slide deck directly in PowerPoint, as shown in Figure 5, below. Notice that the notes you edited in ScriptAssist show up, updated in PowerPoint as well, highlighted in red within Figure 5.
Figure 5: Notes updated in PowerPoint- As you can understand, ScriptAssist can communicate with PowerPoint and edit your files. For this to work, you must have PowerPoint installed on the same system as ScriptAssist. In fact, this is one of ScriptAssist’s system requirements. Also, ScriptAssist can use Microsoft Word to edit your notes, and that is something we will explore later in this review.
- Next, let’s look at another core ScriptAssist capability: displaying your notes as an overlay on top of your presented slides. Understanding the settings that control this overlay will help you get the best results for your specific needs.
- To access these settings, choose the File | Settings menu option to bring up the Settings dialog box, as shown in Figure 6, below. There are several tabs on the left of this dialog box. Both the Overlay Script and On-Camera Script tabs let you set your background color, text color, and panel opacity. In general, you’ll want opacity fairly high, so your slides remain visible through the script panel. We selected the Overlay Script tab, highlighted in red within Figure 6.
Figure 6: Overlay Script options- You can choose your Text and Panel colors, highlighted in blue within Figure 6, above. The defaults are white for Text and black for Panel, but you can set your own by clicking the arrow buttons next to each color option, highlighted in red within Figure 7, below. You will also see several color swatches you can choose from.
Figure 7: Choose Text and Panel colors- If none of the available colors match your branding, or you’d simply like a different one, click the Advanced button highlighted in blue within Figure 7, above. This action opens a palette where you can choose your own color using RGB sliders, as shown in Figure 8, below.
Figure 8: Choose your own Text and Panel colors- You can also set Panel opacity, highlighted in green within Figure 6, shown previously on this page. This setting defaults to 85%. It’s worth running a test presentation and adjusting this before the real thing, since the ideal opacity depends on factors like your slide background, your own visibility on camera, and the lighting in your room.
- The Hide from screen sharing and recording option, highlighted in orange within Figure 6, keeps the overlay panel visible only to you, the presenter, and invisible to the audience as well as any screen recording software. This option is turned on by default.
- The Advance PowerPoint when I cross a slide boundary option, highlighted in purple within Figure 6, automatically moves your slideshow to the next slide as your script advances. This option is also turned on by default.
- When you are done making changes to these settings, click the OK button to return to the ScriptAssist interface.
- Let us now present our slides with a ScriptAssist overlay. To do so, you need not launch PowerPoint at all. Instead, ensure that your PPTX PowerPoint presentation is open in ScriptAssist and that you have changed the Overlay Script settings as explained in the preceding section. Then, choose the Present | Overlay Script option, as shown highlighted in red within Figure 9, below. You can also use the Ctrl + H keyboard shortcut.
Figure 9: Present with Overlay Script- You’ll now see the Overlay Script view, as shown in Figure 10, below. Do note that we changed the overlay color from black to a dark blue.
Figure 10: Overlay Script view- Options in the Overlay Script view are explained below:
- The Edit Script button, highlighted in red, when clicked, allows you to edit the script in real-time, even as the Slide Show is being presented. You can also access this Edit Script option using the E keyboard shortcut.
- The More Text option, highlighted in green, lets you move to the remaining text if your notes span more than a single screen. Another way to see more text is to use the Zoom slider, highlighted in purple. Reduce the zoom value to see more smaller-sized text, and enlarge to see less, larger-sized text.
- Click on the Start slide show option, highlighted in orange within Figure 10, above to launch PowerPoint and run the active slide deck in Slide Show view. Your Overlay Script will be placed over the Slide Show, but you can move this overlay window wherever you need it to be.
- The Minimize button, highlighted in teal, lets you minimize the Overlay Script. This is extremely helpful if you need to share your screen, or do a demo between a presentation. It minimizes the Overlay Script to a pill on the top-center of your screen that can be dragged wherever you want, invisible to the audience. This pill has a Maximize button to bring the Overlay Script back. You can then seamlessly continue presenting.
- Figure 11, below, shows the Overlay Script over PowerPoint’s Slide Show view.
Figure 11: Overlay Script over Slide Show view- Note these differences:
- The Start slide show option, highlighted in orange within Figure 10, shown previously on this page changes to the PowerPoint linked button, highlighted in orange within Figure 11, above.
- The More Text option, highlighted in green within Figure 10, shown previously on this page changes to the Next Slide button, highlighted in green within Figure 11, above. Now, that’s because there’s no more text remaining on the active slide. Options within Overlay Script change contextually, keeping your workflow easy and seamless during a webinar or any other presentation.
- Read your notes from ScriptAssist, then use the More Text or Next Slide button, whichever is available. Pressing Next Slide changes the slide in Slide Show view beneath the overlay, and that’s the slide your audience sees. They never see the Overlay Script window.
We’ve covered a simple workflow, one part of what ScriptAssist can do. Next, we’ll look at some useful options that make your ScriptAssist experience more productive.
The Word Review Workflow
Picture this. You’ve finally finished your notes, and now it needs three people to bless it before you’re allowed near a microphone. Legal wants a look. Medical affairs want to take a look. Compliance wants a look as well. The old-fashioned way to handle this goes something like this: copy your script into a Word document, email it around, wait for everyone’s comments to trickle back, and then manually retype every single edit into your slide notes while praying you’re working from the final version and not the one your colleague accidentally reopened from three weeks ago.
ScriptAssist skips all of that. One click exports your entire script into a clean, properly formatted Word document, and you get to decide how it looks. Choose a font size, decide whether thumbnails of your slides appear alongside the text, and even where those thumbnails sit on the page. Your reviewers mark it up with Track Changes, the same tool sitting in their toolbar already, so nobody needs to learn anything new.
When their edits are ready, ScriptAssist compares the reviewed Word document with the PowerPoint speaker notes and identifies the changes. The user can then review those changes and decide which ones to accept back into the PowerPoint notes.
To use this feature, go to the Export to Word and Import from Word options in ScriptAssist’s File menu, highlighted in red within Figure 12, below.
Figure 12: Work with notes using Microsoft Word
The Feature Everyone Wants
Here’s a fun fact that Bob shared about this Word review feature: it’s actually older than ScriptAssist itself. SlideSource built this export technology years earlier, for an entirely different reason, because they needed something clean and reliable, and PowerPoint’s own built-in Send to Word feature has a habit of glitching or crashing outright, a problem that, believe it or not, still hasn’t gone away even in current versions. So, when it came time to build ScriptAssist, they already had the hard part figured out.
It’s worth mentioning that this feature gets a lot of attention from ScriptAssist’s customers right now. Everyone wants to keep their script living inside PowerPoint, but nobody wants to sit there editing it inside PowerPoint, and there’s no good way to hand a PowerPoint file to a reviewer and say, “just mark up the notes, please.” This is the feature that finally makes peace between the two.
If you’ve never had to send a script through three layers of review before you’re allowed to present it, none of this may sound like a big deal. If you have, you already know exactly what problem just got solved.
The AI and Voice Features
The Pro tier throws in two extra tricks, and both are worth understanding properly rather than skimming past.
The first is the AI Script Assistant, and it’s off by default, tucked away in Settings until you decide to switch it on. To do so, use the File | Settings menu option. In the resultant Settings dialog box, select the AI Script Training tab in the left pane, shown highlighted in red within Figure 13, below.
Figure 13: Enable AI Script Training
Next, select the check-box for Enable the AI Script Assistant, shown highlighted in blue within Figure 13, above. You can now click the OK button and get back to ScriptAssist. Once this option is enabled, you will see the new Improve with AI button within ScriptAssist, as shown highlighted in red within Figure 14, below.
Figure 14: Improve your notes with AI
If your slide has no notes, the same Improve with AI button will be called Draft with AI. Click whichever button shows up, and you will find a suggestion, as shown in Figure 15, below. The amazing part is not just the suggestion, but that you can now tweak this suggestion and fine-tune it to your needs. If you are happy with the suggestion, you can click the Accept button, highlighted in green within Figure 15. Alternatively, you can use the two drop-down options for Tone and Length, highlighted in red and blue respectively in Figure 15.
Figure 15: Accept or fine-tune AI suggestions
You pick a Tone: conversational, formal, or energetic, and a Length: brief, standard, or detailed. Then something interesting happens: ScriptAssist improves or writes a natural, first-person script based on what’s actually on that slide. Think of it less like a ghostwriter taking over and more like a colleague handing you a suggestion. You can Accept it, edit it by tying within the text area, or hit the Regenerate button and try a different tone, slide by slide, for as long as you like. The final wording is always yours.
What’s the AI Being Used?
Here’s a fun fact about where this AI actually lives. It runs it through Microsoft Azure’s OpenAI platform. But SlideSource is already working on a bring-your-own-model setup, where the AI connects to a company’s own trained model instead, so nothing ever has to leave that company’s approved network. That’s a level of caution you don’t see in most AI-branded software, and it tells you something about whom this product was built for.
The second trick is VoiceSync, and the first time you try it, it feels a little like a magic trick. It listens to you speak and scrolls the script to match your pace automatically. Lose your place, get interrupted, speak faster or slower than usual, it doesn’t matter. If you land on a line that isn’t actually in your script, it simply pauses and waits for you to catch back up. You’ll find it tucked inside the On-Camera Script and Teleprompter Mode views, and you can flip it on with a single keystroke, the letter V.
Now here’s the detail that separates VoiceSync from basically everything else out there. When you install ScriptAssist, it downloads a language model straight onto your own computer. Neither your voice nor your script ever travels to the internet. Compare that to the one other tool out there with similar voice-following functionality, which needs an internet connection and a cloud model to work at all, meaning it’s useless the moment you lose Wi-Fi. If you’re presenting board numbers, unreleased clinical data, or a deal that hasn’t closed yet, knowing your words never leave your laptop is not a small detail.
And because it’s fully offline, VoiceSync turns ScriptAssist into more than a presenting tool. It has become a rehearsal tool too. Stuck on a flight to the meeting where you’re supposed to deliver this thing? No Wi-Fi required. Just open your laptop and run through it in the air.
It’s worth noting that while VoiceSync runs locally and never sends audio to the cloud. However, the AI Script Assistant uses Azure OpenAI and requires an internet connection to work.
Who Should Use ScriptAssist?
ScriptAssist is aimed squarely at people whose job depends on looking prepared on camera. Consultants pitching clients, sales teams working a close, executives delivering board updates, trainers running repeatable sessions, and scientific or medical presenters who need to get every detail exactly right. It’s also worth a look for anyone doing regular webinars who wants to sound natural instead of reading aloud.
If you rarely present on video calls, or if your presentations are casual enough that stumbling over a line doesn’t matter, this might be more tool than you need. But for anyone presenting in situations where credibility is on the line, the value proposition is clear.
Also, the screen-share hiding technology it relies on is Windows-specific, so there’s no Mac version yet.
Pricing and Support
ScriptAssist offers two plans, Standard and Pro, and both start with a 7-day free trial of the full product. A payment method is required to start the trial, but you won’t be charged during the trial period, and cancelling is a one-click action inside the app, with no need to email support. Standard covers the hidden on-camera teleprompter, all presentation modes, the Word review round-trip, and presentation timing. Pro adds the AI Script Assistant and VoiceSync.
The Standard version costs $15 per month, and the Pro version is for $24 a month. With an annual purchase, rates drop to $12 and $19. For support, they provide email support, and there is an online User Guide that is continuously updated.
Conclusion
What impresses most isn’t just the teleprompter idea, because ScriptAssist goes far beyond. Its tools like the Word review workflow. Building a review pipeline that legal and medical teams actually use is no mean task. Plus, there are minute details that SlideSource has added within this tool, such as minimizing the overlay and changing its opacity. There’s so much to like, and we have not looked at many other ScriptAssist options to ensure that this review doesn’t get too long.
The privacy approach backs that up. Local processing, no training on your content, nothing sent unless you ask. In a market full of vague AI tools, that specificity stands out.
If you’re on Windows and you present in situations when looking prepared genuinely matters, ScriptAssist is worth so much. We would encourage you to get that free trial week. Set up your deck, run through a real presentation with it, and see whether it changes how you show up on camera.
