Process Voice Notes to AI Responses with Claude Sonnet, Nuclino & Slack
Go to WorkflowDescription
This workflow provides a way to capture detailed AI prompts using a voice note transcription service and then passes them on for completion to an AI agent.
To preserve outputs in a knowledge management system, the AI response and the prompt are combined into one document that is created in a Nuclino collection (note: the Nuclino step is configured manually with a HTTP request node).
How it works
A webhook receives voice note data from Voicenotes.com containing the title and transcript
The transcript is extracted and sent to an AI Agent powered by OpenRouter's Claude Sonnet model
The AI generates a structured response in markdown format with Summary, Prompt, and Response sections
The original prompt and AI response are merged and prepared for multiple outputs
A Nuclino document is created via HTTP Request with the structured content
A Slack notification is sent with the prompt, response, and Nuclino note URL
Both the original prompt and AI response are archived in NocoDB for future reference
How to use
The webhook trigger can be configured to receive data from Voicenotes.com or any service that provides title and transcript data
Replace the manual trigger with webhook, form, or other triggers as needed
Customize the AI system message to change response format and behavior
Configure Nuclino workspace and collection IDs for proper document organization
Requirements
OpenRouter account** for AI model access (Claude Sonnet)
Nuclino account** and API token for document creation
Slack workspace** with bot permissions for notifications
NocoDB instance** for archiving (optional)
Voicenotes.com account** for voice input (or alternative webhook source)
Customising this workflow
AI Models**: Switch between different OpenRouter models by changing the model parameter
Response Format**: Modify the AI Agent system message to change output structure
Documentation Platforms**: Replace Nuclino HTTP Request with other documentation APIs
Notification Channels**: Add multiple Slack channels or other notification services
Archive Storage**: Replace NocoDB with other database solutions
Input Sources**: Adapt webhook to accept data from different voice note or transcription services
Nuclino API
The Nuclino API is documented here.