Back to articles
How to Send Native Voice Notes on LinkedIn, Telegram and WhatsApp Programmatically

How to Send Native Voice Notes on LinkedIn, Telegram and WhatsApp Programmatically

via Dev.to WebdevJonathan Lis

If you've ever tried to send a voice note on LinkedIn or WhatsApp through code, you know it's a nightmare. Every platform has different audio format requirements, different auth flows, and almost none of them have a documented public API for voice messages. I spent months figuring this out for each platform. Here's what I learned. The problem Each platform handles voice notes differently: LinkedIn expects M4A audio uploaded through an internal API, delivered with specific audio metadata and a waveform. There's no public API for this. Telegram is the easiest. Their Bot API has a sendVoice method that accepts OGG Opus files. WhatsApp requires a session-based connection and OGG Opus format. Messenger, Instagram, Slack, Discord, Viber, WeChat all have their own quirks. If you're building an outreach tool, a CRM, or any product that sends messages across platforms, supporting voice notes means dealing with all of these individually. The audio format problem Your user records an MP3. LinkedI

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
3 views

Related Articles