Audience: Employer Users
Applies to: Employers having an Automatic Import Subscription.

Automatic Import is an optional system integration where MNSchoolJobs.org (MSJ) retrieves job postings for an employer such that the information and state of postings in the employer’s online applicant tracking system (ATS) appears on MSJ without human intervention.

Imported job postings are loaded into MNSchoolJobs.com twice each day.  Changes typically become visible by 2:15 p.m. and 11:15 p.m.

Employers with the automatic import service should consider daily deadlines of 11:00 am and 8:00 pm as times at which all postings to be open, closed, or updated should be settled in their ATS. 

How it Works #

The Automatic Import process is a scheduled operation that works in three stages. (1) Collect, (2) Aggregate, (3) Load. 

Collect extracts information from the employer ATS including what postings are open and closed, and the contents of the posting.  In this process, MSJ maintains a version history of your postings so that we can track changes to fields such as “Title” and “Category”.  The process also tracks the windows of time postings were open and available to external job seekers.  Employer postings are loaded in a round-robin schedule with each collect operation.  For employer users’ understanding, this means that your information may be collected at any point during the collect operation for all employers, usually about an hour but in rare cases it may take longer.

The aggregate operation combines all collected postings into a single feed, removing duplicates, and filtering internal-only, and certain hourly and casual postings (see “What Jobs are Imported” for more information.) Aggregate also determines the common category, position type, and other attributes for the postings. The aggregate operation takes place at 1:00 p.m. and 10:00 p.m. each day.

The final stage is to load the aggregated postings into the MNSchoolJobs.org system. Creating, updating, pausing (closing) and unpausing (opening) jobs.  The load operation takes place at 2:00 p.m. and 11:00 p.m. each day and typically completes within 15 minutes.

What Jobs are Imported #

MNSchoolJobs.org aspires to be a site for “all jobs in Minnesota schools” so all externally posted offers of employment will be included in automatic import process. The process includes a filter that attempts to exclude internal positions and postings that appear to not advertise an opportunity for employment with the posting school (for example, test postings with a title like “Copy of Math Teacher”.) If you notice that some of your job postings are not imported from your applicant tracking system, this filter may be the reason.

Contact support@mnschooljobs.org if you have questions about any particular job’s inclusion or exclusion from the process.

Supported Applicant Tracking Systems #

Employers wishing to automatically import their job postings must have an existing applicant tracking system system that posts and maintains job advertisements online.  

Generally, any system that can present a listing and details of job postings specific to your district with a publicly accessible URL will be supported. We cannot import from systems that forbid extraction through legal or technical means. The following systems are supported currently supported: 

Pricing #

The automatic import service operates as an annual subscription priced at $100 per month (billed as $1200 per year). Our annual subscriptions are prorated by month to align with a July 1st anniverary date. Customers pay for the months where the service is used. There is no setup fee but we may request your help in working with other vendors.

Payment may be made by PO/Invoice or credit card. Contact support@mnschooljobs.org with questions.