Skip to content

[Suggestion] n8n community node for Deepgram audio transcription and intelligence analysis (TypeScript) #314

Description

@deepgram-robot

What to build

An n8n community node (n8n-nodes-deepgram) that exposes Deepgram STT, TTS, and Audio Intelligence as native n8n workflow nodes, enabling no-code/low-code audio processing pipelines.

Why this matters

n8n is one of the fastest-growing workflow automation platforms, and developers building audio processing pipelines need a native Deepgram node to connect transcription and analysis with their existing workflows (CRM updates, Slack notifications, database writes, email triggers). Multiple competing STT providers already have n8n presence, but Deepgram — with the broadest feature set (STT + TTS + Audio Intelligence) — is absent. This blocks no-code developers from choosing Deepgram for automated audio workflows.

Suggested scope

  • Language: TypeScript (n8n node SDK)
  • Nodes: Deepgram Transcribe (pre-recorded STT with model selection), Deepgram Listen (trigger node for streaming), Deepgram Speak (TTS), Deepgram Analyze (Audio Intelligence — sentiment, topics, entities, summarization)
  • Credentials: Deepgram API key credential type with connection test
  • n8n version: Compatible with n8n v1.x community node API
  • Package: Publishable to npm as n8n-nodes-deepgram
  • Complexity: Medium — follow n8n community node starter template

Acceptance criteria

  • Runnable with minimal setup (clone, add API key, run)
  • README explains the pattern clearly
  • Uses current SDK version
  • Implements at least Transcribe and Speak nodes with credential management
  • Includes example workflow JSON for common patterns (e.g., "transcribe uploaded audio → extract topics → post to Slack")
  • Published or publishable to npm as an n8n community node
  • Works with n8n self-hosted and n8n Cloud

Raised by the DX intelligence system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions