Draft Profile
Suggest the company description, offer and ICP from the website's pages already crawled into the knowledge base (the onboarding crawl). Nothing is saved: the user reviews and edits the suggestions, then saves them with `PUT /workspaces/current/profile`.
API key access
admin scope with an API key (ro_pat_...). A signed-in session uses the caller's role./api/v1/ai/profile-draftAccess token from /api/v1/auth/login, or an API key (ro_pat_..., RO-176) from /api/v1/workspaces/current/api-keys: the key implies its workspace and needs the route's scope. MCP connectors (/api/v1/mcp only) may use an OAuth access token (ro_oat_..., RO-284).
In: header
Header Parameters
Id of the workspace to act on (must be a member).
Response Body
curl -X POST "http://localhost:8000/api/v1/ai/profile-draft" \ -H "X-Workspace-Id: string" \ -H "Content-Type: application/json" \ -d '{}'{
"website": "string",
"company_description": "string",
"offer": "string",
"icp": {
"industries": [
[
"B2B SaaS",
"IT services"
]
],
"company_sizes": [
"1-10"
],
"titles": [
[
"Head of Sales"
]
],
"geos": [
[
"US",
"DACH"
]
],
"pain_points": [
[
"Not enough qualified pipeline"
]
]
},
"sources": [
{
"url": "string",
"title": "string"
}
],
"prompt_id": "string",
"model": "string"
}Draft Deal Proposal
Draft the deal's proposal from its quote, the workspace profile and the knowledge base. Prices come only from the quote.
Estimate Ai Credits
About how many AI credits a bulk job will use before it starts (RO-381): a research batch of `items` leads or companies, or a discovery run. The credit formula on the workspace's own recent calls for the same task (else a default), with what's left this month for the workspace and the caller and a warning when it may not fit. Nothing is reserved: at the cap a running job finishes its current item and pauses until the reset.