Recruitment process outsourcing (RPO) is a form of business process outsourcing (BPO) where an employer outsources or transfers all or part of its recruitment activities to an external service provider. This can include job postings, sourcing, screening, interview scheduling and logistics, offer execution, system compliance, and HRIS (human resources information systems) data entry.