SkillsOperations › 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_audiolive API reference →

POST /v2/superpowers/handler_audio
{
  "task": "transcribe",
  "audio_url": "https://example.com/meeting.mp3"
}

Generate structured notes from the transcript

Superpower: handler_generatelive 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_docslive 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-...