Views

Embed the whole CRM, or a single chromeless surface — same component, one attribute.

Whole CRM vs a single view

Default renders the full white-labeled app. Add view to render exactly one surface with the surrounding chrome suppressed — ideal for dropping a pipeline board or a lead inbox inside your own layout.

<ivory-crm client-id="iem_your_app" view="pipeline" token="EMBED_TOKEN"></ivory-crm>

View catalog

viewrenders
leadsLead list + capture
contactA single contact record (pair with record-id)
pipelineOpportunity pipeline board + forecast
inboxUnified activity inbox
activityActivity timeline
reportsReports & dashboards
Deep-link a record with record-id, e.g. view="contact" record-id="ct_123".

A view still respects the token's scopes — rendering view="reports" without the reports scope shows the permission-denied state. Try every view live in the playground.