Skip to content

[Example] 330 — WhatsApp Business Voice Message Transcription (Node.js)#119

Open
github-actions[bot] wants to merge 2 commits intomainfrom
example/260-whatsapp-voice-transcription-node
Open

[Example] 330 — WhatsApp Business Voice Message Transcription (Node.js)#119
github-actions[bot] wants to merge 2 commits intomainfrom
example/260-whatsapp-voice-transcription-node

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 2, 2026

New example: WhatsApp Business Voice Message Transcription

Integration: WhatsApp Business Cloud API | Language: Node.js | Products: STT

What this shows

An Express webhook server that receives WhatsApp voice messages via the WhatsApp Business Cloud API, downloads the audio from Meta's CDN, transcribes it with Deepgram nova-3, and replies to the sender with the transcript. Demonstrates real-time voice-to-text for WhatsApp-first customer service and accessibility use cases.

Required secrets

  • WHATSAPP_TOKEN — Meta Business API access token
  • WHATSAPP_VERIFY_TOKEN — webhook verification token (user-defined)
  • WHATSAPP_PHONE_NUMBER_ID — WhatsApp phone number ID from Meta dashboard

Built by Engineer on 2026-04-02

@github-actions github-actions bot added type:example New example language:node Language: Node.js integration:whatsapp Integration: WhatsApp Business labels Apr 2, 2026
@lukeocodes lukeocodes changed the title [Example] 260 — WhatsApp Business Voice Message Transcription (Node.js) [Example] 330 — WhatsApp Business Voice Message Transcription (Node.js) Apr 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 2, 2026

Missing credentials — these Node.js examples need secrets:

  • examples/330-whatsapp-voice-transcription-node

@deepgram-devrel please add the required secrets.

@github-actions github-actions bot added the status:needs-credentials Missing env vars for E2E tests label Apr 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 2, 2026

Waiting on credentials

Missing: WHATSAPP_TOKEN WHATSAPP_VERIFY_TOKEN WHATSAPP_PHONE_NUMBER_ID

Add these as repository secrets and the next review sweep will pick this up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration:whatsapp Integration: WhatsApp Business language:node Language: Node.js status:needs-credentials Missing env vars for E2E tests type:example New example

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant