Skip to main content
Recruitment & Applicant Tracking (ATS) for Business Central — End-to-end applicant tracking built directly inside Microsoft D — 1/1Illustrative preview

End-to-end applicant tracking built directly inside Microsoft Dynamics 365 Business Central

— job requisitions, CV intake, interview scoring, and hire conversion, delivered as a per-tenant AL extension and supported by ECOSIRE.

What is Recruitment & Applicant Tracking (ATS) for Business Central?

End-to-end applicant tracking built directly inside Microsoft Dynamics 365 Business Central — job requisitions, CV intake, interview scoring, and hire conversion, delivered as a per-tenant AL extension and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Key Features

Job Requisition and Vacancy cards with headcount, department, dimension defaults, and an approval gate before a vacancy goes live
CV/resume parsing that extracts name, contact, skills, and experience from uploaded files into a structured Candidate record and searchable talent pool
Kanban-style pipeline with configurable stages (Applied, Screening, Interview, Offer, Hired, Rejected) and drag-to-advance on a Business Central page
Interview scheduling with structured scorecards — weighted competencies, interviewer ratings, and an aggregated recommendation per candidate
Offer-letter generation and a multi-step approval workflow built on Business Central's native Approval Management and notification engine
One-click Hire action that converts the candidate into a standard Employee record, carrying over contacts, documents, and dimensions
Permission sets for Recruiter, Hiring Manager, and HR Admin so requisition, candidate, and offer data stay role-scoped
OData v4 / REST API endpoints on requisition and candidate tables for careers-site forms, LinkedIn intake, and Power Automate candidate creation
Job queue entries for automated reminders — stale applications, pending scorecards, and interview follow-ups
Candidate communication log that timestamps emails, status changes, and interview outcomes for an auditable hiring trail
Power BI-ready datasets for time-to-hire, source-of-hire, pipeline conversion, and recruiter throughput
Optional Dataverse / Power Platform virtual-table integration so a Power Apps careers portal can read and write candidates

Built to order, done for you

No DIY setup — a working app, built, installed and supported by ECOSIRE.

  1. 1

    You order

    Start with a one-time build price. We scope it with you at kickoff.

  2. 2

    We build & install

    ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.

  3. 3

    Go live + support

    You go live in about one working week, with two weeks of go-live support. Defects in the code we deliver are fixed free of charge.

About this Product

Most HR teams on Business Central run recruiting out of spreadsheets and email, or pay monthly for a standalone ATS that never talks to their ERP. This extension closes that gap by putting the whole hiring funnel — requisition, candidate pool, interviews, offer — inside the same Business Central environment where you already manage Employees, dimensions, and approvals.

It is built to order, not an instant AppSource download. ECOSIRE develops the extension in AL (table extensions, page extensions, and event subscribers against the standard Human Resources and Approval Workflow objects), then installs it as a per-tenant extension on your Business Central Online or on-premises environment. We tailor the pipeline stages, scorecard templates, and offer-letter approval chain to how your talent team actually hires.

Recruiters get dedicated Requisition and Candidate cards, a kanban-style pipeline, interview scheduling with structured scorecards, and a configurable offer-letter approval flow that reuses Business Central's native Approval Workflow and notifications. When a candidate is hired, one action converts them into an Employee record — carrying over contact data, documents, and dimensions — so there is no re-keying.

The extension exposes its tables through the standard Business Central OData v4 / REST API, so careers-site forms, LinkedIn intake, or a Power Automate flow can create candidates directly, and Power BI can report on time-to-hire. Dedicated permission sets keep recruiter, hiring-manager, and HR-admin access separated. CV parsing populates the candidate pool from uploaded resumes, and a job queue entry handles scheduled tasks like stale-application reminders.

You own the source. ECOSIRE delivers the .app package, installs it, hands over documentation, and provides a support and update window covering AL/runtime upgrades as Business Central releases its semi-annual waves.

What you get

  • Per-tenant Business Central AL extension (.app package) installed on your Online or on-premises environment
  • Full AL source code (table/page extensions, codeunits, event subscribers) handed over to your team
  • Configured pipeline stages, scorecard templates, and offer-approval chain tailored to your hiring process
  • Permission sets (Recruiter, Hiring Manager, HR Admin) and a role-assignment guide
  • OData/REST API endpoint documentation for careers-site and Power Automate integration
  • Admin and recruiter user guide plus a remote handover/training session
  • Support and update window covering bug fixes and AL/runtime compatibility across Business Central semi-annual waves

Who this is for

HR / Talent Acquisition Lead

Runs hiring for a Business Central company and wants requisitions, candidates, and offers in one system instead of a separate ATS subscription that never reconciles with the ERP headcount.

Hiring Manager

Reviews shortlisted candidates, submits structured interview scorecards, and approves or rejects offers from inside Business Central — without learning a new tool or chasing email threads.

Business Central Administrator / IT

Needs recruiting delivered as a governed per-tenant extension with proper permission sets, API endpoints, and an upgrade path that survives Microsoft's semi-annual release waves.

How Recruitment & Applicant Tracking (ATS) for Business Central Compares

CriterionECOSIRECustom BuildCompetitorDynamics 365 Business Central Native
Runs natively inside Business Central (no separate login or subscription)IncludedIncludedPartial supportNot included
Tailored pipeline stages, scorecards, and offer-approval chain to your processIncludedIncludedPartial supportNot included
One-click candidate-to-Employee conversion with dimensions carried overIncludedPartial supportPartial supportNot included
Delivered fast without an in-house AL developerIncludedNot includedIncludedIncluded
Full AL source code ownershipIncludedIncludedNot includedNot included
Installed and supported on your environment with a wave-upgrade windowIncludedPartial supportPartial supportIncluded
OData/REST API for careers-site and Power Automate intakeIncludedIncludedPartial supportNot included
Built-in CV/resume parsing into a candidate poolIncludedPartial supportIncludedNot included

Frequently Asked Questions about Recruitment & Applicant Tracking (ATS) for Business Central

Is this a ready-made AppSource app I can install instantly?

No. This is a build-to-order extension. ECOSIRE develops it in AL and installs it as a per-tenant extension directly on your Business Central environment. There is no instant AppSource download — we tailor the pipeline stages, scorecards, and offer-approval flow to your process before delivery.

How long does delivery take?

A typical build runs about one working week after we confirm requirements: requirements and stage/scorecard mapping in week one, AL development and your sandbox install for review next, then production install and handover. Heavier integrations (Dataverse careers portal, custom CV-parsing sources) extend the timeline, and we confirm the exact schedule in writing before starting.

Do I get the source code and ongoing support?

Yes. We hand over the full AL source and the .app package — you own it. The price includes a support and update window covering bug fixes and AL/runtime compatibility as Business Central ships its semi-annual waves. Beyond that window, ongoing maintenance, feature additions, and new-wave upgrades are available under a support agreement.

Will it work on Business Central Online (SaaS) and on-premises?

Yes. The extension is built to the AL extension model so it installs cleanly on Business Central Online as a per-tenant extension and on on-premises deployments. We confirm your platform and runtime version up front so the manifest targets the correct application range.

How does it connect to our careers website or LinkedIn?

The requisition and candidate tables are exposed through the standard Business Central OData v4 / REST API. A careers-site form, a Power Automate flow, or a LinkedIn intake can POST a new candidate straight into the pipeline. We document the endpoints and can build the connecting flow as part of the engagement if you want it included.

Request a quote

Recruitment & Applicant Tracking (ATS) for Business Central

End-to-end applicant tracking built directly inside Microsoft Dynamics 365 Business Central — job requisitions, CV intake, interview scoring, and hire conversion, delivered as a per-tenant AL extension and supported by ECOSIRE.

  • Job Requisition and Vacancy cards with headcount, department, dimension defaults, and an approval gate before a vacancy goes live
  • CV/resume parsing that extracts name, contact, skills, and experience from uploaded files into a structured Candidate record and searchable talent pool
  • Kanban-style pipeline with configurable stages (Applied, Screening, Interview, Offer, Hired, Rejected) and drag-to-advance on a Business Central page
  • Interview scheduling with structured scorecards — weighted competencies, interviewer ratings, and an aggregated recommendation per candidate

Request a Quotation

Tell us about your Recruitment & Applicant Tracking (ATS) for Business Central requirements and we'll send pricing, licensing options and a tailored proposal — usually within one business day.

No payment now. This sends a quote request to our team — we'll follow up by email with pricing and next steps.