Show notes pronte per ogni puntata del podcast
Ascolta la puntata di un podcast e ne scrive le show notes: la descrizione dell'episodio, i punti salienti e gli argomenti o i nomi citati durante la conversazione. È il testo che di solito accompagna ogni puntata sulla pagina, nell'app e nella newsletter — quello che nessuno ha mai voglia di scrivere dopo aver già registrato e montato.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Cosa contengono le show notes
Una buona scheda di puntata dice in poche righe di cosa si parla, elenca i temi toccati e richiama le persone o i riferimenti citati. Lo strumento ricava tutto questo dal parlato: una descrizione invitante da mettere in cima, i punti salienti in elenco e la menzione degli argomenti principali. Al posto di riascoltare la puntata per ricordarti cosa avevi detto, parti da un testo già impostato che rifinisci con il tuo tono prima di pubblicare.
Dal microfono alla pagina della puntata
Le show notes servono a due cose: far capire a chi arriva se la puntata fa per lui, e farla trovare da chi cerca quei temi. Un testo completo e ricco di parole reali del contenuto aiuta entrambe. Ricevi una bozza pronta da incollare nella pagina dell'episodio o nella descrizione dell'app; chi pubblica con regolarità può generarle via API a ogni nuova puntata e mantenere lo stesso stile su tutta la serie.
Prezzo e limiti
$0.004 a richiesta più $0.0185 al minuto: le show notes di un episodio di un'ora costano circa $1.11, trascrizione inclusa. File fino a 200 MB e tre ore. Pagamento a consumo con PayPal, senza abbonamento.
Casi d'uso
La pagina di ogni puntata
Un podcaster di Napoli pubblica settimanalmente. Con le show notes automatiche, ogni episodio esce con descrizione e punti salienti già scritti, e lui dedica il tempo al contenuto invece che alla scheda.
La newsletter agli iscritti
Chi manda una mail a ogni nuova puntata riusa le show notes come corpo del messaggio: gli iscritti capiscono subito se vale la pena ascoltare, senza aprire l'app.
Farsi trovare da chi cerca il tema
Un podcast di nicchia arricchisce la pagina di ogni episodio con un testo che riprende le parole reali della conversazione, aiutando chi cerca quegli argomenti a incrociare la puntata.
Domande frequenti
Che differenza c'è tra show notes e capitoli?
I capitoli sono la lista dei segmenti con il minuto d'inizio, utili a navigare la puntata; le show notes sono il testo di presentazione — descrizione, punti salienti, argomenti citati. Sono complementari: molti podcaster usano entrambi.
Riprendono i nomi e i riferimenti citati?
Sì, richiamano gli argomenti e le persone menzionate nella conversazione. Su nomi propri poco comuni conviene una verifica veloce, perché la resa dipende da quanto sono chiari nell'audio.
Posso adattare il testo al mio stile?
Certo: quello che ricevi è una bozza da rifinire con il tuo tono. La usi come punto di partenza e la sistemi in pochi minuti, invece di scriverla da zero dopo ogni registrazione.
Posso generarle in automatico per ogni puntata?
Sì, tramite API puoi produrle a ogni nuovo episodio, mantenendo una struttura coerente su tutta la serie. Il costo resta a consumo, calcolato sulla durata.
Quanto costa e come si paga?
Circa $1.11 per un'ora ($0.004 a richiesta più $0.0185 al minuto). Si paga la singola elaborazione con PayPal, senza abbonamento.
L'audio della puntata viene conservato?
No: serve solo a generare le show notes e viene eliminato dopo l'elaborazione, senza essere archiviato.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/audio/show-notes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/audio/show-notes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/show-notes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/show-notes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/show-notes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"audio": "https://ejemplo.com/audio.mp3"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.show_notes",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 200 |
max_minutes | 180 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
422 | task_failed | L'attività non è andata a buon fine: non ti viene addebitato nulla. |