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.