Trigger: New voicemail

Send, transcribe & archive listener voicemails

No more logging into a dashboard to discover fan audio, and no risk of losing a message you meant to reply to.

Slack Whisper Google Drive

Make

beginner
  1. 1 PodView fires voicemail.received to your Make Custom Webhook.
  2. 2 Tools 'Set Variable' builds a formatted message.
  3. 3 Slack 'Create a Message' posts name, duration and a playback link.
Apps used
Make Webhooks Slack

Setup notes

Send a test voicemail first so Make auto-detects the payload shape. Optionally verify the signature with a Filter using hmac(1.rawBody; 'sha256'; SECRET; 'hex').

IFTTT

beginner
  1. 1 PodView fires voicemail.received to your IFTTT Webhooks (JSON) event.
  2. 2 IFTTT posts to Slack: 'New voicemail from {{name}} ({{duration}}s)'.
Apps used
Webhooks by IFTTT Slack

Setup notes

Use the 'Receive a web request with a JSON payload' trigger — the URL must include /json/ in the path or {{JsonPayload}} is empty.

n8n

intermediate
  1. 1 Webhook node receives voicemail.received.
  2. 2 Code node verifies HMAC-SHA256, then HTTP node fetches the audio.
  3. 3 OpenAI (Whisper) transcribes; OpenAI (GPT) summarises + tags sentiment.
  4. 4 Slack posts the summary, sentiment and full transcript in a thread.
Apps used
n8n Webhook n8n Code n8n HTTP Request OpenAI Slack

Setup notes

Store your PodView secret as an n8n credential and HMAC the raw body in the Code node. Use the OAuth2 Slack node for threaded replies.

Pipedream

intermediate
  1. 1 PodView fires voicemail.received to your Pipedream HTTP source.
  2. 2 Node.js step verifies the signature.
  3. 3 OpenAI (Whisper) transcribes the audio_url.
  4. 4 Slack action posts name, duration, link and transcript in Block Kit.
Apps used
HTTP / Webhook OpenAI Slack

Setup notes

Read steps.trigger.event.headers['x-podview-signature'] and compare to HMAC-SHA256(secret, body) to reject spoofed requests before OpenAI.

Zapier (archive to Drive)

intermediate
  1. 1 PodView fires voicemail.received to your Zapier Catch Hook.
  2. 2 Webhooks by Zapier GET fetches the audio binary from audio_url.
  3. 3 Google Drive 'Upload File' saves it to a Voicemails folder.
  4. 4 Slack posts the listener name, duration and Drive link.
Apps used
Webhooks by Zapier Google Drive Slack

Setup notes

Use a second Webhooks GET action (Response Type: File) to download the binary — passing only the URL to Drive saves a text link, not audio.

Outbound webhooks are a Studio feature

Connect this recipe in minutes once you're on Studio.

See Studio pricing