Cambiar el tono
Convierta una nota formal de novedades en un párrafo comercial para el boletín, o una respuesta interna seca en una cálida para un cliente molesto. Elija formal, casual, comercial o empático: cambian la redacción y el ritmo, no los datos. Paga por uso, sin suscripción.
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.
El mismo párrafo puede sonar frío en un ticket de soporte y quedar perfecto en un aviso legal. Está pensada para equipos que redactan el mismo mensaje para públicos muy distintos y no pueden darse el lujo de sonar mal con ninguno de ellos.
El desajuste que resuelve
Una descripción de producto escrita para una ficha técnica se lee mal en una página de ventas, y una respuesta de soporte redactada como aviso legal frustra todavía más a un cliente que ya estaba molesto. Los desajustes de tono son uno de los fallos de redacción más comunes y más evitables en el contenido de negocio, y corregirlos a mano canal por canal es exactamente el tipo de tarea repetitiva que vale la pena automatizar.
Los cuatro registros, en detalle
El formal elimina contracciones, matiza las afirmaciones y prefiere vocabulario preciso, el registro de los contratos y los avisos oficiales. El casual se apoya en oraciones cortas y un ritmo conversacional, apto para chats y redes sociales. El comercial suma un enfoque persuasivo y frases orientadas al beneficio sin volverse insistente, pensado para páginas de producto y campañas.
El empático antepone el reconocimiento y la calidez a la información pura, el registro que baja la tensión en una conversación de soporte difícil o suaviza una mala noticia.
Dónde lo conectan los equipos en la práctica
Las plataformas de soporte envían la misma respuesta predefinida por el tono empático para los tickets de clientes molestos y por el tono formal para los sujetos a cumplimiento normativo. Los equipos de marketing generan una variante comercial de un anuncio de producto mientras la documentación técnica conserva el original formal intacto.
Qué puede hacer con ella
Respuestas de soporte en dos registros
Una mesa de ayuda conserva una respuesta canónica y genera bajo demanda tanto una versión empática para clientes molestos como una formal para industrias reguladas.
Un mismo anuncio, dos públicos
Una empresa de software convierte la entrada formal de su registro de cambios en una versión comercial orientada a beneficios para el boletín de marketing, sin alterar los hechos.
Textos casuales de redes a partir de copy formal
Una marca transforma el lenguaje de un comunicado de prensa en descripciones casuales y directas para redes sociales, mientras el documento fuente sigue siendo la referencia única.
Bajar la tensión en respuestas de chat
Una herramienta de chat en vivo reescribe una respuesta interna seca en una réplica empática antes de que llegue a un cliente frustrado.
Preguntas frecuentes
¿Va a cambiar los hechos de mi texto?
No, el motor cambia la redacción y el ritmo, no las afirmaciones, números o hechos de fondo que envió.
¿Qué pasa si mi solicitud falla?
Se reintenta automáticamente hasta tres veces; si aun así falla, recibe un error claro y nunca se le cobra.
¿Qué tonos puedo elegir?
Cuatro: formal, para contratos y avisos oficiales; casual, para chats y redes sociales; comercial, para páginas de producto y campañas; y empático, para conversaciones de soporte tensas o malas noticias. Cada uno cambia la redacción, el ritmo y el vocabulario, no el contenido.
¿Cuándo conviene usar el tono empático?
Cuando el lector está molesto o va a recibir una mala noticia. El tono empático antepone el reconocimiento y la calidez a la información, lo que ayuda a calmar una conversación de soporte tensa, y los datos de la respuesta siguen siendo exactamente los mismos.
¿Puedo mantener un único texto original y publicarlo en varios tonos?
Sí, es uno de los usos más habituales. Un servicio de atención puede conservar una respuesta de referencia y generar una versión empática para clientes molestos y otra formal para sectores regulados, mientras el original sigue siendo la única fuente.
Herramientas relacionadas
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, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/text/change-tone \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos.","tone":"formal"}'const res = await fetch("https://api.kit.forhosting.com/text/change-tone", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "El informe trimestral cerró con 1,2 M€ de ingresos.",
"tone": "formal"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/change-tone",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "El informe trimestral cerró con 1,2 M€ de ingresos.",
"tone": "formal"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/change-tone", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos.","tone":"formal"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"El informe trimestral cerró con 1,2 M€ de ingresos.","tone":"formal"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/change-tone", 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": "El informe trimestral cerró con 1,2 M€ de ingresos.",
"tone": "formal"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.change_tone",
"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. |
Notas técnicas
La API Cambiar Tono reescribe un texto en el registro que elija, formal, casual, comercial o empático, sin tocar los hechos de fondo.
Cómo funciona la solicitud
Por dentro, el motor identifica el registro actual y reescribe la redacción, el ritmo de las oraciones y las palabras elegidas para acercarse al tono objetivo, manteniendo cada hecho, número y afirmación tal como los envió. Llame a POST /text/change-tone con el texto de origen y el tono deseado; la tarea entra en cola y recibe un task_id de inmediato, así su sistema nunca queda bloqueado esperando. La entrega es un webhook firmado cuando la tarea termina, o un enlace firmado válido por 24 horas si prefiere consultarlo usted mismo.
Dónde lo conectan los equipos en la práctica
Al correr sobre un endpoint estable y sin versiones en la ruta, se integra en automatizaciones existentes de CMS y mesas de ayuda sin obligarlo a reescribir su integración cada vez que el motor subyacente mejora.
Confiabilidad de fábrica, no añadida después
Las tareas que fallan se reintentan automáticamente hasta tres veces antes de devolver un error claro, y una tarea que nunca llega a completarse jamás se cobra, así que un proceso por lotes de ajuste de tono puede correr sin supervisión con costo predecible. No hay capa gratuita ni prueba por diseño: un endpoint pago y medido con verificación de saldo se mantiene rápido y libre del spam que plaga a las API de texto abiertas.
Preguntas técnicas
¿Qué tonos puede generar la API?
Formal, casual, comercial y empático, seleccionados como el tono de destino en la solicitud a /text/change-tone.
¿Se puede probar gratis la API de cambio de tono?
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.
¿Cuánto cuesta cambiar el tono de un texto?
$0.003 por solicitud más $0.0135 por cada 1000 palabras, y solo se cobra por las tareas que terminan con éxito.
¿Puedo recibir el resultado por webhook en vez de consultarlo yo?
Sí, la entrega recomendada es un webhook firmado; también hay un enlace firmado válido por 24 horas como alternativa.
¿Funciona en idiomas distintos al español?
Sí, el endpoint procesa el texto en el idioma que envíe y conserva ese mismo idioma en el resultado reescrito.
¿Puedo procesar muchos textos en un mismo tono a la vez?
Sí, como cada llamada es asíncrona y tiene su propio task_id, puede encolar tantas solicitudes como necesite y recoger los resultados a medida que terminan.