From f93cc4365eda7defed2ffa00cf8d6091d3eb3ae6 Mon Sep 17 00:00:00 2001
From: Nedhir Ebnou
Date: Tue, 3 Dec 2024 16:38:52 +0100
Subject: [PATCH] fix: add data flows and import graphs to connectors'
documentations
---
.../v2/connectors/admen/README.md | 21 +++++--
.../v2/connectors/admen/connector.py | 4 +-
.../v2/connectors/bullhorn/README.md | 20 +++++-
.../v2/connectors/hubspot/README.md | 4 +-
.../v2/connectors/recruitee/README.md | 62 +++++++++----------
.../v2/connectors/recruitee/connector.py | 12 ++--
.../v2/connectors/smartrecruiters/README.md | 52 ++++++++--------
.../v2/connectors/zohorecruit/README.md | 11 +++-
8 files changed, 111 insertions(+), 75 deletions(-)
diff --git a/src/hrflow_connectors/v2/connectors/admen/README.md b/src/hrflow_connectors/v2/connectors/admen/README.md
index 77f589e8..549bf572 100644
--- a/src/hrflow_connectors/v2/connectors/admen/README.md
+++ b/src/hrflow_connectors/v2/connectors/admen/README.md
@@ -14,8 +14,8 @@
# πΌ About Admen
>
-Besoin d'une solution RH efficace et performante pour la gestion de vos candidatures ?
-Misez sur AD-Men, le Logiciel NΒ°1 des Cabinets de Recrutement.
+Need an efficient, high-performance HR solution for managing your applications?
+Choose AD-Men, the No. 1 software for recruitment agencies.
@@ -56,6 +56,12 @@ This new connector will enable:
+
+
+
+
+
# π Quick Start Examples
@@ -65,6 +71,11 @@ To make sure you can successfully run the latest versions of the example scripts
To browse the examples of actions corresponding to released versions of π€ this connector, you just need to import the module like this :
+
+
+
+
Once the connector module is imported, you can leverage all the different actions that it offers.
For more code details checkout connector code.
@@ -72,10 +83,10 @@ For more code details checkout connector code.
# π Useful Links
-- πVisit [Admen](https://www.admen.com/) to learn more.
+- πVisit [Admen](https://www.ad-rh.com/) to learn more.
- π» [Connector code](https://github.com/Riminder/hrflow-connectors/tree/master/src/hrflow_connectors/connectors/admen) on our Github.
# π Special Thanks
-- π» HrFlow.ai : XXXXX YYYYY - Software Engineer
-- π€ Admen : XXXXX YYYYY - Partner Manager
\ No newline at end of file
+- π» HrFlow.ai : [Nedhir Ebnou](https://github.com/itsnedhir) - Software Engineer
+- π€ Inasoft : AurΓ©lie CARLESCHI - Operations Director
\ No newline at end of file
diff --git a/src/hrflow_connectors/v2/connectors/admen/connector.py b/src/hrflow_connectors/v2/connectors/admen/connector.py
index cc7c17e1..a834c850 100644
--- a/src/hrflow_connectors/v2/connectors/admen/connector.py
+++ b/src/hrflow_connectors/v2/connectors/admen/connector.py
@@ -309,8 +309,8 @@ def format_profile_archive_in_admen(hrflow_profile: t.Dict) -> t.Dict:
DESCRIPTION = """
-Besoin d'une solution RH efficace et performante pour la gestion de vos candidatures ?
-Misez sur AD-Men, le Logiciel NΒ°1 des Cabinets de Recrutement.
+Need an efficient, high-performance HR solution for managing your applications?
+Choose AD-Men, the No. 1 software for recruitment agencies.
"""
Admen = Connector(
diff --git a/src/hrflow_connectors/v2/connectors/bullhorn/README.md b/src/hrflow_connectors/v2/connectors/bullhorn/README.md
index a195068f..4c4cad74 100644
--- a/src/hrflow_connectors/v2/connectors/bullhorn/README.md
+++ b/src/hrflow_connectors/v2/connectors/bullhorn/README.md
@@ -15,6 +15,13 @@
> Transform Your Business with Bullhorn Staffing and Recruitment Software
+
+
+
+
+
+
+
## π Why is it a big deal for Bullhorn customers & partners?
@@ -29,11 +36,17 @@ This new connector will enable:
- β¬
οΈ Send Jobs data from Bullhorn to a Destination of your choice.
- β‘οΈ Send Jobs data from a Source of your choice to Bullhorn.
+
+
+
## π§ Artificial Intelligence capabilities:
- Extract, Structure, and Categorize Talent & Workforce data
- Search, Score, and Match Profiles & Jobs with our APIs and AI Widgets (**Matching Custom Tab in Bullhorn**)
+
+
+
# π Connector Actions
@@ -58,6 +71,9 @@ To make sure you can successfully run the latest versions of the example scripts
To browse the examples of actions corresponding to released versions of π€ this connector, you just need to import the module like this :
+
+
+
Once the connector module is imported, you can leverage all the different actions that it offers.
@@ -71,5 +87,5 @@ For more code details checkout connector code.
# π Special Thanks
-- π» HrFlow.ai : XXXXX YYYYY - Software Engineer
-- π€ Bullhorn : XXXXX YYYYY - Partner Manager
\ No newline at end of file
+- π» HrFlow.ai : [Nedhir Ebnou](https://github.com/itsnedhir) - Software Engineer & Abdellahi Mezid - Software Engineer
+- π€ Bullhorn : Arne LOOTEN - Partner Manager
\ No newline at end of file
diff --git a/src/hrflow_connectors/v2/connectors/hubspot/README.md b/src/hrflow_connectors/v2/connectors/hubspot/README.md
index 3dc60d96..cd5e23b7 100644
--- a/src/hrflow_connectors/v2/connectors/hubspot/README.md
+++ b/src/hrflow_connectors/v2/connectors/hubspot/README.md
@@ -44,7 +44,7 @@ In this section, we outline the data flow between different components of the co
-# π Quick Start Example
+# π Quick Start Examples
To make sure you can successfully run the latest versions of the example scripts, you have to **install the package from PyPi**.
@@ -68,6 +68,6 @@ For more code details checkout connector code
# π Special Thanks
-- π» HrFlow.ai : [Nedhir Ebnou](https://github.com/nedhirouebnou) - Software Engineer
+- π» HrFlow.ai : [Nedhir Ebnou](https://github.com/itsnedhir) - Software Engineer
- π€ Hubspot :[Hubspot for the accessible documentation](https://www.hubspot.com)
diff --git a/src/hrflow_connectors/v2/connectors/recruitee/README.md b/src/hrflow_connectors/v2/connectors/recruitee/README.md
index a4391c1e..4da48b07 100644
--- a/src/hrflow_connectors/v2/connectors/recruitee/README.md
+++ b/src/hrflow_connectors/v2/connectors/recruitee/README.md
@@ -1,41 +1,39 @@
+# π Summary
+- [π Summary](#π-summary)
+- [πΌ About Recruitee](#πΌ-about-recruitee)
+ - [π Why is it a big deal for Recruitee customers & partners?](#π-why-is-it-a-big-deal-for-recruitee-customers--partners)
+- [π§ How does it work?](#π§-how-does-it-work)
+ - [π Data integration capabilities:](#π-data-integration-capabilities)
+ - [π§ Artificial Intelligence capabilities:](#π§ -artificial-intelligence-capabilities)
+- [π Connector Actions](#π-connector-actions)
+- [π Quick Start Examples](#π-quick-start-examples)
+- [π Useful Links](#π-useful-links)
+- [π Special Thanks](#π-special-thanks)
-- [πΌ About Recruitee](#--about-Recruitee)
-- [π **What makes this major news for Recruitee customers \& partners?**](#-what-makes-this-major-news-for-Recruitee-customers--partners)
-- [π§ How does it work?](#-how-does-it-work)
- - [π Data integration capabilities:](#-data-integration-capabilities)
- - [π§ Artificial Intelligence capabilities:](#-artificial-intelligence-capabilities)
-- [π Connector Actions](#-connector-actions)
-- [π Quick Start Examples](#-quick-start-examples)
-- [π Useful Links](#-useful-links)
-- [π Special Thanks](#-special-thanks)
-# πΌ About Recruitee
+# πΌ About Recruitee
-Recruitee is an innovative and intuitive recruitment software that empowers businesses to streamline hiring processes and attract top talent.
+> Recruitee is an innovative and intuitive recruitment software that empowers businesses to streamline hiring processes and attract top talent. Recruitee provides a comprehensive solution that ensures a seamless and efficient recruitment experience.
-Recruitee provides a comprehensive solution that ensures a seamless and efficient recruitment experience.
-
-
-
-
-# π **What makes this major news for Recruitee customers & partners?**
+## π Why is it a big deal for Recruitee customers & partners?
-This new connector will enable Recruitee customers & partners to:
-- β‘ Seamlessly Integrate Talent & Workforce data
-- π€ Elevate their Talent and Recruiter Experiences
-
-# π§ How does it work?
+This new connector will enable:
+- β‘ A Fastlane Talent & Workforce data integration for Recruitee customers & partners
+- π€ Cutting-edge AI-powered Talent Experiences & Recruiter Experiences for Recruitee customers
+# π§ How does it work?
## π Data integration capabilities:
+- β¬
οΈ Send Profiles data from Recruitee to a Destination of your choice.
+- β‘οΈ Send Profiles data from a Source of your choice to Recruitee.
+- β¬
οΈ Send Jobs data from Recruitee to a Destination of your choice.
+- β‘οΈ Send Jobs data from a Source of your choice to Recruitee.
-- β‘οΈ Push Profiles from a Source of your choice to Recruitee
-- β¬
οΈΒ Pull Jobs from Recruitee to a Destination of your choice
## π§ Artificial Intelligence capabilities:
+- Extract, Structure, and Categorize Talent & Workforce data
+- Search, Score, and Match Profiles & Jobs with our APIs and AI Widgets (**Matching Custom Tab in Recruitee**)
-- Easily Extract, Structure, and Categorize Talent & Workforce data
-- Effortlessly Search, Score, and Match Profiles and Jobs with precision.
# π Connector Actions
@@ -59,8 +57,7 @@ This new connector will enable Recruitee customers & partners to:
-# π Quick Start Examples
-
+# π Quick Start Examples
To make sure you can successfully run the latest versions of the example scripts, you have to **install the package from PyPi**.
To browse the examples of actions corresponding to released versions of π€ this connector, you just need to import the module like this :
@@ -72,16 +69,15 @@ To browse the examples of actions corresponding to released versions of π€ thi
Once the connector module is imported, you can leverage all the different actions that it offers.
-For more code details checkout connector code
+For more code details checkout connector code.
# π Useful Links
-- πVisit [Recruitee](https://Recruitee.com/) to learn more.
+- πVisit [Recruitee](https://recruitee.com/) to learn more.
- βοΈ API documentation : [Recruitee API](https://api.recruitee.com/docs/index.html)
- π» [Connector code](https://github.com/Riminder/hrflow-connectors/tree/master/src/hrflow_connectors/connectors/recruitee) on our Github.
# π Special Thanks
-- π» HrFlow.ai : [Nedhir EBNOU](https://github.com/nedhirouebnou) - Software Engineer
-- π€ Recruitee : **MengJia de Lange-Chen - Technical Partner Manager** and all the Recruitee team for their help and collaboration in building this integration
-
+- π» HrFlow.ai : [Nedhir Ebnou](https://github.com/itsnedhir) - Software Engineer
+- π€ Tellent : **Nuno Sequeira & Diana De Freitas - Integrations Partners** for their help and collaboration in building this integration
diff --git a/src/hrflow_connectors/v2/connectors/recruitee/connector.py b/src/hrflow_connectors/v2/connectors/recruitee/connector.py
index dcb9c4bb..19e61539 100644
--- a/src/hrflow_connectors/v2/connectors/recruitee/connector.py
+++ b/src/hrflow_connectors/v2/connectors/recruitee/connector.py
@@ -261,14 +261,18 @@ def format_job(recruitee_job: t.Dict) -> t.Dict:
return job
+DESCRIPTION = (
+ "Recruitee is an innovative and intuitive recruitment software that empowers"
+ " businesses to streamline hiring processes and attract top talent. Recruitee"
+ " provides a comprehensive solution that ensures a seamless and efficient"
+ " recruitment experience."
+)
+
Recruitee = Connector(
name="Recruitee",
type=ConnectorType.ATS,
subtype="recruitee",
- description=(
- "Collaborative hiring software and modern applicant tracking system with easy"
- " setup, great UI, and top-rated customer support. "
- ),
+ description=DESCRIPTION,
url="https://recruitee.com/",
warehouse=RecruiteeWarehouse,
flows=(
diff --git a/src/hrflow_connectors/v2/connectors/smartrecruiters/README.md b/src/hrflow_connectors/v2/connectors/smartrecruiters/README.md
index 46180b52..e9d02e6b 100644
--- a/src/hrflow_connectors/v2/connectors/smartrecruiters/README.md
+++ b/src/hrflow_connectors/v2/connectors/smartrecruiters/README.md
@@ -1,19 +1,19 @@
# π Summary
-- [π Summary](#-summary)
-- [πΌ About SmartRecruiters](#-about-smartrecruiters)
- - [π Why is it a big deal for SmartRecruiters customers \& partners?](#-why-is-it-a-big-deal-for-smartrecruiters-customers--partners)
-- [π§ How does it work?](#-how-does-it-work)
- - [π Data integration capabilities:](#-data-integration-capabilities)
- - [π§ Artificial Intelligence capabilities:](#-artificial-intelligence-capabilities)
-- [π Connector Actions](#-connector-actions)
-- [π Quick Start Examples](#-quick-start-examples)
-- [π Useful Links](#-useful-links)
-- [π Special Thanks](#-special-thanks)
+- [π Summary](#π-summary)
+- [πΌ About Smartrecruiters](#πΌ-about-smartrecruiters)
+ - [π Why is it a big deal for Smartrecruiters customers & partners?](#π-why-is-it-a-big-deal-for-smartrecruiters-customers--partners)
+- [π§ How does it work?](#π§-how-does-it-work)
+ - [π Data integration capabilities:](#π-data-integration-capabilities)
+ - [π§ Artificial Intelligence capabilities:](#π§ -artificial-intelligence-capabilities)
+- [π Connector Actions](#π-connector-actions)
+- [π Quick Start Examples](#π-quick-start-examples)
+- [π Useful Links](#π-useful-links)
+- [π Special Thanks](#π-special-thanks)
-# πΌ About SmartRecruiters
+# πΌ About Smartrecruiters
-SmartRecruitersβ Talent Acquisition Suite is used by organizations to make the best hires. It has complete functionality for recruitment marketing and collaborative hiring built on a modern cloud platform with an open marketplace for 3rd party recruitment services.
+> Move beyond applicant tracking systems (ATS) with an enterprise-grade recruiting platform designed for the modern workforce. SmartRecruiters' Talent Acquisition Suite provides everything needed to attract, select, and hire great talent.
@@ -23,24 +23,24 @@ SmartRecruitersβ Talent Acquisition Suite is used by organizations to make the
-## π Why is it a big deal for SmartRecruiters customers & partners?
+## π Why is it a big deal for Smartrecruiters customers & partners?
This new connector will enable:
+- β‘ A Fastlane Talent & Workforce data integration for Smartrecruiters customers & partners
+- π€ Cutting-edge AI-powered Talent Experiences & Recruiter Experiences for Smartrecruiters customers
-- β‘ A Fastlane Talent & Workforce data integration for SmartRecruiters customers & partners
-- π€ Cutting-edge AI-powered Talent Experiences & Recruiter Experiences for SmartRecruiters customers
-
-# π§ How does it work?
-
+# π§ How does it work?
## π Data integration capabilities:
+- β¬
οΈ Send Profiles data from Smartrecruiters to a Destination of your choice.
+- β‘οΈ Send Profiles data from a Source of your choice to Smartrecruiters.
+- β¬
οΈ Send Jobs data from Smartrecruiters to a Destination of your choice.
+- β‘οΈ Send Jobs data from a Source of your choice to Smartrecruiters.
-- β‘οΈ Send Profiles data from a Source of your choice to SmartRecruiters
-- β¬
οΈ Send Jobs data from SmartRecruiters to a Destination of your choice
## π§ Artificial Intelligence capabilities:
-
- Extract, Structure, and Categorize Talent & Workforce data
-- Search, Score, and Match Profiles & Jobs with our APIs and AI Widgets
+- Search, Score, and Match Profiles & Jobs with our APIs and AI Widgets (**Matching Custom Tab in Smartrecruiters**)
+
# π Connector Actions
@@ -65,10 +65,11 @@ This new connector will enable:
-# π Quick Start Examples
+# π Quick Start Examples
To make sure you can successfully run the latest versions of the example scripts, you have to **install the package from PyPi**.
+
To browse the examples of actions corresponding to released versions of π€ this connector, you just need to import the module like this :
@@ -78,8 +79,7 @@ To browse the examples of actions corresponding to released versions of π€ thi
Once the connector module is imported, you can leverage all the different actions that it offers.
-
-For more code details checkout connector code
+For more code details checkout connector code.
# π Useful Links
@@ -90,5 +90,5 @@ For more code details checkout connector code
# π Special Thanks
-- π» HrFlow.ai : [the-forest-tree](https://github.com/the-forest-tree) - Software Engineer
+- π» HrFlow.ai : [the-forest-tree](https://github.com/the-forest-tree) - Software Engineer & [Nedhir Ebnou](https://github.com/itsnedhir) - Software Engineer
- π€ [SmartRecruiters](https://www.smartrecruiters.com/) : Special thanks to the SmartRecruiters team for their help and collaboration in building this integrationn
\ No newline at end of file
diff --git a/src/hrflow_connectors/v2/connectors/zohorecruit/README.md b/src/hrflow_connectors/v2/connectors/zohorecruit/README.md
index 7b17e0de..6b13759f 100644
--- a/src/hrflow_connectors/v2/connectors/zohorecruit/README.md
+++ b/src/hrflow_connectors/v2/connectors/zohorecruit/README.md
@@ -53,6 +53,11 @@ This new connector will enable:
+
+
+
+
# π Quick Start Examples
@@ -61,6 +66,10 @@ To make sure you can successfully run the latest versions of the example scripts
To browse the examples of actions corresponding to released versions of π€ this connector, you just need to import the module like this :
+
+
+
Once the connector module is imported, you can leverage all the different actions that it offers.
@@ -75,4 +84,4 @@ For more code details checkout connector code.
# π Special Thanks
-- π» HrFlow.ai : Nedhir Ebnou - Software Engineer
+- π» HrFlow.ai : [Nedhir Ebnou](https://github.com/itsnedhir) - Software Engineer