Use cases
White-label integration for SSIIs (branding, domains, emails)
Hide Scell.io behind your brand
SSIIs and SaaS publisher partners can fully white-label the Scell.io experience for their end clients. Customisation levels: (1) Signature tunnel: 21 `ui_config` fields aligned with the EU-SES spec (logo, colours, headers, footers, frame ancestors), (2) Invoice templates: logo, colours, legal notices customised per sub-tenant, (3) Transactional emails: custom sender (`from`, `reply_to`), custom HTML template, (4) Signature domain: enterprise option to serve the tunnel on `signature.yourbrand.com` (DNS CNAME + TLS cert managed by Scell.io). The end client never sees the Scell.io brand.
Key facts
- 21 `ui_config` fields for the signature tunnel
- Custom invoice templates per sub-tenant
- White-label transactional emails (sender, template)
- Custom signature domain (enterprise) with managed TLS
- Per-sub-tenant logo / favicon / legal notices
- Restrictive iframe ancestors for in-app integration
Code example
// Configuration white-label par sub-tenant
const whiteLabelConfig = {
ui_config: {
sidebar_color: '#0EA5E9',
sidebar_text_color: '#FFFFFF',
header_logo_url: 'https://cdn.votremarque.com/logo.svg',
header_background_color: '#FFFFFF',
button_color: '#0EA5E9',
button_text_color: '#FFFFFF',
sign_button_color: '#22C55E',
footer_text: '© 2026 Votre Marque — Powered by signature électronique',
hide_powered_by: true,
iframe_ancestors: ['https://app.votremarque.com'],
},
email_branding: {
from_name: 'Votre Marque',
reply_to: 'support@votremarque.com',
template_id: 'tpl_custom_001',
},
};
await scell.subTenants.update(subTenantId, whiteLabelConfig);