Las plantillas de documentos te permiten crear contratos, cartas oferta, certificados u otros archivos que se completan automáticamente con los datos disponibles en el sistema. Una vez configuradas, puedes generarlas en segundos desde la ficha del candidato o integrarlas en acciones automáticas.
🎯 Qué resuelve
Evita la edición manual de documentos repetitivos.
Reduce errores al copiar y pegar información.
Estandariza contratos y comunicaciones formales.
Permite enviar documentos listos al candidato en pocos clics.
⚙️ Cómo crear una plantilla
Ve a Ajustes.
Accede a la sección Plantillas.
Desde esta sección también podrás editar o eliminar plantillas existentes.
3. Haz clic en Añadir Plantilla.
4. Asigna un nombre.
5. Sube un documento en formato .docx o .pptx.
🧩 Cómo configurar el documento
El archivo que subas debe incluir variables con este formato: ${variable}
Cuando generes el documento, el sistema reemplazará automáticamente esas variables por los datos reales del candidato o de la oferta.
✅ Tip útil: Puedes utilizar campos personalizados del candidato como variable usando el formato: ${custom_candidate_variable}
Ejemplo:
${custom_candidate_dni}
📅 Cómo incluir fechas dinámicas
Si necesitas mostrar la fecha actual o una fecha modificada (por ejemplo, el día siguiente o el primer día del próximo mes), puedes usar:
${date('format')|modify('modifier')}
El modificador es opcional.
Para mostrar solo la fecha actual:
${date('format')}
🗓️ Formatos de fecha disponibles
Formato | Descripción | Ejemplo | Resultado |
Y | Año en cuatro dígitos | date('Y') | 2024 |
y | Año en dos dígitos | date('y') | 24 |
m | Mes con dos dígitos (01 a 12) | date('m') | 10 |
n | Mes sin ceros a la izquierda (1 a 12) | date('n') | 10 |
F | Nombre completo del mes | date('F') | Octubre |
M | Nombre abreviado del mes (tres letras) | date('M') | Oct |
d | Día del mes con dos dígitos (01 a 31) | date('d') | 30 |
j | Día del mes sin ceros a la izquierda (1 a 31) | date('j') | 30 |
D | Nombre abreviado del día (tres letras) | date('D') | Lun |
l | Nombre completo del día | date('l') | Lunes |
H | Hora en formato 24 horas (00 a 23) | date('H') | 14 |
h | Hora en formato 12 horas (01 a 12) | date('h') | 02 |
i | Minutos (00 a 59) | date('i') | 45 |
s | Segundos (00 a 59) | date('s') | 30 |
a | am o pm (minúsculas) | date('a') | pm |
A | AM o PM (mayúsculas) | date('A') | PM |
d/m/Y | Fecha completa | date('d/m/Y') | 30/10/2024 |
d-m-Y H:i | Fecha completa con Hora | date('d/m/Y H:i') | 30/10/2024 10:00 |
🔄 Modificadores disponibles
Modificador | Descripción | Ejemplo |
+1 day | Suma 1 día | modify('+1 day') |
-1 day | Resta 1 día | modify('-1 day') |
+1 week | Suma 1 semana | modify('+1 week') |
-1 week | Resta 1 semana | modify('-1 week') |
+1 month | Suma 1 mes | modify('+1 month') |
-1 month | Resta 1 mes | modify('-1 month') |
+1 year | Suma 1 año | modify('+1 year') |
-1 year | Resta 1 año | modify('-1 year') |
+1 hour | Suma 1 hora | modify('+1 hour') |
-1 hour | Resta 1 hora | modify('-1 hour') |
+30 minutes | Suma 30 minutos | modify('+30 minutes') |
-30 minutes | Resta 30 minutos | modify('-30 minutes') |
next Monday | Próximo lunes | modify('next Monday') |
last Monday | Lunes anterior | modify('last Monday') |
first day of +1 month | Primer día del próximo mes | modify('first day of +1 month') |
last day of this month | Último día del mes actual | modify('last day of this month') |
first day of January next year | Primer día de enero del próximo año | modify('first day of January next year') |
last day of February -1 year | Último día de febrero del año pasado | modify( 'last day of February -1 year') |
midnight | Cambia la hora a medianoche | modify('midnight') |
noon | Cambia la hora a mediodía | modify( 'noon') |
tomorrow | Día siguiente | modify('tomorrow') |
yesterday | Día anterior | modify('yesterday') |
Ejemplos de uso
Mostrar la Fecha Actual
o Descripción: Presentar la fecha actual en formato completo.
o Ejemplo: ${date('d/m/Y')}
o Resultado: 30/10/2024
Mostrar el Año Actual
o Descripción: Mostrar el año actual en formato de cuatro dígitos.
o Ejemplo: ${date('Y')}
o Resultado: 2024
Mostrar el Mes Actual en Nombre Completo
o Descripción: Mostrar el nombre completo del mes actual.
o Ejemplo: ${date('F')}
o Resultado: Octubre
Mostrar el Día de la Semana
o Descripción: Presentar el nombre completo del día de la semana actual.
o Ejemplo: ${date('l')}
o Resultado: Lunes
Mostrar la Hora Actual
o Descripción: Mostrar la hora actual en formato de 24 horas.
o Ejemplo: ${date('H')}
o Resultado: 14 (si es la 2 PM)
Mostrar la Fecha y Hora Completa
o Descripción: Presentar la fecha completa junto con la hora.
o Ejemplo: ${date('d/m/Y H:i')}
o Resultado: 30/10/2024 14:45
Mostrar la Fecha del Día Siguiente
o Descripción: Mostrar la fecha del día siguiente.
o Ejemplo: ${date('d/m/Y')|modify('+1 day')}
o Resultado: 31/10/2024
Mostrar la Fecha del Mes Siguiente
o Descripción: Mostrar el primer día del próximo mes.
o Ejemplo: ${date('d/m/Y')|modify('first day of +1 month')}
o Resultado: 01/11/2024
Mostrar la Fecha de un Mes Atrás
o Descripción: Mostrar la fecha del mismo día del mes anterior.
o Ejemplo: ${date('d/m/Y')|modify('-1 month')}
o Resultado: 30/09/2024
Mostrar la Fecha del Último Día del Mes Actual
o Descripción: Mostrar la fecha del último día del mes actual.
o Ejemplo: ${date('d/m/Y')|modify('last day of this month')}
o Resultado: 31/10/2024
Mostrar la Fecha de un Año Atrás
o Descripción: Mostrar la fecha del mismo día del año pasado.
o Ejemplo: ${date('d/m/Y')|modify('-1 year')}
o Resultado: 30/10/2023
Mostrar la Fecha de un Lunes Próximo
o Descripción: Mostrar la fecha del próximo lunes.
o Ejemplo: ${date('d/m/Y')|modify('next Monday')}
o Resultado: 04/11/2024 (si hoy es Lunes 30/10/2024)
Mostrar la Fecha de Ayer
o Descripción: Mostrar la fecha de ayer.
o Ejemplo: ${date('d/m/Y')|modify('yesterday')}
o Resultado: 29/10/2024
⚠️Importante:
Revisa que las variables estén escritas exactamente igual que en el sistema. Si el nombre no coincide, el documento no podrá completarse correctamente.
👤 Cómo generar un documento desde un candidato
A continuación se mostrarán ejemplos claves de su uso.
1. En el candidato seleccionamos Generar documento.
2. Completa el formulario:
Selecciona la plantilla (obligatorio).
Selecciona la oferta si tu plantilla incluye información relacionada con ella.
3. Elige si deseas:
Descargar el documento en formato PDF o en el formato original.
Enviarlo por email como adjunto al candidato.
Si eliges enviarlo por email, el documento se enviará automáticamente y podrás visualizarlo en la pestaña Mensajes de la ficha del candidato.
🤖 Uso en acciones automáticas
También puedes utilizar plantillas como parte de acciones automáticas dentro del:
Flujo de contratación (en Ajustes).
Flujo configurado en cada oferta.
Al crear un email automático, tendrás disponible la opción de insertar una plantilla como adjunto, lo que permite enviar documentos sin intervención manual.
Directamente en la creación del email ahora aparecerá la opción de insertar una plantilla como adjunto
✅ Tip útil:
Configurar el envío automático de documentos en etapas clave del proceso (por ejemplo, al cambiar a “Contratado”) ayuda a reducir tareas operativas y mantener consistencia.
Con una correcta configuración, las plantillas de documentos se convierten en una herramienta clave para agilizar procesos y mantener control sobre la documentación enviada a candidatos.
Debajo encontrarás una plantilla de ejemplo lista para descargar y editar. Puedes utilizarla como base para crear tus propios documentos y ver cómo funcionan las variables dentro del archivo.









