Gere um modelo de comunicado de imprensa
Transforme os dados essenciais de um anúncio em um comunicado de imprensa claro sem começar com uma página em branco.
Executar grátis
Informe o título, a cidade, a data de publicação e os fatos ordenados do mais importante ao menos importante. O gerador cria a linha de local e data, o parágrafo inicial, os parágrafos de apoio e uma seção institucional reutilizável. O resultado é determinístico, editável e fica pronto para sua equipe revisar tom, citações, comprovação, contatos e distribuição final.
Organize os fatos por prioridade jornalística
Um bom comunicado começa antes da montagem das frases. Escreva o título como uma afirmação direta da notícia e informe a cidade e a data exatamente como devem aparecer ao público. Liste os fatos principais do mais importante ao menos importante, pois o gerador mantém essa sequência. O primeiro fato deve responder à combinação mais relevante de quem, o quê, quando, onde e por quê. Ele se torna o parágrafo inicial logo depois da linha de local e data. Os demais fatos viram parágrafos separados, permitindo que um editor encurte o texto a partir do fim sem perder o anúncio central. Prefira nomes, quantidades, datas, locais e resultados concretos a adjetivos promocionais. Confirme cada afirmação antes de inseri-la, sobretudo dados financeiros, classificações, projeções, desempenho e números de clientes. Se um contexto depender de citação, atribuição, ressalva jurídica ou fonte, inclua essa informação no fato correspondente. A ferramenta organiza o material fornecido; ela não verifica alegações, não deduz provas ausentes e não escolhe qual fato tem maior valor jornalístico.
Use bem a estrutura de pirâmide invertida
O rascunho segue a pirâmide invertida, convenção jornalística que apresenta primeiro o acontecimento essencial e depois o contexto de apoio. A saída separa título, linha de local e data, abertura, corpo e texto institucional, permitindo o uso como dados estruturados ou como comunicado completo. A cidade é convertida em maiúsculas, enquanto a data conserva o formato informado. Fatos vazios são removidos, espaços são normalizados e a pontuação final ausente é acrescentada. Não considere essa organização mecânica uma aprovação editorial. Leia a abertura em voz alta e confirme que ela funciona para alguém que não conhece a organização. Verifique se cada parágrafo seguinte acrescenta evidência, consequência, alcance, disponibilidade ou contexto, sem apenas repetir o título. Citações podem ser incluídas na edição quando oferecem uma perspectiva distinta. Evite jargões que obriguem o jornalista a decifrar o anúncio. O comunicado mais eficiente é fácil de percorrer, pode ser reduzido e contém detalhes específicos suficientes para avaliação.
Finalize o texto institucional e os dados de publicação
Todo resultado inclui uma seção institucional com o nome da organização. Forneça uma descrição curta e reutilizável que explique o que ela faz, quem atende e quais antecedentes são relevantes. O texto institucional não é uma segunda mensagem de vendas; ele deve permanecer correto em vários anúncios e ser revisto quando mudarem posicionamento, presença, controle ou estatísticas centrais. Se você não fornecer conteúdo próprio, o resultado apresenta um marcador visível em vez de inventar informações. Também é possível incluir os dados de contato da imprensa, exibidos somente quando preenchidos. Antes de publicar, substitua marcadores, confira nomes e canais, aplique o guia de estilo e verifique exigências regulatórias, financeiras, de embargo, marcas ou acessibilidade. Adicione citações e links aprovados apenas depois de confirmar texto e destino. O preço da API é US$ 0,002 por item gerado, e a mesma montagem determinística funciona no navegador. Nenhuma rede, consulta de horário, aleatoriedade ou modelo de linguagem interfere na saída, portanto entradas idênticas geram conteúdo idêntico.
Casos de uso
Anúncio de produto ou serviço
Organize lançamento, disponibilidade, público e diferenciais em um comunicado que sua equipe possa aprimorar.
Marco corporativo
Crie um primeiro rascunho consistente para inauguração, nomeação, parceria, expansão, prêmio ou conquista mensurável.
Automação da comunicação
Converta fatos aprovados em um formulário interno em seções estruturadas para revisão, arquivo e distribuição.
Perguntas frequentes
Quanto custa?
O preço da API é US$ 0,002 por item. A versão no navegador pode ser executada localmente de graça.
O gerador verifica os fatos?
Não. Ele organiza de forma determinística o que você fornece. A precisão, as provas, a atribuição e a aprovação continuam sob sua responsabilidade.
Como devo ordenar os fatos principais?
Coloque primeiro o fato mais relevante e essencial e, em seguida, os detalhes de apoio em ordem decrescente de importância.
O que acontece se eu omitir o texto institucional?
O comunicado inclui um marcador visível informando que os dados da organização não foram fornecidos, para correção antes da publicação.
Posso acrescentar citações?
Sim. Inclua uma citação aprovada e atribuída como fato principal ou insira-a na posição adequada durante a revisão editorial.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/doc/press-release-template \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"headline":"Northstar Foods Opens Solar-Powered Distribution Center","city":"Austin, Texas","date":"July 25, 2026","key_facts":["The 180,000-square-foot center begins operations today and will serve 240 stores across Texas.","Its rooftop solar array is expected to supply 85 percent of the facility'\''s annual electricity.","The project created 120 permanent jobs and 300 construction jobs."]}'const res = await fetch("https://api.kit.forhosting.com/doc/press-release-template", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"headline": "Northstar Foods Opens Solar-Powered Distribution Center",
"city": "Austin, Texas",
"date": "July 25, 2026",
"key_facts": [
"The 180,000-square-foot center begins operations today and will serve 240 stores across Texas.",
"Its rooftop solar array is expected to supply 85 percent of the facility's annual electricity.",
"The project created 120 permanent jobs and 300 construction jobs."
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/press-release-template",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"headline": "Northstar Foods Opens Solar-Powered Distribution Center",
"city": "Austin, Texas",
"date": "July 25, 2026",
"key_facts": [
"The 180,000-square-foot center begins operations today and will serve 240 stores across Texas.",
"Its rooftop solar array is expected to supply 85 percent of the facility's annual electricity.",
"The project created 120 permanent jobs and 300 construction jobs."
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/press-release-template", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"headline":"Northstar Foods Opens Solar-Powered Distribution Center","city":"Austin, Texas","date":"July 25, 2026","key_facts":["The 180,000-square-foot center begins operations today and will serve 240 stores across Texas.","Its rooftop solar array is expected to supply 85 percent of the facility\'s annual electricity.","The project created 120 permanent jobs and 300 construction jobs."]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"headline":"Northstar Foods Opens Solar-Powered Distribution Center","city":"Austin, Texas","date":"July 25, 2026","key_facts":["The 180,000-square-foot center begins operations today and will serve 240 stores across Texas.","Its rooftop solar array is expected to supply 85 percent of the facility's annual electricity.","The project created 120 permanent jobs and 300 construction jobs."]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/press-release-template", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"headline": "Northstar Foods Opens Solar-Powered Distribution Center",
"city": "Austin, Texas",
"date": "July 25, 2026",
"key_facts": [
"The 180,000-square-foot center begins operations today and will serve 240 stores across Texas.",
"Its rooftop solar array is expected to supply 85 percent of the facility's annual electricity.",
"The project created 120 permanent jobs and 300 construction jobs."
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.press_release_template",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_mb | 25 |
max_pages | 200 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |