{"uid":"cap_u-PshgYa34EQ_k7NNIwpg","slug":"halowerk-faq-from-audio-a8afd6f4","name":"HALOWERK FAQ-from-Audio","description":"Takes a recording of up to 60 minutes and derives FAQ entries from it: the questions that were actually asked (or clearly implied), rewritten as clean FAQ questions, with the answer as it was given in the recording, a topic tag, and the quote and timestamp where the answer is given. Questions that were asked but not answered are listed as open so the knowledge base can be completed.","url":"https://medien.halowerk.com/v1/faq-from-audio?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"source":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"description":"Public http(s) URL of the file."},"filename":{"type":"string","maxLength":260},"content_base64":{"type":"string","maxLength":12000000,"description":"The file inline, base64. Larger files by url."}},"description":"The recording. Either url or content_base64.","additionalProperties":false},"language":{"type":"string","maxLength":12,"description":"Spoken language (BCP-47). Omit to detect."},"output_language":{"enum":["de","en","es","fr","it","nl","pt","pl","tr","sv","da","cs","ru","uk","ja","zh","ko","ar"],"type":"string","description":"Language of labels and explanations. Default: spoken language."},"duration_minutes":{"type":"integer","maximum":60,"minimum":1,"description":"Length in started minutes — this is what you are billed for."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xEkHAhf-ikFZpOMv4F8mz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Transcribes an audio recording of up to 60 minutes and extracts structured FAQ entries — each with a clean question, answer, topic tag, source quote, and timestamp — plus a list of unanswered questions.","exampleAgentPrompt":"Take this 45-minute recorded webinar — here's the URL: https://example.com/webinar.mp3 — and extract all the FAQ entries from it in English, including any questions that came up but weren't answered.","exampleUseCases":[{"title":"Webinar knowledge base population","prompt":"I have a 52-minute recorded product webinar at https://example.com/product-webinar.mp4 — can you pull out all the questions that were asked and answered, with timestamps and topic tags, so I can populate our help center FAQ? Output in English."},{"title":"Customer support call FAQ extraction","prompt":"Here's a 30-minute customer support call recording encoded in base64 — extract every question that was raised and the answer given, flag any that went unanswered, and tag each one by topic. The spoken language is English and I want the output in English too, billed for 30 minutes."},{"title":"Conference talk Q&A documentation","prompt":"I have a recorded conference session at https://example.com/talk.mp3 that's about 60 minutes long — the speaker answered audience questions throughout. Can you extract all the Q&A pairs with their timestamps and source quotes, and list any questions that didn't get a proper answer? Language is German, output in English."}],"resultDescription":"A structured list of FAQ entries, each containing: a clean rewritten question, the answer as given in the recording, a topic tag, the verbatim quote from the audio, and the timestamp where the answer occurs. Additionally, a list of questions that were raised but not answered, enabling knowledge base completion.","failureModes":["Audio file exceeds 24 MB or 60 minutes — request rejected","URL is not publicly accessible or returns a non-audio file","duration_minutes mismatch causes billing or processing errors","Unsupported audio format or heavily compressed file causing poor transcription","No clear questions found in the recording — empty FAQ list returned","Language detection fails for non-standard dialects or multilingual recordings"],"whenToPreferThis":"Choose this endpoint when you need to extract structured, citable Q&A knowledge from recorded audio — particularly meetings, webinars, interviews, or support calls — rather than just a plain transcript. It goes beyond transcription by identifying actual questions, mapping them to answers, tagging topics, and surfacing unanswered questions, making it ideal for populating knowledge bases, help centers, or documentation from spoken content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:40:13.239Z","isFirstParty":false,"canonicalSlug":"halowerk-faq-from-audio-a8afd6f4"}