200+ positive starstarstarstarstar ratings from our clients

OTYS integration that
actually holds

We connect OTYS to WordPress or a custom CMS with strict mapping, retries, logs, and alerts. Vacancies, filters, and applications stay in sync.

Seen on top review platforms

Your careers site should
not argue with OTYS

OTYS is your ATS (applicant tracking system), software that stores your vacancies, candidates, and stages. If your website disagrees with it, you get ghost jobs, wrong filters, and applicants lost in redirects.

That costs you trust, and time.

Some facts

2

OTYS data surfaces usually matter, the vacancy feed and the application intake.

5

records need clean IDs early, vacancy, candidate, application, client, contact.

1

ownership rule prevents chaos, decide where every field is edited.

Our approach: OTYS data that behaves

01.

Map the data contract

Before code, we define what each OTYS field means on your site: vacancy title, location, hours, salary, tags, and status. We capture it in a mapping doc your team can read, and this is where assumptions go to retire.

02.

Pick the right OTYS route

We decide what to use: OTYS Web API for vacancy lists and details, plus the right endpoints for application intake or portal actions. We choose the apply flow, on-site or redirected, so tracking stays sane.

03.

Build the sync layer

We build the OTYS API integration. API (application programming interface) is how systems exchange data. Updates run via webhooks, push messages, or polling, scheduled checks, with caching, stored responses for speed.

04.

Make failures visible

We test edge cases like expired tokens, rate limits, and partial updates. Then we add logs, alerts, and a simple admin health view, so you can see what failed, what retried, and what needs attention, fast.

What our clients say

5.0 starstarstarstarstar Clutch logo – proof our custom website development delivers results

“They're a multifaceted team, which allows us to share requirements and work with them effectively.”

Kristy Kangas
Former CEO, Dairy Products Company

5.0 starstarstarstarstar Google Reviews logo – five-star apps that scale & websites that convert

“I would highly recommend Studio Ubique for any business if it looks to move into a headless CMS environment. They prioritize user experience with teams who will manage the site long-term and understand the technical side.”

Rhett V.
Phoenix

5.0 starstarstarstarstar

“Studio Ubique rebuilt our site with a headless CMS (WordPress + Next.js). The new setup offers easy content editing, custom blocks, and a simple publishing flow. Fast, flexible, and stable, it’s perfect for our growing company.”

Shanir Kol
CEO at Sleepare

5.0 starstarstarstarstar 99designs logo – UX/UI design services recognised globally

“Simply outstanding. I am blown away by the not only the design expertise, but also the site functionality. Worth every dollar, and I will be coming back for more business. Do not look further - you found your developer here.”

Alec H.
Wise Guys Tech

Things we do.

OTYS integration mapping grid, hands reviewing mapped fields and icons

Vacancy feed + filters

We pull OTYS vacancies into a fast list, with filters that match your recruiters’ taxonomy, not a random plugin’s idea of “location”.

OTYS API integration queue setup, sync retries shown as status pills on screen

Application writeback

We send applications back into OTYS with attachments, consent flags, and dedupe logic, so you do not end up with three versions of the same person.

OTYS ATS integration permissions setup, lock-icon access screen in portal settings

SSO for portals

We set up SSO (single sign-on), one login for multiple tools, for candidate or client portals that sit around OTYS without turning into a second ATS.

OTYS integration monitoring view, logs and alert list on wide screen with binoculars

Monitoring + runbook

We ship logs, alerts, and a runbook your team can follow at 09:12 on a Monday, including what to check when tokens expire or fields change.

Five costly OTYS
integration flaws

01.

Problem we see:
Vacancies look open on the site while OTYS already closed them, because status mapping is guessed, not defined.
What we do about it?

We map every lifecycle state explicitly and test publish, pause, close, and archive against real OTYS data.

Why it matters:

Candidates hate dead ends, and recruiters hate answering “is this still open?” five times a day.

02.

Problem we see:
Filters do not match OTYS, so “Zwolle” becomes “Overijssel”, and search results feel random.
What we do about it?

We align taxonomy and IDs, then build filters off OTYS values, not off display labels that change per language.

Why it matters:

Bad filters waste attention, and attention is the only currency applicants still have.

03.

Problem we see:
Applications redirect out of your site, lose tracking, and then disappear when a token expires mid-submit.
What we do about it?

We harden the apply flow with token refresh, retries, and a queued fallback so submissions are never silently dropped.

Why it matters:

You can lose the best candidate to one broken request, and you will never see it in OTYS.

04.

Problem we see:
Duplicate candidates, because there is no stable external ID or dedupe rule when forms are re-submitted.
What we do about it?

We use deterministic keys, email rules, and a “same person” strategy that OTYS can actually work with.

Why it matters:

Duplicates wreck reporting, and recruiters start mistrusting every pipeline number.

