Understanding how third-party tools integrate with Replicon

Replicon offers three ways of integrating between Replicon and third-party systems:

  • Built-in connectors and integration managers
  • Flat-file upload
  • Custom integrations created using our web services

We can address just about any integration requirements using these three methods. Note that for cost and usability reasons, we always recommend adopting the simplest option that will solve your business problem.

Refer to Integrating with Replicon for more details about these options.

For information about how integrations typically work with various types of products, refer to the table or click the links below.

Type of system

How the integration typically works

ERP

Enterprise Resource Planning

Description: Used by enterprise organizations to integrate company-wide processes in one place

Examples: Oracle, JDE, MS Dynamics, SAP, Netsuite, Infor

Integrating an ERP’s Finance module with Replicon can help ensure project and financial data is kept in sync with data in Replicon, where users track time.

  1. Project managers set up projects in their ERP.
  2. The integration imports projects and project data (budgets, project managers, project assignments, etc) from the ERP into Replicon.
  3. In Replicon, resources track actual time worked on the imported projects.
  4. The integration exports time actuals to the ERP for use in such processes as cost management, billing, and payroll.

Companies can also integrate an ERP’s HR module with Replicon so that new hires and their details stay in sync between the two applications.

  1. Administrators set up users in their ERP.
  2. The integration imports users and their details from the ERP into Replicon.

HRIS

Human Resources Information System

Description: Used to manage employee data, new hires, and changes to the status of existing hires. Often a component of an ERP.

Examples: ADP, Namely, Ceridian

Integrating an HRIS platform with Replicon can keep relevant employee information -- such as skills, rates, supervisors, department membership, etc -- in sync with data in Replicon. Sensitive data, like Social Insurance Numbers, can be excluded from the integration.

  1. In the HRIS, HR personnel add new hires, and update data for existing employees.
  2. The integration imports new users from the HRIS to Replicon where they are automatically assigned related settings, like holiday calendars and time zones for their region.

It also updates settings for existing users in their user profiles, such as new team, department, or business unit assignments, new supervisors, new locations, new roles, etc.

Or, companies can manage time off bookings by integrating their HRIS with Replicon. They can use either Replicon or the HRIS app to record time off:

  1. In Replicon, employees create time off bookings.
  2. The integration exports time off bookings into the HRIS system, typically on a schedule that aligns with payroll runs.

Or:

  1. In the HRIS, employees record their time off.
  2. The integration imports time off requests into Replicon as bookings, so user’s can see their time off in their timesheets, alongside time worked.

Optionally, the integration can import accrual policies into Replicon, where they are saved as accrual rules. Then, the integration will export both time off bookings and balances into the HRIS for use in payroll.

VMS

Vendor Management System

Description: Used to manage indirect labor (e.g. contractors) and the vendors who provide it

Examples: SAP Fieldglass, Upwork, Beeline, etc.

Integrating a VMS system with Replicon can help organizations better understand how much time vendors and their contractors spend working on projects. p>

  1. In the VMS, newly hired contractors are added and assigned Employee classification.
  2. The integration automatically creates a new user in Replicon for each Employee new hire.
  3. Contractors enter time directly in Replicon timesheets.

Or, the integration can import time from their VMS into Replicon. In this case, Replicon acts as their single source of truth for time data.

  1. Contractors enter time in VMS timesheets.
  2. The integration imports time data from the VMS into Replicon. Replicon timesheets are automatically populated with the imported data.

You can use time data to justify headcount, and track utilization and productivity.

Finance

Description: Used to manage an organization’s finances. Often tied to ERP system.

Examples: Oracle, JDE, Quickbooks, Xero, MS Dynamics, SAP, Netsuite, Infor

Integrating a Finance system with Replicon allows an organization to automatically route hours worked to different cost centers, based on their type (billable vs non-billable hours, and overtime vs regular hours, etc) for use in costing or billing. NPOs sometimes use this type of setup to demonstrate where grants were spent.

  1. The integration imports financial data from your finance system into Replicon as users (resources), projects, and cost centers.
  2. In Replicon, resources record actual time worked against projects.
  3. The integration exports categorized time actuals into the finance system where they’re used to update general ledgers or other accounting tables.

PM

Project Management Platform

Description: Used to manage an organization’s project work

Examples: Microsoft Project, Basecamp, Clarizen, Trello, Workzone

An organization may integrate a PM system with Replicon so they can track time spent working on projects.

  1. Managers set up projects in their PM system.
  2. The integration imports projects and project data (budgets, project managers, project assignments, etc) from the PM system into Replicon.
  3. In Replicon, resources record actual time worked on the imported projects.
  4. Optionally, the integration exports time actuals into the PM system.

ALM

Application Lifecycle Management

Description: Used to track and manage an organization’s stories, sprints, and other development activities

Examples: Jira, Trello, Basecamp, Github, Asana

If an organization has a product development team, they can use Replicon to track time worked on their stories and sprints.

  1. Managers create stories and sprints in their ALM.
  2. The integration imports stories and sprints from the ALM into Replicon as a project.
  3. In Replicon, resources track actual time worked against projects.
  4. The integration exports time actuals into the ALM’s Finance component; and/or, it exports the project status into the ALM to update the story status to Closed.

Expenses

Expense tracking solutions

Description: Used to track an organization’s employee expenses, and travel bookings

Examples: Concur, Expensify

 

Companies integrate Expense systems with Replicon to help them understand labor costs and expenses.

  1. Users enter their expenses into the expense tracking app, where approvers approve expenses.
  2. The integration imports approved expenses into Replicon, where they populate expense sheets.
  3. In Replicon, managers use expenses to itemize receipts and carry out costing.

ITSM

IT Service Management platform

Description: Used to track an organization’s service or support tickets

Examples: ServiceNow, Zendesk, Zoho Desk, SupportBee

 

Integrating an ITSM system with Replicon lets a company track how much time is being spent on each ticket.

  1. Users create tickets using their ITSM. Tickets are typically categorized as Development, Design, etc.
  2. The integration imports tickets from the ITSM into Replicon as projects, retaining their categorization using groups functionality.
  3. In Replicon, resources track actual time worked against projects.
  4. The integration exports time actuals to the ITSM. Or, it may export project statuses as ticket closure statuses in the ITSM.

Collaboration

Description: Used by an organization’s employees to communicate with other members of their internal teams

Examples: Microsoft Teams, Slack, Google Chat

 

Companies can integrate their Collaboration software with Replicon to provide employees with a familiar and accessible method of recording their time, that doesn’t require them to log in to Replicon.

  1. Users record time data via a chatbot.
  2. The integration populates Replicon timesheets (durations, comments, etc) with the time data.

Calendar

Description: Used by employees in an organization to schedule events, meetings, and other time-specific activities

Examples: Microsoft Calendar, Google Calendar, iCal

 

A company would integrate a Calendar application with Replicon to allow automatic population of timesheets with details from calendar entries. This makes timesheet completion faster, easier, and more accurate.

  1. Users record event details in their calendars.
  2. The integration imports event data into Replicon as time entries, which populate timesheets.

Related links

Integrating with Replicon
Using data import to mass add, update, and delete data
Introduction to the Replicon API
Exporting time data using the Time Workbench
Exporting a report to Excel or PDF