Skills › Operations › Recording to Document
Recording to Document
Transcribe a meeting recording and save structured notes directly to a Notion page.
Superpowers: handler_audio · handler_generate · handler_docs
Requires connection: Notion
When to use: You want meeting notes automatically created in your knowledge base without manual copy-paste.
Steps
Transcribe the recording
Superpower: handler_audio — live API reference →
POST /v2/superpowers/handler_audio
{
"task": "transcribe",
"audio_url": "https://example.com/meeting.mp3"
}
Generate structured notes from the transcript
Superpower: handler_generate — live API reference →
POST /v2/superpowers/handler_generate
{
"task": "chat",
"prompt": "Format these meeting notes for a Notion page: (1) Meeting summary (2 sentences), (2) Attendees, (3) Key decisions (bullets), (4) Action items ([Owner] → [Task] → [Due date if mentioned]), (5) Next steps. Transcript: [step 1]"
}
From previous step: result.transcript from step 1 → inject
Create a new Notion page with the notes
Superpower: handler_docs — live API reference →
POST /v2/superpowers/handler_docs
{
"action": "NOTION_CREATE_PAGE",
"parent": {
"database_id": "<your-meetings-database-id>"
},
"properties": {
"title": {
"title": [
{
"text": {
"content": "Meeting Notes — <date>"
}
}
]
}
},
"children": "<formatted notes from step 2>"
}
From previous step: structured notes from step 2 → inject as children
Replace database_id with your actual Notion meetings database. This step is typically held for approval.
Outcome: Meeting notes automatically saved to Notion with summary, decisions, and action items.
Fetch this skill via API
GET /v2/skills/recording-to-doc
Authorization: Bearer sk-hndlr-...