Integrating TimeIPS with External Systems


  1. Can TimeIPS be integrated with other systems?
  2. What is an API and how would it be used?
  3. Why does TimeIPS offer several API options?
  4. What are some examples of common API/Integration configurations?

..

Can TimeIPS be integrated with other systems?
Yes. TimeIPS includes extensive API support for integration with external systems.

. .

What is an API and how would it be used?
An API is an Application Programming Interface. It is used when one computer system needs to communicate with another system to automate functionality. The TimeIPS API can be called by any external system capable of making a web request, or calling out to a system utility such as "wget" or "curl." An API call to TimeIPS can do things like adding or modifying an employee/job/work-order/schedule/etc., clocking an employee in/out, checking employee status/hours worked, and much, much more.

. .

Why does TimeIPS offer several API options?
TimeIPS offers several API modules, with various capabilities, depending on the type of integration needed. The API is broken into parts to reduce cost and simplify the implementation and deployment of external integration projects.

..

What are some examples of common API/Integration configurations?
Integrations are commonly done to keep employees synchronized with an external HR database, provide single-sign-on with an external password database, automatically create jobs and/or work-orders in TimeIPS as they arrive from an external system, provide telephone systems with awareness of which employees are clocked-in, and much more.