Benbase

Architecture

How Benbase connects to your platform — system overview and data flow diagrams.

Architecture

This page shows how Benbase fits into your platform and how data flows between systems.

System Overview

Your Platform calls the Benbase API to get iframe URLs, embeds them for employers and employees, and receives data back via webhooks and postMessage events.

Native Integration Flow

When your payroll engine is supported (e.g. Check), census data syncs automatically:

API Integration Flow

When your payroll engine is not yet supported, you provide census data via API:

What Lives Where

ComponentWhere it runsWhat it does
Your PlatformYour serversCalls Benbase API, embeds iframes, handles webhooks
Benbase APIembed.benbase.com/apiReturns iframe URLs, accepts census data, sends webhooks
Employer Flowembed.benbase.com (iframe)Pre-built UI for employer plan setup and management
Employee Flowembed.benbase.com (iframe)Pre-built UI for employee benefits enrollment
SvixSvix cloudDelivers webhooks from Benbase to your endpoint
Check (Direct only)Check cloudPayroll engine that Benbase syncs census data from