{"uid":"cap_ws1p5MqZ490LXXLmhH6N3","slug":"halowerk-social-post-generator-from-recording-63cbd5bd","name":"HALOWERK Social Post Generator from Recording","description":"Takes a recording of up to 120 minutes and the platforms you want, and writes posts for each: a LinkedIn post, an X post or short thread, an Instagram caption, and so on, each within the platform length limit (checked and trimmed here), with fitting hashtags and a reference to the moment in the recording, for clip pairing. Several variants per platform are possible.","url":"https://medien.halowerk.com/v1/social-posts?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."},"variants":{"type":"integer","default":1,"maximum":3,"minimum":1},"platforms":{"type":"array","items":{"enum":["linkedin","x","instagram","facebook","threads","mastodon"],"type":"string"},"default":["linkedin","x"],"maxItems":6,"minItems":1,"uniqueItems":true},"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 the text. Default: spoken language."},"duration_minutes":{"type":"integer","maximum":120,"minimum":1,"description":"Length in started minutes — this is what you are billed for."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.035","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.035/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-jUfiNPArY2VdlSeleoeX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.035","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Transcribes an audio/video recording and generates platform-tailored social media posts (LinkedIn, X, Instagram, Facebook, Threads, Mastodon) with hashtags and clip timestamps, in multiple variants per platform.","exampleAgentPrompt":"Take my 45-minute podcast episode at https://example.com/episode12.mp3 and write social posts for LinkedIn, X, and Instagram — give me 2 variants each, in English, with hashtags and timestamps for clip pairing.","exampleUseCases":[{"title":"Podcast episode to multi-platform posts","prompt":"I just uploaded my 60-minute podcast episode to https://mypodcast.com/ep42.mp3 — can you generate LinkedIn and Instagram posts from it in English, 2 variants each, with relevant hashtags and timestamps so I know which clip to pair with each post?"},{"title":"Webinar repurposed into LinkedIn thought leadership","prompt":"I have a 90-minute webinar recording at https://storage.example.com/webinar-oct.mp4, spoken in German. Write LinkedIn posts from it in English with 3 variants, and include hashtags and the moments in the recording each post refers to."},{"title":"Interview clip-ready X thread from audio","prompt":"Here's a base64 audio file of a 30-minute interview — generate an X thread and a Threads post from it in Spanish, 2 variants each, with hashtags and the recording timestamps so I can clip the right moments."}],"resultDescription":"A structured response containing one or more drafted posts per requested platform, each respecting that platform's character/length limits, with relevant hashtags, a reference timestamp pointing to the relevant moment in the recording for clip pairing, and up to 3 variants per platform if requested.","failureModes":["Recording URL not publicly accessible — returns error asking for a valid URL or base64 content","File exceeds supported duration (>120 minutes) — billing and processing cap exceeded","Unsupported media format — transcription fails","Language detection fails on very short or silent recordings","base64 payload too large (>12 MB) — must use URL instead","Invalid platform enum value — schema validation error","duration_minutes missing or out of range (1–120) — rejected"],"whenToPreferThis":"Choose this endpoint when you need to repurpose an existing audio or video recording into ready-to-publish social posts across multiple platforms in a single call, especially when platform-specific formatting, length enforcement, hashtag generation, and clip timestamp alignment are all needed together. It is particularly strong for podcast producers, webinar marketers, and content teams who want multi-platform output with variant drafts without running separate transcription and copywriting steps.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:39:16.380Z","isFirstParty":false,"canonicalSlug":"halowerk-social-post-generator-from-recording-63cbd5bd"}