AI Builder
Build a Proposal from an AI-Generated Outline
POST /public/proposals//ai/build — Triggers an async AI proposal build from a completed outline. Returns proposalId and initial build status.
POST
Triggers an asynchronous AI build for the specified proposal, using its completed AI outline as the source. The proposal must have a
Completed outline before you call this endpoint — if no completed outline exists, the request is rejected with a 400 error.
The build runs asynchronously. The response confirms the build has been queued, but the proposal content will not be ready immediately. Listen for the
Proposal Build Status Changed webhook to know when the build finishes, or poll the proposal status directly.Response
Headers
Accept Header
Available options:
application/json Application Id
A date timestamp of the request
A signature for the request
User API Key
Path Parameters
Unique identifier corresponding to an existing proposal that has a completed AI outline; otherwise the request will be rejected with a 400 Bad Request.
Body
application/json
Proposals Service - AI Proposal Build
Unique identifier corresponding to an existing proposal that has a completed AI outline; otherwise the request will be rejected with a 400 Bad Request.
Response
Success