/

SAP CRM/Customer Experience

SAP CRM/Customer Experience

Integration type

Helpdesk

What we solve

SAP CX and SuccessFactors customers need a secure, repeatable way to verify customer and employee identities and require step-up authentication within SAP workflows—without manual document checks or building one-off integrations across SAP clouds. This integration connects 1Kosmos IDV and LiveID to SAP CX/Commerce/SuccessFactors via SAP BTP Integration Suite (iFlows), OData updates, and embedded web SDK components, so verification can be triggered from onboarding, registration, and transaction events and the results written back to SAP entities/checklists to reduce fraud and protect high-risk actions.

Attribute

Detail

Market share

~3.1% global, dominant in manufacturing and large enterprise ERP

Marketplace

SAP Store / SAP Business Technology Platform

Integration complexity

High (SAP BTP Integration Suite + SAP Cloud Application Programming Model)

Est. build time

8-12 weeks

Primary use cases

Employee onboarding via SuccessFactors, customer KYC in SAP Commerce, step-up auth for ERP transactions

Technical integration architecture

SAP integration uses the SAP Business Technology Platform (BTP) Integration Suite to connect 1Kosmos APIs with SAP CX (Sales Cloud, Service Cloud, Commerce Cloud) and SAP SuccessFactors. An iFlow (integration flow) in SAP Integration Suite handles API orchestration, credential management, and message mapping between 1Kosmos JSON payloads and SAP's OData entities.

For SAP Commerce Cloud, a custom Spartacus storefront component embeds the 1Kosmos web SDK for customer identity verification during checkout or account creation. The component calls a SAP Commerce extension that manages the 1Kosmos session lifecycle and persists results to the customer model.

SuccessFactors integration targets the Employee Central onboarding module, replacing manual document verification with automated identity proofing. When a new hire record is created in Employee Central, a BTP integration flow triggers the 1Kosmos session and updates the onboarding checklist upon completion.

SAP BTP iFlow definition

SAP Integration Suite iFlow: 1Kosmos Identity Verification

Sender: SAP SuccessFactors (Employee Central - New Hire Event)
    │
    ▼
Content Modifier: Extract employee fields
    ${property.employeeEmail} = ${body.personalInfo.email}
    ${property.employeePhone} = ${body.personalInfo.phone}
    ${property.employeeId} = ${body.userId}
    │
    ▼
Request Reply: Call 1Kosmos API
    HTTP Adapter: POST https://api.1kosmos.com/v2/verify/sessions
    Content-Type: application/json
    Authorization: Bearer ${credential.1kosmos_api_key}
    Body: {
        "subject_email": "${property.employeeEmail}",
        "subject_phone": "${property.employeePhone}",
        "proofing_level": "IAL2",
        "document_types": ["drivers_license", "passport"]

SAP Integration Suite iFlow: 1Kosmos Identity Verification

Sender: SAP SuccessFactors (Employee Central - New Hire Event)
    │
    ▼
Content Modifier: Extract employee fields
    ${property.employeeEmail} = ${body.personalInfo.email}
    ${property.employeePhone} = ${body.personalInfo.phone}
    ${property.employeeId} = ${body.userId}
    │
    ▼
Request Reply: Call 1Kosmos API
    HTTP Adapter: POST https://api.1kosmos.com/v2/verify/sessions
    Content-Type: application/json
    Authorization: Bearer ${credential.1kosmos_api_key}
    Body: {
        "subject_email": "${property.employeeEmail}",
        "subject_phone": "${property.employeePhone}",
        "proofing_level": "IAL2",
        "document_types": ["drivers_license", "passport"]

SAP Integration Suite iFlow: 1Kosmos Identity Verification

Sender: SAP SuccessFactors (Employee Central - New Hire Event)
    │
    ▼
Content Modifier: Extract employee fields
    ${property.employeeEmail} = ${body.personalInfo.email}
    ${property.employeePhone} = ${body.personalInfo.phone}
    ${property.employeeId} = ${body.userId}
    │
    ▼
Request Reply: Call 1Kosmos API
    HTTP Adapter: POST https://api.1kosmos.com/v2/verify/sessions
    Content-Type: application/json
    Authorization: Bearer ${credential.1kosmos_api_key}
    Body: {
        "subject_email": "${property.employeeEmail}",
        "subject_phone": "${property.employeePhone}",
        "proofing_level": "IAL2",
        "document_types": ["drivers_license", "passport"]

Workflow insertion points

  • SuccessFactors Onboarding: Automated IDV during new hire pre-boarding

  • SAP Sales Cloud: Account verification during lead-to-opportunity conversion

  • SAP Commerce Cloud: Customer identity proofing during registration

  • SAP S/4HANA: LiveID step-up for high-value procurement approvals or payment releases

  • SAP Fieldglass: Contractor identity verification during contingent worker onboarding

Transform how you verify and authenticate

Secure onboarding, eliminate passwords, and stop fraud on one platform. Schedule a demo and see it in action.

Transform how you verify and authenticate

Secure onboarding, eliminate passwords, and stop fraud on one platform. Schedule a demo and see it in action.

Transform how you verify and authenticate

Secure onboarding, eliminate passwords, and stop fraud on one platform. Schedule a demo and see it in action.