> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cadanapay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Embed Cadana's pre-built payroll and wallet UI under your brand

The White-Label product lets you deploy Cadana's payroll and wallet interfaces on your own domain, with your brand's look and feel. Your end-users interact with a fully functional application — you control the theming, authentication, domain, and notifications.

***

## Capabilities

<CardGroup cols={2}>
  <Card title="Custom Theming" icon="palette">
    Match Cadana's UI to your brand colors, typography, and logo. Applied to both the admin and worker portals.
  </Card>

  <Card title="Custom Domain" icon="globe">
    Serve the application from your own domain (e.g., `payroll.yourcompany.com`) for a seamless end-user experience.
  </Card>

  <Card title="Custom Authentication" icon="key">
    Connect your own identity provider (Auth0, Cognito, Stytch, or any OIDC-compliant engine) so users log in with your existing auth flow.
  </Card>

  <Card title="Branded Notifications" icon="envelope">
    Customize email notifications with your brand name, logo, and colors. Control which notification types are sent.
  </Card>
</CardGroup>

***

## How It Works

<Steps>
  <Step title="Enable White-Label">
    Contact your account manager to enable white-label for your business or platform. You'll get access to the configuration APIs and dashboard settings.
  </Step>

  <Step title="Configure your theme">
    Define your brand colors, logo, and typography via the [Theme](/white-label/theme) settings. The theme applies to both admin and worker-facing UIs.
  </Step>

  <Step title="Set up a custom domain">
    Point your subdomain to Cadana and configure the DNS records. See [Custom Domain](/white-label/custom-domain) for step-by-step instructions.
  </Step>

  <Step title="Integrate your auth provider">
    Configure your OIDC issuer and JWKS endpoints, map user subjects, and exchange tokens for seamless SSO. See [Custom Authentication](/white-label/custom-authentication).
  </Step>

  <Step title="Customize notifications">
    Choose which email notifications to send and apply your branding. See [Customizing Notifications](/white-label/customizing-notifications).
  </Step>
</Steps>

***

## Guides

<CardGroup cols={2}>
  <Card title="Custom Authentication" icon="key" href="/white-label/custom-authentication">
    Connect your identity provider for seamless SSO
  </Card>

  <Card title="Theme" icon="palette" href="/white-label/theme">
    Customize colors, logo, and typography
  </Card>

  <Card title="Custom Domain" icon="globe" href="/white-label/custom-domain">
    Serve the app from your own domain
  </Card>

  <Card title="Notifications" icon="envelope" href="/white-label/customizing-notifications">
    Brand and configure email notifications
  </Card>
</CardGroup>
