La gestió eficient de les ofertes d'ocupació és un repte constant per a startups i scale-ups que necessiten visibilitat sense sacrificar l'automatització. Ashby, un sistema de seguiment de candidats (ATS) modern, ofereix una API pública lleugera i sense autenticació que permet llistar les vacants publicades en un portal extern o integrar-les en un tauler d'ocupacions agregat. Aquesta interfície, basada en peticions GET sobre l'URL base https://api.ashbyhq.com/posting-api/job-board/{NOM_DEL_TAULER}, retorna un JSON normalitzat amb camps com títol, ubicació, tipus de treball (remot, híbrid o presencial) i enllaços directes a la sol·licitud. En consumir-la des de Node.js, es recomana filtrar per isListed per evitar rols interns i enriquir la geolocalització quan la ubicació principal és genèrica (per exemple, 'Remote') però el país està disponible a les dades postals.
Una integració ben dissenyada no es limita a mostrar ofertes; exigeix una normalització que unifiqui esquemes de diferents ATS. Un objecte de treball d'Ashby pot transformar-se en un format propi que inclogui identificador únic, companyia, ubicació composta, indicador de remot, URL de postulació i descripció en text pla. Aquest procés és fonamental quan es construeixen aplicacions a mida per a portals d'ocupació o marketplaces de talent. A Q2BSTUDIO, desenvolupem programari a mida que consumeix múltiples fonts de dades —des d'APIs públiques fins a sistemes propietaris— i els unifica sota una sola capa de presentació. Per exemple, en agregar ofertes d'Ashby, Greenhouse i Workable en un mateix tauler, és possible aplicar regles de negoci que ocultin vacants no llistades i enriqueixin ubicacions amb país usant enrichLocation(), assegurant que els filtres de cerca segueixin sent precisos fins i tot quan el text original diu 'European Union'.
Des d'una perspectiva tècnica, la simplicitat de l'API d'Ashby (sense clau, només lectura) la converteix en un candidat ideal per a prototips ràpids. No obstant això, quan s'escala a entorns productius, l'arquitectura ha de contemplar memòria cau, control d'errors i actualització periòdica. Aquí entra en joc l'experiència de Q2BSTUDIO en serveis cloud AWS i Azure, on despleguem funcions serverless que sincronitzen ofertes cada pocs minuts, reduint la latència i el consum de recursos. A més, combinem aquestes integracions amb serveis intel·ligència de negoci com Power BI, que permeten als reclutadors visualitzar mètriques de vacants per ubicació, tipus de contractació o antiguitat de la publicació. La intel·ligència artificial també juga un rol clau: mitjançant ia per a empreses i agents IA podem automatitzar la classificació de candidats i la generació de descripcions de lloc enriquides a partir de les dades planes que lliura l'API.
La ciberseguretat és un altre aspecte que no s'ha de passar per alt. Tot i que l'API pública d'Ashby no requereix autenticació, la informació que s'exposa —ubicacions, dates, descripcions— pot ser utilitzada per competidors si no es controla l'accés al frontend. Per això, a Q2BSTUDIO implementem ciberseguretat a nivell d'aplicació, restringint l'accés als endpoints d'agregació mitjançant tokens i validant que només els usuaris autoritzats vegin les dades completes. D'aquesta manera, la integració amb Ashby es converteix en un component segur i escalable dins d'un ecosistema més ampli de gestió del talent, on el programari a mida i el núvol treballen junts per optimitzar cada pas del procés de contractació.

.jpg)

