Actions41
- Client Actions
- Location Actions
- Reconcile Actions
- Review Actions
- Setting Actions
- Signal Actions
- Signal Type Actions
- Source Actions
- Tag Actions
- Upload Actions
- Widget Actions
Client → Create
AI-generatedSummary
Create a SmartProof client with a required display name and optional website, external reference, and client settings. You can also create its first location in the same request; if you leave the location label empty, SmartProof creates a default location named after the client.
Inputs
- Name (required) — Client display name.
- Website — Client website URL; the UI specifies http(s).
- External Ref — Your identifier for the client, such as a CRM ID.
- Primary Location — Optionally provide a location label and, optionally, its address, external reference, and Google Place ID. A location is created in the same request only when its label is provided; otherwise SmartProof auto-creates a default location named after the client.
- Additional Fields — Optional review link, per-type signal templates as JSON, URL-friendly slug, and lifecycle status (active or churned). Empty values are omitted; an empty signals object is not sent.
- Brand Colours — Optional client-level widget theme and color settings. The supplied brand object is stored as a whole, so include all colors you want retained.
- Create Default Widgets — Defaults to true and asks SmartProof to create a Wall of Love and Notifications widget. Set false to disable this.
Output shape
A single JSON item containing the SmartProof API response for the created client.
The API response may include the client and, when provided, its primary location. The operation sends a POST request to /clients; API or validation errors fail the item unless Continue On Fail is enabled, in which case the item contains an error field.