Spoke app vs Perfect Recall

Perfect Recall vs Spoke: Battle Of The Video Highlights

These tools are the kind of software you didn’t think you’d need, but when the moment comes, you’d wish you had it lying around. If you do regular live calls though, it’s probably a no-brainer.

In short

Perfect Recall allows you to record, transcribe and share highlights of your Zoom calls with your team members/clients without needing you to be in the call. Right now it’s strictly limited to Zoom (I’ll go into that later).

Spoke, while requires that you either be present in the call or upload a recording in order to edit, work on any kind of calls. Think Loom/Berrycast + Otter/Happyscribe + video editing & sharing all in one.

Link to Perfect Recall on Appsumo

Link to Spoke on Appsumo

Let’s dive into the good stuffs

Perfect Recall

Key features:

  • Record Zoom calls without you having to join the call. You can also upload any recorded videos.
  • Transcribe into searchable text.
  • Edit, highlight sections of text, and turn them into short clips.
  • Share the entire highlight or individual snippets. This is one of my favorite features.

Testing the live call features

When I pasted the Zoom link to Perfect Recall, it prompted the bot to join the call. By default, the name is [First name]’s notetaker. Their recent updates now allow us to change the bot name so you can change it to something like Duy (2nd desktop).

A few things to note:

  • There’s a note section window that pops up (the bot also sent me a link to that note in the Zoom DM, in case I close it by accident).
  • Live transcription is cool!
  • You can also add your own note in the bottom section, and whatever you type will have the timestamp to it too. It’ll be in a section that’s separated from the transcript, which makes sense.
Perfect Recall live test 2nd run

Editing the videos

Editing videos with Perfect Recall is pretty intuitive as I expected.

  • You highlight text and click on “make clip” to create a new highlight. It’ll then show up on the right column.
  • Every time you click on a text, the video will also jump to that section to play, so you can check the audio to make sure the transcription is correct without needing too many clicks.
  • The black thumbnails are just temporary, after a minute they would all be updated.
Perfect Recall editing

One thing I also like is that you can add notes to each highlight. It will show up like this 👇


When you share the individual clips, this is what people will see

When you share the entire video with highlights, it looks similar to the editing screen though. One thing I don’t like about this is that there’re too much branding on the public link. Not great when you’re sharing with a client (personally I don’t like it, period).

Things I don’t like

  • Only limited to Zoom right now. Though they’re working on Google Meet, which would open up a lot more calls.
  • The UI is a bit distracting. The banner & highlight colors are particularly so. When I sit down to work on these videos, I need to listen, skim, cut, edit… so I would like a minimal distraction.
  • Doesn’t work with Zoom webinars.

The last point was the biggest disappointments for me, as I thought I could now sign up to all the webinars and just come back once they’re done, skip all the hellos, “just type in the comment section and let me know where yall from”…and just go straight to the good parts”. Apparently, that was not the case.

Below are the replies from the founder when I asked her about joining webinars and integrations with other tools.

Hey there!

Yes, Perfect Recall can automatically join Zoom calls on your schedule without you being in the meeting. However, we cannot control other people in the call kicking the bot out or the host not letting the bot into the meeting. Additionally, we don’t support webinars yet.

You can paste a Zoom link in a place in the app to manually start the bot as well.

We have plans to integrate with Google Meet, then MS Teams. Other integrations will be based on popular vote!


Yes, the bot would show up in the Zoom call, basically like another participant.

In the meantime, we also have an upload option, so if you record your webinars a different way, you can upload them to get them transcribed.

The reason the bot recording doesn’t support webinars yet is because webinars are structured very differently from normal calls. Most of the time, they require guests to authenticate, and the bot does not have a Zoom account, so it’s an unauthenticated user.
So sometimes, the bot is unable to join at all. Not a great experience for the end user. 🙁



Spoke initially got a lot of backlash, mainly because 1. They launched right after Perfect Recall ended and 2. The limit was noticeably lower than PR. Nevertheless I was intrigued by the idea of recording from other platforms that’s not Zoom, so I signed up for a trial.

In short: I loved it.

Key features:

  • Record videos from any platform.
  • Near-perfect accuracy of over 90% for their transcription.
  • Searchable text via transcripts.

