Write

Send Voice Message

Send a voice note to a LinkedIn chat from a public audio URL in .mp3, .m4a, .ogg, or .wav format, up to 5 MB. Target an existing conversation with chat_id or start a new one with provider_id, and add an optional text caption or campaign tracking ID. The call fails if the audio URL is invalid or the format is unsupported, and each voice note counts against your daily message limit. Generate audio with any text-to-speech provider and host it using upload_media.

send_voice_messagePOST/api/v1/inbox/voice-messages
crispy — bash

Example prompt: Send a voice note from this audio URL to my chat with Diana, with the caption 'great to connect'

{
  "chat_id": "chat_9f2a",
  "message_id": "msg_7b21",
  "status": "sent"
}
Permission scope
core
Access
Write
Category
Messaging

What you can build

Break through a crowded inbox with a personal voice note that feels human
Open a new conversation warmly by sending audio straight to a prospect
Add a caption alongside a voice note so recipients have context at a glance
Scale personalized voice outreach by hosting generated audio with upload_media

Parameters

Inputs accepted by send_voice_message.

NameTypeDescription
chat_idstringExisting chat ID to send the voice note to. Provide chat_id OR provider_id.
provider_idstringRecipient LinkedIn provider_id to start a new chat with. Provide chat_id OR provider_id.
audio_urlstringPublic URL to a .mp3/.m4a/.ogg/.wav audio file (max 5 MB). Required. Use upload_media to host a local file, or any public HTTPS URL.
text_captionstringOptional text caption shown alongside the voice note.
campaign_idstringOptional campaign tracking ID.

The complete LinkedIn API. Ready when you are.

Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.