Genere una lista de cese laboral según el tipo
La salida de una persona empleada exige mucho más que cancelar accesos y recoger un portátil.
Ejecutar — gratis
El salario final, las comunicaciones sobre prestaciones, los bienes de la empresa, las autorizaciones internas y el expediente laboral pueden tener responsables y plazos distintos. Este generador crea una lista ordenada para una baja voluntaria, un despido individual o un despido colectivo. Combina tareas propias del tipo elegido con controles habituales de desvinculación. El resultado ofrece información operativa general, no asesoramiento jurídico, y debe contrastarse con la legislación, los contratos, las obligaciones colectivas y las políticas aplicables.
Elija el tipo de cese antes de planificar el proceso
Seleccione «voluntary» cuando la persona haya dimitido o iniciado su salida; «involuntary» cuando la empresa ponga fin a una relación individual por rendimiento, conducta, capacidad u otra causa; y «layoff» cuando se elimine un puesto o un grupo por motivos empresariales u organizativos. Esta clasificación modifica las primeras tareas porque cambian el soporte documental, la comunicación, la revisión y los posibles avisos. Use una descripción exacta y neutral. Una dimisión debe conservarse por escrito con la fecha final confirmada. Un despido individual necesita una causa lícita documentada y las autorizaciones internas. Un despido colectivo requiere razones empresariales y criterios de selección coherentes. No elija la etiqueta que parezca más cómoda: la clasificación puede producir consecuencias jurídicas. Si los hechos se solapan, por ejemplo, ante una dimisión durante una reducción prevista o la supresión de un puesto con antecedentes de rendimiento controvertidos, solicite asesoramiento local cualificado antes de comunicar la decisión definitiva.
Asigne un responsable y un plazo a cada tarea
Convierta la lista en un plan de trabajo añadiendo a cada punto una persona responsable, fecha límite, prueba de cumplimiento y contacto de escalado. Nóminas debe comprobar salarios, gastos aprobados, comisiones, vacaciones acumuladas, deducciones y fecha legal de pago, sin presuponer que sirve el ciclo ordinario. El equipo de prestaciones debe preparar avisos, instrucciones, contactos y plazos sobre salud, jubilación, seguros, continuidad o desempleo. Informática e instalaciones deben inventariar accesos y bienes y coordinar el momento con la dirección. La persona responsable debe preparar un traspaso objetivo del trabajo y los documentos sin copiar datos personales ni revelar motivos confidenciales. Recursos humanos debe archivar decisiones, avisos, acuses, justificantes de pago y devoluciones en ubicaciones restringidas. Para personal remoto, organice un envío seguro y documente la custodia. En relaciones internacionales, sindicalizadas, con patrocinio migratorio o afectadas por permisos, incorpore especialistas en inmigración, consulta, convenio colectivo, privacidad o conservación documental.
Revise los requisitos locales antes de comunicar la decisión
Una lista estándar ayuda a controlar el proceso, pero no determina que un cese sea lícito. Antes de la reunión o notificación, contraste el plan con el lugar de trabajo, el contrato, la oferta, el manual, el plan de indemnización, el convenio, los permisos protegidos, las adaptaciones, las reclamaciones previas y las normas públicas aplicables. El tiempo puede ser decisivo: algunos territorios exigen pago inmediato o muy rápido, y las reducciones colectivas pueden requerir preaviso, consulta, presentación ante autoridades o participación de representantes. Los acuerdos de renuncia o indemnización pueden exigir redacción, plazos de reflexión, revocación, traducciones o asesoramiento independiente. No prometa prestaciones, referencias, desempleo ni efectos fiscales que no pueda garantizar. Comunique por escrito fechas, pagos, contactos de prestaciones, devolución de bienes y canal de consultas. Después, registre qué se entregó y cuándo, retire accesos de forma proporcionada, conserve los registros exigidos y limite la difusión interna. Cada solicitud API cuesta $0.002. Programe una auditoría final de cierre y entrega de documentos pendientes.
Qué puede hacer con ella
Coordinar una baja voluntaria
Ofrezca a nóminas, prestaciones, informática, instalaciones y dirección una lista ordenada para una salida planificada.
Preparar un despido individual
Organice la revisión, la reunión, el pago final, las prestaciones, los accesos, la devolución de bienes y el expediente.
Planificar un despido colectivo
Detecte criterios de selección, posibles avisos o consultas, indemnizaciones y tareas de desvinculación antes del anuncio.
Preguntas frecuentes
¿Qué tipos de cese se aceptan?
Los valores admitidos son voluntary, involuntary y layoff. Cualquier otro valor devuelve un error de entrada no válida.
¿Determina la lista si un despido es legal?
No. Solo ofrece indicaciones operativas generales y no evalúa la legislación local, los contratos, la actividad protegida ni todos los hechos.
¿Cuándo debe abonarse el pago final?
El plazo varía según el territorio y, a veces, el tipo de cese. Nóminas o un profesional local cualificado debe verificarlo.
¿Puede usarse la misma lista para un gran despido colectivo?
Solo como punto de partida. Las reducciones grupales pueden exigir análisis, preaviso, consulta, trámites o participación de representantes.
¿Cuánto cuesta una solicitud API?
Cada solicitud API cuesta $0.002.
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/legal2/employment-termination-checklist \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"termination_type":"layoff"}'const res = await fetch("https://api.kit.forhosting.com/legal2/employment-termination-checklist", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"termination_type": "layoff"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/legal2/employment-termination-checklist",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"termination_type": "layoff"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/legal2/employment-termination-checklist", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"termination_type":"layoff"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"termination_type":"layoff"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/legal2/employment-termination-checklist", 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
{
"termination_type": "layoff"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "legal2.employment_termination_checklist",
"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.
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. |