Skip to content

Commit

Permalink
feature: Add Cegid Talentsoft Connector in CRUD v2
Browse files Browse the repository at this point in the history
  • Loading branch information
itsnedhir committed Jan 23, 2025
1 parent 84997dd commit 203f7d5
Show file tree
Hide file tree
Showing 35 changed files with 12,810 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ We invite developers to join us in our mission to bring AI and data integration
| [**SAP SuccessFactors**](./src/hrflow_connectors/v1/connectors/sapsuccessfactors/README.md) | ATS | :book: Open source | *19/01/2022* | *23/10/2024* |
| [**SmartRecruiters**](./src/hrflow_connectors/v2/connectors/smartrecruiters/README.md) | ATS | :book: Open source | *21/03/2022* | *05/09/2024* |
| [**Taleez**](./src/hrflow_connectors/v2/connectors/taleez/README.md) | ATS | :book: Open source | *19/01/2022* | *23/10/2024* |
| [**TalentSoft**](./src/hrflow_connectors/v1/connectors/talentsoft/README.md) | HCM | :book: Open source | *19/04/2022* | ** |
| [**TalentSoft**](./src/hrflow_connectors/v2/connectors/talentsoft/README.md) | HCM | :book: Open source | *19/04/2022* | ** |
| [**Teamtailor**](./src/hrflow_connectors/v2/connectors/teamtailor/README.md) | ATS | :book: Open source | *06/10/2022* | *05/09/2024* |
| [**Waalaxy**](./src/hrflow_connectors/v2/connectors/waalaxy/README.md) | Automation | :book: Open source | *18/11/2022* | *05/09/2024* |
| [**Workable**](./src/hrflow_connectors/v2/connectors/workable/README.md) | HCM | :book: Open source | *27/09/2022* | *05/09/2024* |
Expand Down
9,830 changes: 9,830 additions & 0 deletions manifest.json

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions src/hrflow_connectors/v2/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
from hrflow_connectors.v2.connectors.recruitee import Recruitee
from hrflow_connectors.v2.connectors.smartrecruiters import SmartRecruiters
from hrflow_connectors.v2.connectors.taleez import Taleez
from hrflow_connectors.v2.connectors.talentsoft import TalentSoft
from hrflow_connectors.v2.connectors.teamtailor import Teamtailor
from hrflow_connectors.v2.connectors.waalaxy import Waalaxy
from hrflow_connectors.v2.connectors.workable import Workable
Expand Down Expand Up @@ -40,4 +41,5 @@
Greenhouse,
JazzHR,
Ceipal,
TalentSoft,
]
93 changes: 93 additions & 0 deletions src/hrflow_connectors/v2/connectors/talentsoft/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# 📖 Summary
- [📖 Summary](#📖-summary)
- [💼 About Talentsoft](#💼-about-talentsoft)
- [😍 Why is it a big deal for Talentsoft customers & partners?](#😍-why-is-it-a-big-deal-for-talentsoft-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 Talentsoft

> Talentsoft (by Cegid) offers a full-suite HCM solution so you can keep all your HR processes in one platform. Make HR processes easy & simple for your teams. Help HR & IT leaders transform organizations. Accelerate HCM productivity for better performance.
<p align="center">
<image src=https://user-images.githubusercontent.com/57711045/214645377-41f926d2-207a-47c7-bd92-e2a561200543.png width=90% height=100% >

## 😍 Why is it a big deal for Talentsoft customers & partners?

This new connector will enable:
- ⚡ A Fastlane Talent & Workforce data integration for Talentsoft customers & partners
- 🤖 Cutting-edge AI-powered Talent Experiences & Recruiter Experiences for Talentsoft customers

# 🔧 How does it work?
## 📊 Data integration capabilities:
- ⬅️ Send Profiles data from Talentsoft to a Destination of your choice.
- ➡️ Send Profiles data from a Source of your choice to Talentsoft.
- ⬅️ Send Jobs data from Talentsoft to a Destination of your choice.
- ➡️ Send Jobs data from a Source of your choice to Talentsoft.

</p>
<p align="center">
<image src=https://github.com/Riminder/hrflow-connectors/assets/135601200/bbc0cd05-d05f-4c2a-bdd0-93636c9486a8 width=90% height=100% >
</p>

## 🧠 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 Talentsoft**)


# 🔌 Connector Actions
<p align="center">

| Action | Description |
| ------- | ----------- |
| [**Applicant new**](docs/applicant_new.md) | Send **created** 'profile(s)' _from_ Talentsoft _to_ HrFlow |
| [**Applicant update**](docs/applicant_update.md) | Send **updated** 'profile(s)' _from_ Talentsoft _to_ HrFlow |
| [**Create profiles in hrflow**](docs/create_profiles_in_hrflow.md) | Send **created** 'profile(s)' _from_ Talentsoft _to_ HrFlow |
| [**Update profiles in hrflow**](docs/update_profiles_in_hrflow.md) | Send **updated** 'profile(s)' _from_ Talentsoft _to_ HrFlow |
| [**Archive profiles in hrflow**](docs/archive_profiles_in_hrflow.md) | Send **archived** 'profile(s)' _from_ Talentsoft _to_ HrFlow |
| [**Create jobs in hrflow**](docs/create_jobs_in_hrflow.md) | Send **created** 'job(s)' _from_ Talentsoft _to_ HrFlow |
| [**Update jobs in hrflow**](docs/update_jobs_in_hrflow.md) | Send **updated** 'job(s)' _from_ Talentsoft _to_ HrFlow |
| [**Archive jobs in hrflow**](docs/archive_jobs_in_hrflow.md) | Send **archived** 'job(s)' _from_ Talentsoft _to_ HrFlow |
| [**Create profiles in talentsoft**](docs/create_profiles_in_talentsoft.md) | Send **created** 'profile(s)' _from_ HrFlow _to_ Talentsoft |
| [**Update profiles in talentsoft**](docs/update_profiles_in_talentsoft.md) | Send **updated** 'profile(s)' _from_ HrFlow _to_ Talentsoft |


</p>


# 💍 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 :

<p align="center">
<image src=https://user-images.githubusercontent.com/57711045/215837925-ccc3f4c7-8b6e-4712-81ee-5574f458b51f.png width=90% height=100% >
</p>


Once the connector module is imported, you can leverage all the different actions that it offers.

For more code details checkout connector code.


# 🔗 Useful Links

- 📄 Visit [Talentsoft](https://www.cegid.com/fr/produits/cegid-talentsoft/) to learn more.
- ⚙️ API documentations:
- [Cegid Talentsoft Recruiting MatchingIndexation API](https://developers.cegid.com/api-details#api=cegid-talentsoft-recruiting-matchingindexation)
- [Cegid Talentsoft Recruiting FrontOffice API](https://developers.cegid.com/api-details#api=cegid-talentsoft-recruiting-frontoffice)


- 💻 [Connector code](https://github.com/Riminder/hrflow-connectors/tree/master/src/hrflow_connectors/v2/connectors/talentsoft) on our Github.


## 👏 Special Thanks
- 💻 HrFlow.ai : [the-forest-tree](https://github.com/the-forest-tree) - Software Engineer && [Nedhir Ebnou](https://github.com/itsnedhir) - Software Engineer
1 change: 1 addition & 0 deletions src/hrflow_connectors/v2/connectors/talentsoft/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from hrflow_connectors.v2.connectors.talentsoft.connector import TalentSoft # noqa
Loading

0 comments on commit 203f7d5

Please sign in to comment.