Recruitment software for UNV

UNV is the United Nations Agency that recruit volunteers for other UN organizations.
We currently have a custom based web application to manage the full recruitment process (Job description, Sourcing, Long listing, short listing, interview, candidate profile updates, integration with SalesForce and PeopleSoft, approval workflows, candidate selection workflow, eSignature, multiple forms)
We need a cloud-based solution flexible enough to ensure that we can replicate our full recruitment cycle.
Core requirements
•	Cloud based
•	Available in all 7 UN languages (English, French, Spanish, Russian, Arabic, Chinese, Portuguese) 
•	Accessibility standards of W3C
•	Mobile native application 
•	Support single sign-on (SSO) feature with Microsoft O365 
•	Integration with SalesForce
•	Integrate with UNV Chatbot 
•	Automated data exchange between the solution and Peoplesoft ERP (no API available so selenium scripts pushing data to PeopleSoft would be developed)
•	Easy to push/pull data through APIs
•	Flexible configuration of recruitment cycle workflow 
•	Integrate with other IT solutions through APIs or UNV Azure Service Bus. 
•	Support centralized role management in Azure 
•	Integrate with UNV taxonomy data stored in Azure 
•	Automatic long-listing using artificial intelligence to match candidate profiles with vacancy 
•	Possibility to integrate with video interview/video interview scheduling solutions 
•	Integrate with DocuSign (or other e-signature) for digital approval 
•	Time to recruit statistics, ROI statistics
•	Duplicates find and merge
•	Custom fields for Job and for candidate form
•	Each Job post can be tagged
•	Publish job offer on our website as well as on services liked LinkedIn
•	SQL views built to be consumed by our PowerBI

Nice to have
•	Integrate with Sharepoint for document management 
•	Integration with Outlook
•	Built in analytics & reporting functionality
•	Possibility to retrieve the data in PowerBI 
•	Integrate LinkedIn for candidate sourcing and LinkedIn learning to manage courses taken by volunteers/candidates.  
•	Registration for candidates possible using Facebook, Google, LinkeIn, SAML 2.0 
•	CV Parsing


We would like a full platform where:
•	Candidates can register, fill specific information on their profile (form should be fully customizable and some fields mandatory only at certain phase of the recruitment). The registration could also be done using platforms like Facebook LinkedIn…
•	Job description information can be fully customizable with approval workflows
•	Candidates can apply either through the platform or through our public website. Therefore, the job offers need to be posted directly on UNV website
•	Candidates can follow up on the recruitment steps
•	Group of Recruiters are in charge of recruitment for specific countries or specific agencies. When a job description is appro