Integrate async video messaging into your software, with a few API endpoints. It can be used to better communicate with your customers or allow your users to send videos to each other easily. Works on any browser, no app or extension required.
Hi Makers!
Julien here, alongside Charles. We’re excited to introduce the VideoSupport API :)
We originally built a video messaging tool for cool startups like Cowboy in Belgium or HelloLanding in the US. Then we realised a ton of other companies wanted to use video messaging either to interact with their customers or to allow users on their platform to communicate with each other through video asynchronously. A Loom-like experience basically, but available straight in the browser, no app or browser extension required.
Many providers offer either live video call APIs or real-time text messaging APIs. Hence, your users either have to chat back and forth via text (doesn’t work for complex issues) or need to jump on a live call with each other (people don’t have the time). We realise there was a big gap: if you want to use video to communicate but don't want to have to jump on a call with someone, what do you do? We all use a similar type of feature every day with friends and family on WhatsApp actually: voice notes. Here it's the same but with video so you can communicate much more context async.
You can test the product by recording a video here on this demo account: https://app.videosupport.io/pl/H...
Then sign in to the demo dashboard using that link: https://app.videosupport.io/pres...
If you have any question or feedback, simply leave it here on our public link: https://app.videosupport.io/pl/f...
We saw how complicated and painful it was to build a technical solution for this - Charles and I spent 3 months non stop to code it in a way that's robust, flexible and doesn't cost an arm in dev ops. So we thought why not share it with more developers 💙
📦 API-first: It takes just a few lines of code to add a video request link to your app or workflow. We handle the rest—no video encoding, storage or infrastructure to worry about.
💻 In-browser recording: Your users can record directly from their browser on any device—desktop, mobile, or tablet. No downloads or additional software needed.
🎯 Flexible: Use it for customer support, onboarding tutorials, or personalised messages in your app. You can embed the video files directly in your interface, or share links.
🔗 Webhooks for automation: You can easily automate the flow of video data into your existing systems. We allow you to trigger a webhook so actions can happen in your app as soon as a video has been recorded.
🔓 Secure and reliable: VideoSupport offers secure storage and fast uploads so you can focus on building your product, not maintaining more code.
We’ve built this tool for developers who want to integrate video features in their apps and also for PMs who want to increase engagement in their app by allowing their users to communicate through video messages easily.
Head over to our [website](https://videosupport.io/api) or explore the [API documentation](https://videosupport.mintlify.app/) to get started. We’d love to hear your thoughts, feedback, and any feature requests! We can jump on a quick call too: https://cal.com/julienb/15min
@amelia_hart sure, the webhook is basically a notification that is triggered every time a video has been recorded (either using unique links or public links). You can pass any parameter you'd like to those links, for instance a conversation ID that gives context on the conversation from which that recording link was requested. Or a user ID from the user recording the video. Then once the webhook notification is triggered, it will contain these parameters (conversation ID, user ID, etc.) so you can push the video recorded anywhere in your system.
We've built such automations very quickly for several new clients (including Ooni in the UK and Print.com in the Netherlands). They push those videos to their e-mail inbox, Hubspot, Kustomer, Google Sheets, you name it :)
Feel free to drop me a line at julien@videosupport.io or book a quick call if you want to dive further: https://cal.com/julienb/videosup...
@brody_clarke thank you. I see you are in recruiting, we actually use it all the time before a screening call (candidates send us a 2 min recording) and we know if we want to go further into a 30 min call or not. Wonder if that would be useful that way too
Station