Features & Benefits
Integrated with QuickBooks
SimpleHR Online integrates with unlimited QuickBooks Online companies in realtime so that your data is synchronized.
Secured Online Hosting
SimpleHR Online is hosted in Level 5 data centers with 24/7 security and full encryption. It’s better than online banking.
Unlimited Users
Allow everyone in your organization to access and use one software solution with unlimited role-based security.
Employees
Don’t ever work with a complicated spreadsheet again. Quickly view work history such as promotions and length of employment in a position. Input your vacation and leave policies and SimpleHR will track the number of days available based on years of service.
Pay & Benefits
Document all salary and job changes. View the salary history of each employee online including salary, bonuses and all deductions. and define benefits plans for each employee. Track their eligibility dates, premiums paid, beneficiaries, multi-employer coverage.
Training
Track individual skills, store required courses, certifications and grades received. Document all awards, accomplishments and recognition each employee has received over the years.
Health & Safety
Maintain an accurate history of all incidents and accidents and modified work assignments. Enter all medical assessments performed for company regulations.
Jobs
Store job descriptions, education, responsibility and skill requirements as well as salary grade levels by position. SimpleHR Online comes pre-configured with jobs and more.
Tools
Use Wizards for importing & archiving data, mass updates and organizational change. Define Business Processes, QuickLinks, accrue leaves, vacations and PTO with no technical skills required.
Reports
Run over 50 standard reports or easily create your own unlimited, user-defined, reports using a simple 4-step wizard. Once created reports can be secured for use by anyone and they will only see what is permitted.
Document Management
Store unlimited types of documents including scanned agreements, audio, video and more. Secure documents to any level required.You can also link to Word, Excel, PDF files, Windows Media Player and more.
Alerts & Reminders
Schedule reminders for performance reviews, benefit eligibility, probation, birthdays, anniversaries, training and other company events. Never miss an important date or deadline again. Take action and define future-dated transactions.
Job Portal & Posting
Provide your own Careers page for employee self-service and post unlimited jobs in realtime. Integration with Indeed.com is included free.
Mobile Application
SimpleHR Online is mobile-ready and can be used from any PC, Tablet or smartphone device, anywhere at anytime. No downloads required.
Configure & Customize
Configure SimpleHR Online to handle all your policies, procedures and business rules needs. No IT people or technical skills required.
System Requirements
Windows XP SP2 or later
Microsoft Internet Explorer 8.x+;
Google Chrome 45+
and Mozilla Firefox 44+
MAC OS X 10.6 or later
Microsoft Internet Explorer 8.x+;
Google Chrome 45+
and Mozilla Firefox 44+
Linux
Microsoft Internet Explorer 8.x+;
Google Chrome 45+
and Mozilla Firefox 44+
Join the community of over 1,000,000+
SimpleHR users globally
Product Modules
Employee Information
Instant access to key employee information from anywhere, anytime:
- Employee Personal Information
- Service history
- Dependants and Emergency contacts
- Attendance, Leave, Vacation
- Documents (text/audio/video)
- Warnings/Grievances
- Company Property
- EEOC/Employment Equity
Organizational Information
View and drill-down into organizational information from anywhere, anytime:
- Jobs
- Position Control
- Reporting structure
- Global view
- Full-time Equivalence (FTE)
- Vacancies
- Current incumbent
- Multiple jobs per employee
- Multiple employees per job
Unlimited Reporting
Prepare reports & documentation instantly from anywhere, anytime:
- Over 50 Standard Reports
- Print, PDF, output to Excel
- Ad-hoc report Writer
- Create unlimited, user-defined, reports using a report builder wizard
- Reports automatically include security permissions
SimpleHR Online API
Developers & Resellers
SimpleHR Online allows Developers and Resellers to integrate any internal or 3rd party applications with SimpleHR Online – Enterprise edition. Developers can create complementary applications in virtually any language and business area and utilize data from the SimpleHR Online data store. Our Application Programming Interface is a RESTful API that provides secure, authenticated, access to employees, users, organizational data, audit information and more.
Since data security is of primary importance, the Web Service is secured via SSL using HTTPS. In addition, access will only be allowed from known, and approved, customer and partner IP addresses to further secure and prevent unauthorized access to the SimpleHR Online data store.
The Web Service utilizes Javascript Object Notation – Web Services Protocol (JSON-WSP) for its ease of readability for software developers as well as lay people. It includes a number of methods to allow access to:
- Security information
- User-defined configuration data
- Payroll & pay period data
- Employee service & biographical data
- Employee lists
- Benefits data
The structure of the API documentation is in a request and response format. Data elements referenced in any request or response will be mapped to specific tables and fields in the SimpleHR Online data store to aid in 3rd party software development.
Updates Method – Sample
The Updates method provides the user with an updated list of employees currently stored in SimpleHR Online. The requestor MUST supply valid credentials and 2 parameters – the company_id and version.
Request | |
Method | URL |
GET | [companyname].simplehr.ca/api/updates/ <version> /<company_id>/ |
Type | Parameters | Values |
URL_PARAM | <version> | Number |
URL_PARAM | <company_id> | String |
Response | |
Status | Response |
200 | Response will be an object containing the list of employees (array) & version #.
Each item in the employee array has the following structure.
[ { "version": "version #", "employee_id": "36-char employee global unique id (GUID)", "employee_number": "10-char employee #", "name": "Lastname, Firstname", "sin": "9-digit SIN", "ssn": "9-digit SSN", "status": "[Active | Leave | Terminated]" } ] Example response: [
{
"version": "1",
"employee_id": "b1fb5e98-c341-432c-903c-6f70837c1f29",
"employee_number": "0000001023",
"name": "Davison, John",
"sin": "999999998",
"ssn": "",
"status": "Active"
},
{
"version": "1",
"employee_id": "2164ba51-4878-4a81-adaa-92514b348cd4",
"employee_number": "0000002301",
"name": "McNally, Ford",
"sin": "",
"ssn": "000000000",
"status": "Active"
}
]
|
400 | {“error”:”Please specify database version.”} |
400 | {“error”:”Invalid database version.”} |
500 | {“error”:” An unknown error has occurred. Please try again later.”} |
Approved Partners and Customer Technical personnel using SimpleHR Online Enterprise Edition will have a dedicated Technical Support representative who will be able to provide assistance and guidance in using and testing solutions that utilize our API.
For more information please request detailed API documentation.