---
id: "action-setup-n8n-groq"
type: "action-item"
source_timestamps: ["00:11:25", "00:12:55"]
tags: ["system-setup", "api"]
related: ["concept-audio-transcription-workaround", "entity-n8n", "entity-groq"]
speakers: ["Alessio Bertozzi"]
action: "Import the n8n workflow and insert a Groq API key to enable automated Whisper transcription."
outcome: "A functional webhook pipeline that can receive Instagram URLs, extract audio, and return text transcripts."
sources: ["ccc"]
sourceVaultSlug: "claude-automated-content-system-2026May14"
originDay: 2
---
# Configure n8n and Groq for Transcription

## Action

Import the n8n workflow and insert a Groq API key to enable automated Whisper transcription.

## Procedure

1. Create an account on [[entity-n8n|n8n]]
2. Import the provided JSON workflow (from the [[entity-create-content-club|CCC]] template pack)
3. Create an account on [[entity-groq|Groq]]
4. Navigate to the **API Keys** section in the Groq console
5. Generate a new API key
6. Paste the key into the **'Transcribe with Groq Whisper'** node inside your n8n workflow

## Expected Outcome

A functional webhook pipeline that can **receive Instagram URLs, extract audio, and return text transcripts** — implementing [[concept-audio-transcription-workaround]].

## Prerequisite Knowledge

Basic understanding of HTTP requests, API keys, and webhook URLs — see [[prereq-api-webhook-basics]].

## Verification

Test by manually POSTing a sample Instagram URL to the n8n webhook and confirming the transcript comes back. If broken, check (a) the API key validity, (b) the webhook URL correctness in Notion ([[concept-webhook-integration]]), (c) Groq rate limits.
