Publicar ofertas en No Fluff Jobs
Prepara un feed XML de No Fluff Jobs que cumpla los requisitos, acótalo con filtros en la URL y completa la integración en el entorno de pruebas sin confundir la inclusión en el feed con la publicación.
Usa tu feed de No Fluff Jobs
Kit genera un feed XML con una instantánea completa que No Fluff Jobs puede descargar para tu cuenta. Usa la URL que corresponda a tu portal de empleo:
https://startupkit.app/careers/your-company/jobs/nofluffjobs
https://careers.your-company.com/jobs/nofluffjobs
La primera URL corresponde a un portal de empleo alojado en Kit. La segunda, a una cuenta con un dominio de empleo personalizado. Abre Contratación > Ajustes > Portal de empleo para generar, copiar y previsualizar la URL exacta de tu cuenta.
Important
Que una oferta aparezca en el feed no significa que esté publicada en No Fluff Jobs. NFJ suele descargar el feed según su propio calendario y crea o actualiza borradores. El proceso exacto de revisión y publicación se acuerda durante la integración. Kit no puede verificar esos pasos externos.
Acota el feed
La pantalla de ajustes permite añadir filtros a la URL. La propia URL contiene la configuración, por lo que puedes proporcionar a NFJ un feed específico sin cambiar ni duplicar ofertas en Kit.
| Filtro | Ejemplo | Resultado |
|---|---|---|
| País | country=PL |
Incluye los puestos cuyo país estructurado es Polonia. Para los puestos remotos, Kit usa el país de residencia exigido a las personas candidatas. |
| Modalidad de trabajo | work_mode=REMOTE |
Incluye solo puestos remotos. ONSITE incluye solo puestos presenciales. |
| Departamento excluido | exclude_department[]=Marketing |
Excluye el nombre exacto de un departamento, sin depender de palabras clave del título. Repite el parámetro para excluir varios departamentos. |
Los filtros se combinan. Por ejemplo, un feed limitado a Polonia que excluya Marketing puede usar:
https://startupkit.app/careers/your-company/jobs/nofluffjobs?country=PL&exclude_department%5B%5D=Marketing
La URL sin filtros contiene todos los puestos publicados que cumplen los requisitos de campos de NFJ. Los filtros nunca hacen que un puesto incompleto pase a cumplirlos; solo acotan la instantánea de puestos que sí los cumplen.
Haz que una oferta cumpla los requisitos
Un puesto aparece cuando está publicado, admite candidaturas, está marcado para publicarse en portales de empleo externos, pasa los filtros seleccionados en la URL y tiene:
- una descripción con contenido relevante;
- un salario mínimo y máximo positivos;
- una moneda reconocida y un periodo salarial por hora, día, mes o año;
- una modalidad de contratación compatible;
- una ciudad y un país estructurados cuando el puesto no es remoto.
Kit asigna los puestos a tiempo completo y parcial al tipo salarial permanente de NFJ, las prácticas al tipo para prácticas, y tanto los puestos B2B como los que usan la opción genérica Contrato al tipo salarial B2B de NFJ. La diferencia entre ambos está en el tipo de contratación: un puesto B2B se envía con el tipo de contratación sin especificar y un puesto de tipo Contrato, como permanente.
Kit envía una ubicación y un intervalo salarial porque son los valores estructurados que contiene actualmente la oferta. No deduce del texto libre los días de trabajo híbrido, ubicaciones adicionales, intervalos adicionales por modalidad de contratación, el nivel de experiencia, los niveles de idiomas, la duración del contrato ni los datos de contacto del personal de selección.
Entiende la instantánea
La raíz del XML siempre es <offers>. Cada puesto que cumple los requisitos se representa mediante un único <offer> con un identificador estable, el título, el salario visible, las URL de la candidatura y de la oferta, la modalidad de trabajo, el tipo de contratación, la descripción depurada, la categoría y la ubicación estructurada exigida para un puesto presencial.
Al editar un puesto incluido, se actualiza la misma oferta en lugar de crear un duplicado. Si se pausa, cierra, retira de publicación o elimina, o si se desactiva su publicación en portales de empleo externos, desaparecerá de la siguiente instantánea. NFJ suele interpretar la ausencia de una oferta como una solicitud para retirar su publicación, pero ese comportamiento puede cambiar durante la incorporación de cada cliente. Confirma la política de retirada con tu contacto de NFJ antes de pasar a producción.
Las URL para las personas candidatas incluyen utm_source=nofluffjobs y utm_medium=job_feed, de modo que las candidaturas que vuelvan a Kit conservarán la atribución de su origen. El feed solo contiene datos públicos de las ofertas. No contiene personas candidatas, candidaturas, credenciales ni campos específicos contactPersonName y contactPersonEmail. La descripción pública de la oferta se exporta tal como se ha redactado, por lo que los datos de contacto que se hayan incluido en ella siguen formando parte del feed.
Completa la integración con NFJ
- Prepara una URL específica en los ajustes del Portal de empleo.
- Abre el feed y confirma que contiene los puestos previstos.
- Facilita la URL a tu contacto de atención al cliente de No Fluff Jobs para que la valide en el entorno de pruebas.
- Prueba los casos pertinentes, sobre todo los puestos remotos y presenciales, los tipos salariales, el HTML estructurado y la retirada de la instantánea.
- Acuerda si NFJ publica automáticamente, solicita una revisión antes de publicar o revisa después de publicar.
- Acuerda si la desaparición de un puesto del feed provoca que se retire su publicación.
- Pasa a producción solo después de que NFJ confirme que su entorno de pruebas ha procesado correctamente el feed.
NFJ documenta varias franjas de descarga a lo largo del día, pero la zona horaria, el funcionamiento en días laborables y el flujo de publicación de cada cliente son detalles que se acuerdan durante la integración, no un nivel de servicio controlado por Kit. Una respuesta correcta de Kit solo demuestra qué datos ha servido Kit en esa solicitud.
Si falta una oferta
En Contratación > Ajustes > Portal de empleo aparecen todos los puestos publicados con el motivo por el que están o no están en el feed. Si falta un puesto, comprueba que:
- El puesto está publicado y tiene activada la opción Publicar esta oferta en portales de empleo externos.
- Los filtros seleccionados de país, modalidad de trabajo y departamento lo incluyen.
- El salario mínimo y máximo son positivos, usan un periodo y una moneda compatibles, y el máximo no es inferior al mínimo.
- Un puesto presencial tiene valores estructurados de ciudad y país.
- La descripción contiene contenido visible después de depurarla.
Si el puesto aparece en el XML, pero no en No Fluff Jobs, envía la URL del feed y el identificador del puesto al contacto de atención al cliente de NFJ asignado durante la integración. Kit no dispone de ningún punto de acceso de NFJ para consultar el estado del servicio o de la publicación.
En resumen
- Genera una URL filtrada por país, modalidad de trabajo o departamento si el feed completo de la cuenta es demasiado amplio.
- Confirma que cada puesto previsto aparece en el XML.
- Valida el feed en el entorno de pruebas de NFJ.
- Acuerda con NFJ el flujo de revisión y retirada.
- Trata la inclusión en el feed, la descarga por NFJ, la creación del borrador en NFJ y la publicación efectiva como cuatro estados distintos.