Resumen ejecutivo
Un equipo directivo no necesita el informe completo, necesita la decisión, la cifra que la respalda y el riesgo si algo sale mal. Esta API de resumen ejecutivo lee un documento largo y devuelve exactamente ese enfoque, para que quien tiene que aprobarlo pueda hacerlo sin leer cuarenta páginas primero.
Ejecútela online
Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.
Escrita para quien decide, no para quien investigó
Hay una distancia entre la persona que pasó tres días elaborando un informe de due diligence y el directivo que tiene diez minutos antes de una llamada de junta para aprobar o rechazar lo que contiene. La mayoría de los resumidores solo acortan; este endpoint está construido específicamente para reorganizar el contenido alrededor de lo que necesita quien toma la decisión: la recomendación, las cifras que la justifican y los riesgos que podrían echarla abajo, en lugar de simplemente recortar el texto original.
Qué hace realmente la llamada
Envíe el documento de origen con un POST a /text/executive-summary. Como toda tarea de esta API, es asíncrona: recibe un task_id de inmediato, la extracción se ejecuta en nuestra infraestructura y el resumen terminado se entrega a su webhook firmado o queda disponible en un enlace firmado válido por 24 horas. Eso significa que un contrato de 30 páginas o un informe trimestral completo se puede procesar sin que su aplicación quede esperando en una conexión abierta.
Una disciplina con raíces reales
El resumen ejecutivo como género surgió de los reportes militares y los informes de consultoría, donde el tiempo de un oficial o de un socio era escaso y un énfasis equivocado podía costar vidas o clientes, así que el formato desarrolló convenciones propias: encabezar con la conclusión, cuantificar siempre que sea posible, nombrar el riesgo de forma explícita en lugar de enterrarlo en una salvedad. Este endpoint está entrenado para reproducir esas convenciones, no para hacer un acortamiento genérico de prosa.
Cómo encaja en un flujo de trabajo
Suele ser el último paso antes de que un documento llegue a alguien de alto nivel: un equipo legal pasa un contrato por aquí antes de enviarlo al director financiero, un equipo de operaciones resume un postmortem de incidente antes de que llegue a la junta, un analista convierte un paquete de investigación en la única página adjunta a un correo de decisión. Como se ejecuta de forma asíncrona con entrega por webhook, encaja en un flujo de aprobación o un sistema de gestión documental sin añadir un cuello de botella síncrono.
Precio transparente y por uso
Se cobra una tarifa fija pequeña por solicitud más un costo por cada 1.000 palabras procesadas, ambos publicados y predecibles de antemano. Si un intento de generación falla, se reintenta automáticamente hasta tres veces sin costo para usted, y una tarea que finalmente falla nunca se cobra: solo paga por un resumen que efectivamente se entregó.
Qué puede hacer con ella
Material para junta directiva e inversionistas
Condense un informe trimestral completo o un paquete de due diligence en la página única adjunta a la agenda de una junta.
Escalamiento de revisión de contratos
Resuma las obligaciones, cifras y cláusulas de riesgo de un contrato legal largo antes de que llegue a un directivo para su firma.
Postmortems de incidentes
Convierta un postmortem técnico detallado en un informe orientado a dirección que cubre qué pasó, el costo y la mitigación.
Paquetes de fusiones y adquisiciones
Reduzca un extenso documento de due diligence a las decisiones, cifras y riesgos que un líder de negociación necesita antes de decidir.
Preguntas frecuentes
¿En qué se diferencia un resumen ejecutivo de uno normal?
Está estructurado alrededor de decisiones, cifras y riesgos, no es solo una versión más corta del texto original, y así se ajusta a cómo lee realmente la dirección de una empresa.
¿Es gratuita la API de resumen ejecutivo?
No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.
¿Qué tipo de documentos funcionan mejor?
Informes, contratos, postmortems, paquetes de due diligence y cualquier documento largo donde quien decide necesite la conclusión antes que el detalle.
¿Inventa cifras o riesgos que no están en el documento original?
No, extrae y reorganiza lo que ya está presente en su documento; no agrega cifras, afirmaciones ni riesgos que no estuvieran en la entrada.
¿Cómo recibo el resultado?
Puede indicar un webhook para que se le avise cuando esté listo, o recuperarlo desde el enlace firmado del resultado, válido durante 24 horas.
¿Qué pasa si falla la generación?
La tarea se reintenta automáticamente hasta tres veces; si sigue fallando recibe un error claro y las tareas fallidas nunca se cobran.
¿Hay un límite de extensión del documento?
El precio escala por cada 1.000 palabras, así que documentos largos están soportados; archivos muy grandes es mejor dividirlos para un procesamiento más rápido y confiable.
¿Puedo combinarlo con los endpoints de viñetas o TL;DR?
Sí, muchos equipos combinan un TL;DR para el asunto del correo con un resumen ejecutivo para el cuerpo, ya que cada uno apunta a una profundidad de lectura distinta.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/text/executive-summary \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/executive-summary", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/executive-summary",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/executive-summary", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/executive-summary", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"text": "…"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.executive_summary",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_tokens | 20000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
422 | task_failed | La tarea falló tras 3 reintentos. No se cobra. |