skaills
SAP SuccessFactors integration

Add the transformation layer to your SAP SuccessFactors

skaills plugs into SuccessFactors via OData APIs and SAP Integration Suite. No modifications to your tenant. No new SSO implementations. Start getting AI-augmented talent intelligence on top of the data you already have.

Three ways to integrate

Pick the depth that fits your needs — start light, grow when ready.

Outbound — skaills enriches SuccessFactors

Planned
skaills pushes results into SuccessFactors. Fastest path. Examples: candidate completes a skaills evaluation → score + competency profile injected as a structured note and competency ratings on their SF Recruiting record. Employee completes growth plan → development goals flow to Career Development Planning (CDP). Assessment results → mapped to Job Profile Builder as verified competencies.
~2-3 weeks for the first connector. No SuccessFactors-side custom work if OData APIs are enabled.

Bidirectional — SuccessFactors drives, skaills executes

Planned
SuccessFactors is the system of record; skaills plugs in as a specialty assessment and development provider via SAP Integration Suite. Examples: SF Recruiting creates a requisition → Integration Flow to skaills → we generate an evaluation link → candidate completes → score flows back. Succession Management identifies high-potential employees → we run AI-Readiness → results return to CDP.
~6-8 weeks. Requires SAP-side configuration (Integration Flows in SAP Integration Suite, custom fields, SAML if SSO).

SAP Store — skaills as certified partner

Roadmap
Published in SAP Store as a certified partner integration via the SAP PartnerEdge Build program. Customers install from their SuccessFactors console. Analogous examples today: Eightfold AI, HireVue, Modern Hire.
9+ months including SAP certification, security review, PartnerEdge enrollment.

What this looks like in practice

Concrete flows triggered by events in SAP SuccessFactors.

Trigger in SAP SuccessFactorsWhat skaills doesWhat flows back to SAP SuccessFactors
New candidate applies to an SF Recruiting requisitionskaills generates a personalized evaluation link, sends to candidate, computes multi-dimensional score on completionScore + competency profile + competency ratings appear on the candidate's SF Recruiting record
New employee completes onboarding in SuccessFactorsskaills triggers baseline evaluation + generates initial 12-month growth planDevelopment goals + Learning recommendations populated in the employee's SF CDP
Manager identifies an employee for succession in SF Succession Managementskaills runs AI-Readiness + Career Path Navigator + Personal Growth PlanDevelopment plan, suggested paths, and learning recommendations populated in the employee's CDP
CHRO launches org-transformation initiativeskaills generates Org Transformation Plan from aggregated SuccessFactors data (structure, headcount, Job Profile Builder, Workforce Analytics)CHRO-grade roadmap with heatmap + tracks + KPIs delivered as skaills dashboard, exportable to SAP Analytics Cloud

Technical architecture

The integration uses SAP SuccessFactors OData APIs (Recruiting, Employee Central, Performance & Goals, Succession, CDP, Learning) and SAP Integration Suite (formerly Cloud Platform Integration) for orchestrated flows. Authentication via OAuth 2.0 SAML Bearer Assertion with dedicated service account technique — skaills operates with least-privilege per entity. Data transits via HTTPS (TLS 1.2+); skaills never stores SAP credentials, only short-lived access tokens. For bidirectional flows, Integration Flows in SAP Integration Suite trigger a dedicated skaills Cloud Function (`sfsfWebhook`) with signature verification. All skaills-side logic is serverless, with no additional infrastructure for your team to operate.

Implementation timeline

1
Week 1

Kickoff and scope

Define which SuccessFactors modules are in-scope (Recruiting, Employee Central, Performance & Goals, Succession, CDP, Learning), which events trigger the flow, and what data travels each direction. Identify the project sponsor, the customer-side SF admin, and the assigned skaills team.
Deliverable:Scope document signed by both parties
2
Weeks 2-3

Technical setup

Create the SuccessFactors service account with minimum per-OData-entity permissions. Configure OAuth 2.0 SAML Bearer Assertion flow. First end-to-end test with a synthetic candidate: applies to a requisition → skaills evaluation triggers → score injects into SF Recruiting with mapping to competency ratings.
Deliverable:E2E test passing with synthetic candidate; technical integration functional
3
Week 4

Controlled pilot

Deploy to one real recruiting team, with 5-10 real candidates flowing through end-to-end. We monitor completion rate, latency, score quality, correct Job Profile Builder mapping, recruiter satisfaction. 15-minute daily standup.
Deliverable:Pilot report with real-world metrics
4
Week 5

Adjustments and documentation

Apply adjustments based on pilot feedback. Internal documentation for your teams: how the flow operates, where to check logs (including SAP Integration Suite monitoring), who to contact for issues. Handoff session with your SAP Basis / HRIT team.
Deliverable:Operational runbook + completed handoff session
5
Week 6+

Full rollout

Extension of the flow to your full organization. Gradual activation by team or business unit, with weekly check-ins during the first month. After that, ongoing support at the cadence we agree on (typically monthly).
Deliverable:Integration running in production for all in-scope units

For deeper bidirectional integrations with SAP Integration Suite, add 2-4 weeks for Integration Flow design and custom field mapping. For SAP Store listing via PartnerEdge Build, add ~9 months for certification.

Security & compliance

skaills operates under least-privilege principles. The SuccessFactors service account we use has permissions granted only to the OData entities necessary for the agreed flows — never blanket access to your tenant. All sensitive data is encrypted in transit (TLS 1.2+) and at rest (Firestore native encryption + Cloud Storage at-rest encryption). skaills doesn't export PII outside the configured region (default us-central1; EU and others available under enterprise SLA). We comply with GDPR when applicable — including right-to-erasure and portability. Our SOC 2 posture is inherited from Firebase/GCP; direct SOC 2 Type II certification is on the roadmap for enterprise customers who require it.

Ready to add the transformation layer to your SAP SuccessFactors?

We'll scope the integration, set up the technical connection, and have you running in weeks — not months.