Integration Toolkit

Introduction

The Integration Toolkit is a comprehensive resource that guides partners in seamlessly integrating their systems with Oneflow. It equips you with the essential tools, best practices, and detailed instructions to build robust, efficient, and secure integrations.

This toolkit provides a structured pathway for integration, enabling you to harness Oneflow's advanced features within your platform. It covers all critical aspects of the integration process, from authentication methods to retrieving and utilizing data and the step-by-step procedures required to create and manage contracts effectively.

In addition to the generic integration framework, this document delves deeper into domain-specific integrations, offering tailored guidance for various systems, including:

  • Customer Relationship Management (CRM) Systems: Enhance customer interactions and automate workflows by integrating Oneflow with your CRM platform.
  • Applicant Tracking Systems (ATS): Streamline recruitment processes and manage candidate contracts efficiently.
  • Human Resource Management (HRM) Systems: Simplify employee contract management and onboarding workflows.

Whether you aim to enhance operational efficiency, improve user experience, or unlock new capabilities, the Integration Toolkit is a foundational resource to help you achieve seamless and effective integration with Oneflow.


Getting Started

Before starting your integration with Oneflow, it is essential to create a well-structured plan. This section provides a basic overview and guidelines to help you design your integration with Oneflow effectively.

Strcture - Getting started Oneflow integration

Extension Creation

Here, we discuss how to create a Oneflow Extension.

Extension Creation

Authentication

Here, we discuss how to authenticate with Oneflow.

Authentication

Configure Template group and Webhook

Here, we discuss how to create and configure a Template Group and Webhook for your integration with Oneflow.

Configure Template group and Webhook

Get Data To Create A Contract

Here, we discuss getting relevant data to create a Oneflow contract.

Get Data To Create A Contract

Contract creation

Here, we discuss creating a simple contract with an API token on the Oneflow side using our Public APIs.

Contract Creation


Customer Relationship Management (CRM) Systems

In the previous sections, you learned the basics of starting an integration with Oneflow. In this section, you will learn more specific details about integrating a Customer Relationship Management (CRM) system with Oneflow.

Get CRM Specific Data To Create A Contract

Create A CRM Specific Contract


Applicant Tracking Systems (ATS)

The previous sections consist of how to start integration with Oneflow. This section will guide you with more specific details about integrating an Applicant Tracking System (ATS) with Oneflow.

Create An ATS Specific Contract


Human Resource Management (HRM) Systems

In the previous sections, you learned the basics of getting started integrating with Oneflow. In this section, you will learn more specific information about integrating a Human Resource Management (HRM) system with Oneflow.

You can check the current HRM integrations we have already in Oneflow under the HR & Recruitment section, here.

Get HRM Specific Data To Create A Contract

Create A HRM specific contract