Re: Searchable texts: Perfect Recall also claims to have this feature but the only way I found to do this is to actually go into a specific clip -> Cmd+F to search. Unless I missed something, this is not really a “feature”.

With Spoke, there literally is a search bar on the home screen so you can search across your entire library.

Searchable texts

Editing the videos

This is the part where I think Spoke is better

Battle of the UI: Spoke won it for me

There are a number of reasons why I prefer Spoke’s interface over Perfect Recall:

  • A unified highlight section on the right. This makes it a lot less distracting and easy to read.
  • The right highlight color. It may seem like a small thing but don’t underestimate the importance of color choices. There’s a reason why your mind Think of the yellow one the word highlighter is mentioned.

Overall, it felt uncluttered and more natural in Spoke’s editing space. #SmallThingsThatAddUpp

Another feature I like about this photo editing process is that you can rearrange the highlights blocks by clicking on the block number and dragging them up or down. This is particularly useful when the video is long and there may be things that you might have forgotten to say at the beginning and added towards the end.

One thing I noticed though is that in Perfect Recall when I clicked on a text, the video will jump automatically to that section. This is very convenient as you can listen to the audio and confirm that the transcription is correct on the fly without having to move around too much.

I didn’t see this in Spoke, so I reached out to the founder and asked and he said they actually took it away recently but will be bringing it back within the next week so that’s great.


When sharing the video from Spoke, this is what people will see

I like it a lot more than Perfect Recall on this, even with the logo showing up here because it’s more subtle and doesn’t try to draw the viewer’s attention away from the content.

Yes the chat bubble is there, and once they click on it, they can see that’s it’s Spoke, but the wording is about trying to help if they have a question, not the CTA “Get Perfect Recall for free” and “Record, transcribe and share video clips from your Zoom calls”.

Other important features – Head to head

Spoke: Mixing videos/audio to create a remix summary

This is particularly interesting and I have to say I have not thought of that before coming across this feature. You can go to Summaries -> Create a new summary -> Choose the assets you want to include and edit them into one clip to share.

That’s when I realized the value of being able to reorder the highlight snippets 💡

Perfect Recall also confirmed in their latest newsletter that this is something that would be released soon as well, so everyone who’s using PR right now can rest assured.


Perfect Recall’s resolution is 855×500 while Spoke is up to 4K, depending on your computer’s resolution and internet.

Upcoming features that are in progress

Perfect Recall

From their newsletters:

  • Folders 📁
  • Highlight reels (ability to combine multiple clips into 1 longer video) 🎞️
  • Add Zoom participants metadata to recording information
  • Transcript-only sharing view
  • CSV Export


  • Click to any text section and video plays from there 👆
  • Remove Spoke logo on public links 🚫
  • Automatic speaker separation 🗣 here’s a preview video explaining the feature
  • A page representing the team 👨🏻‍💻👩‍💻
  • Audio recording & editing 🎙


After trying out both tools, I’m leaning towards Spoke more because of 2 reasons:

  1. I don’t use Zoom a lot: I use Google Meet, Whereby, Meetfox, and I join a bunch of webinars that run on web-based tools.
  2. I’m a product person. Which means I’m very UI-biased. I can’t use Nichesss for that very reason, no matter the output, unless it’s better than Conversion.ai or Shortly. But like I said, it’s a personal bias in the end.

Is that the same as me saying if you have Perfect Recall, you should switch to Spoke? No, not really.

If one or more of the following apply to you:

  • You’re a heavy Zoom/Google Meet user
  • You record a lot of videos every month that needs transcription & highlight clips
  • You don’t mind the resolution. I personally found it to be decent, even when I shared a video to people outside of our company, because they also got the transcription to go with it.
  • You’re wary of the video length limit on Spoke

… then I think you should definitely get/keep Perfect Recall.

However, if you’re like me where:

  • You relate to the 2 reasons I shared above about why I love Spoke
  • You only have a handful of recordings a month
  • Resolution is important to you

Then Spoke is your kinda tool.

Both of them offer a free plan to set up and try, and I highly, highly recommend you test them out before committing. They have a lot of things that overlap and in the end, it’s really down to your video needs 😁

Link to Perfect Recall on Appsumo

Link to Spoke on Appsumo

Similar Posts


Comments are closed.