Settings API - User Provisioning

Thursday, August 6, 2026

Marketing HubSales HubService HubSmart CRMFreeStarterProfessionalEnterprisePublic beta

What it is

Expands the Users Public API for fuller seat management, including viewing available seats and assigning or updating them via API.

Why it matters

Enables programmatic management of the full user and seat lifecycle, which previously required manual steps.

The Take

Chris Carolan

As seat management gets this flexible, the case for a separate seat per human starts to erode.
Chris Carolan

Seats have been one of the most painful parts of running a portal, and the API never covered the whole lifecycle. You could do part of it programmatically, hit a wall, and finish by hand. This closes that gap: seat availability, assigning seats at user creation, and updating seats for existing users.

The near-term use is obvious once you see it. A new employee starts, and you work with AI on what permissions and seats that person actually needs, and it provisions them. The honest counterweight is that AI gets things wrong, and the failure mode here is people holding seats they do not need with nobody noticing.

The longer arc matters more. As seat management gets this flexible and opens up via API, the case for a separate seat per human starts to erode. An agentic customer platform ends up priced on usage at some point. If you are running a fairly industrial seat model today, this is worth thinking about now rather than when the pricing moves.

Watch Us Discuss This

The full segment from the show, us working through this update start to finish.

The Settings API, seats, and where pricing is heading4:04

Produced by Value-First Media