05.

Problem we see:
Consent, attachments, and notes are scattered across mailboxes, uploads, and “someone’s laptop”.
What we do about it?

We route data into the right OTYS fields, keep files where they belong, and log every handoff.

Why it matters:

When something goes wrong, you need an audit trail, not a group chat.

Your OTYS integration problems end here

If you’re migrating from Bullhorn, Recruitee, Teamtailor, or Cockpit into OTYS, we plan the cutover and keep your careers site stable. Tell us what needs to sync, and what must never break.

    Note: We’re not for sale, only for hire. Acquisition hunters, this button isn’t for you.

    Reliable partner since 2012

    We’ve been building and maintaining digital products long enough to know what breaks, what scales, and what “urgent” actually means.

    Mustad logo
    FlevoDirect uitzendbureau logo
    House of Books logo
    AGN Grass logo
    Camping care logo
    Krummen Kerzers logo
    KOELIS logo
    VIA Sports Experiences logo
    Logo Deputaatschap Kerkelijke Dienstverlening
    Online Home Shop logo
    WE Automotive logo
    Wortell logo
    KPN logo
    Tubble Amsterdam logo
    Hollywood casting and film logo
    Jimmy's RV Storage logo
    Pine Tree Lane logo
    WiseGuysTech logo
    Kube Studio logo
    TheWesCape logo
    Entis logo
    Kalkyl logo

    Our reputation

    Studio Ubique works with startups, agencies, and mid-sized companies who want their product to work better than their competitors’ excuses. Since 2012, with clients across 15+ countries.

    You get a first scope within 2-3 business days. Tell us what you're trying to fix.

    Get in touch

    5.0 Sortlist logo – Studio Ubique websites that convert

    “Studio Ubique brought our vision to life with skill, passion, and precision, our website now truly reflects the soul of House of Books.”

    S. Pednekar
    Business Owner at House of Books

    5.0 99designs logo – UX/UI design services recognised globally

    “Despite our delays and unclear vision, Studio Ubique delivered a flawless site with creativity, patience, and total professionalism.”

    MartinYB
    Owner at Anonymous (NDA)

    5.0 Google Reviews logo – five-star apps that scale & websites that convert

    “Fastest time ever for a premium website. Willing to make changes, always friendly and helpful - 100% recommend for start-ups and large businesses alike.”

    Etienne Marais
    Marketing Director at Minard Communications

    5.0 99designs logo – UX/UI design services recognised globally

    “Creative, skilled, and budget-conscious, Studio Ubique perfectly translated our vision with care, precision, and a truly personal touch. We used to post and pray. Their paid social and landing pages now bring real sales, not just likes. Clear plan, quick execution.”

    D. Blounas
    Owner at Jimmy's RV Storage

    5.0 Google Reviews logo – five-star apps that scale & websites that convert

    “From rebranding to web design, Studio Ubique has been a key partner, proactive, efficient, and always exceeding expectations with clear, seamless communication.”

    E. Opgelder
    Co-Owner at FlevoDirect uitzendbureau

    5.0 Clutch logo – proof our custom website development delivers results

    “Studio Ubique understood our vision, responded fast to feedback, and kept the AGN website redesign smooth and efficient. A seamless, goal-driven collaboration from start to finish.”

    C. Mari-Mulder
    Marketing Manager at AGN

    Common questions

    The questions that come up most often, answered here. Yours not among them? Just ask, there's a human on the other end.

    Yours not covered? Just ask, there's a human on the other end.
    What does an OTYS integration project cost at Studio Ubique?

    Depends on scope. Standard OTYS vacancy feed integration with filters and search on an existing WordPress site: €8.000 to €15.000. Full OTYS integration with vacancy feed, application intake with writeback to OTYS, candidate dedupe, and admin health dashboard: €15.000 to €30.000. Complex setups with custom portals (candidate portal, client portal), SSO, multi-language, or migration from another ATS into OTYS: €25.000 to €50.000+. Hourly rates run €60 to €65 across engineering, integration, and project management. Add-on work after launch (new fields, additional filters, reporting changes) typically scoped as small sprints or rolled into ongoing support. Our pricing page covers the broader rate structure.

    How long does an OTYS integration take from kickoff to live?

    Typical timelines. Standard vacancy feed integration on existing site: 3 to 5 weeks from kickoff to live. Full OTYS integration with application intake plus writeback: 6 to 10 weeks. Complex setups with portals, SSO, or ATS migration: 10 to 18 weeks. The variable that surprises clients: data mapping discovery takes longer than coding. OTYS fields versus your website fields rarely match one-to-one, and the mapping document is where edge cases surface (what counts as “open” status, how location aliases work, what happens to expired vacancies). We typically spend 1 to 2 weeks on mapping discovery before any sync code gets written. Our process page covers the project structure.

    We are migrating from Bullhorn, Recruitee, Teamtailor, or Cockpit into OTYS. How does that work?

    Standard ATS migration approach. First, parallel data audit: what lives in your current ATS, what needs to move to OTYS, what gets archived rather than migrated. Second, OTYS data model setup: configure custom fields, categories, statuses to match the data structure coming in. Third, historical data migration if needed (candidates, applications, notes, attachments) via OTYS import or manual entry depending on volume. Fourth, careers site re-integration: rebuild or adapt the vacancy feed and application intake to talk to OTYS instead of the old ATS. Fifth, parallel running period (1 to 2 weeks) where both systems stay live to catch any data gaps. Sixth, switchover and decommission. Critical concern: keep the careers site stable throughout. Visitors should not see a “site under maintenance” message during the migration, and recruiters should never lose access to candidate data. Migration timelines depend on data volume and how complex the source ATS configuration was.

    WordPress or a custom CMS for OTYS integration, what is the right choice?

    Depends on what else the site needs to do. WordPress with OTYS integration fits well when: editorial content (blogs, employer branding, case studies) matters alongside the vacancies, your content team is comfortable with WordPress, the budget is constrained, and the vacancy display can use standard list and detail patterns. Typical WordPress plus OTYS integration projects sit in the €10.000 to €25.000 range. Custom CMS with OTYS fits well when: the careers site has unusual UI requirements (custom matching algorithms, candidate dashboards, complex multi-step apply flows), the parent organisation already runs on a non-WordPress stack (Next.js, custom Laravel, headless), or content workflows are too specific for WordPress to handle cleanly. Custom CMS projects with OTYS integration typically run €25.000 to €50.000+. Most clients with standard recruitment site needs land on WordPress with OTYS integration. Custom CMS is right for clients with genuine UI complexity or existing technical stack constraints.

    What happens when the OTYS API is down or slow, does our careers site break?

    A well-built OTYS integration should degrade gracefully, not break. Standard approach: cached vacancy data on the website side (typically 5 to 15 minute cache), so OTYS API downtime under that window is invisible to visitors. If OTYS is down longer, the site continues serving the most recent cached vacancy list with a small “data last updated X minutes ago” indicator. Application submissions during OTYS downtime get queued client-side or server-side, then submitted when OTYS comes back. Retries happen automatically with exponential backoff. Failed submissions trigger alerts to the operations team, plus a visible status indicator for recruiters so they know which applications are pending writeback. The runbook we deliver at handover documents exactly what to check and how to clear queued submissions in case of extended OTYS downtime. The careers site should never show “error 500” or a blank vacancy list because of OTYS issues.

    What does ongoing support look like after the OTYS integration goes live?

    Standard post-launch package includes 30 days of monitoring and bug fixes after go-live. During this window: daily check of sync logs, weekly review of any failed applications or sync errors, immediate response to broken integrations during business hours. After 30 days, ongoing support moves into one of the Care, Growth, or Partnership packages. OTYS changes its API occasionally (field additions, deprecations, authentication updates), and the integration needs maintenance to stay current. Most clients with active recruitment operations choose Growth or Partnership for ongoing OTYS work, since hiring teams notice immediately when something breaks (recruiters can’t post a vacancy, applications stop arriving). For organisations with infrequent hiring activity, Care tier with quarterly review cycles is usually enough. New features (additional fields, new filters, custom reports) are scoped as separate sprints outside the support package.

    Seen on top review platforms

    Clutch review badge – proof our custom website development delivers results

    4.9

    Sortlist top agency badge – Studio Ubique websites that convert

    4.9

    99designs award logo – UX/UI design services recognised globally

    5.0

    Google Reviews icon – five-star apps that scale & websites that convert

    5.0

    TechBehemoths – logo small

    5.0

    GoodFirms - Small logo

    5.0

    Hand holding a ceramic coffee mug on a wooden desk in a Zwolle industrial office, soft daylight
    Colleague walking through a corridor with strong motion blur in a Zwolle industrial office
    Two colleagues pausing in a black-framed doorway for a brief exchange in an industrial office Two colleagues laughing during a coffee moment in the kitchen of the Zwolle industrial office
    Three colleagues in an industrial office corridor, one walking past with strong motion blur Colleague looking out of a tall industrial window in side profile, soft daylight on her face
    Colleague still seated at a wooden table after a meeting, empty chairs and coffee cups around, late-afternoon light
    Overhead angle of two pairs of hands on a wooden desk with a coffee mug and MacBook in a Zwolle industrial office

    Let’s make your next
    project a success story.

    Request a quotation

    Book a quick 30 min video call, we will show you exactly what to fix. We reply within 24 hours.

      Note: We’re not for sale, only for hire. Acquisition hunters, this button isn’t for you.

      Book a Call