table-enrichments

Create a saved agent

Create an org-level reusable agent: declared inputs, a prompt referencing them, output shape, model and tools. Agent columns can point at it.

post/table-enrichments/saved-agents/

Request

  • Base URL: https://api.getoneprofile.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.getoneprofile.ai/table-enrichments/saved-agents/
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Request body

allow_fetchboolean
allow_find_emailboolean

Let runs buy a work email from the product's data suppliers, paid from the run's research budget. Refused when the supplier is not available to this organisation.

allow_linkedin_profileboolean

Let runs read a LinkedIn profile through the product's data suppliers, paid from the run's research budget. Refused when the supplier is not available to this organisation.

allow_searchboolean
descriptionstring nullable
effort'low' | 'standard' | 'high'

How hard the Agent works on each row.

Named levels rather than raw step counts: the level is the user-facing contract, and what each level buys (step and page budgets) is a product decision the loop maps internally. Re-tuning budgets never invalidates stored columns.

iconstring nullable
is_templateboolean

Save as a reusable starting point instead of a working agent. Templates are offered in the template gallery and never run.

model_keystring nullable
namestring required
sample_rowsobject[]

Example input rows to remember for the Train screen: the test_cases the build flow just generated. Keyed by input name. Suggestion memory, not configuration: storing them never bumps the agent's version.

use_business_contextboolean
use_row_contextboolean

Response

Successful Response

allow_fetchboolean required
allow_find_emailboolean

Whether a run may buy a work email from the product's data suppliers while it researches, paid from the run's research budget.

allow_linkedin_profileboolean

Whether a run may read a LinkedIn profile through the product's data suppliers while it researches, paid from the run's research budget.

allow_searchboolean required
created_atstring date-time required
current_versioninteger required
descriptionstring nullable required
effort'low' | 'standard' | 'high' required

How hard the Agent works on each row.

Named levels rather than raw step counts: the level is the user-facing contract, and what each level buys (step and page budgets) is a product decision the loop maps internally. Re-tuning budgets never invalidates stored columns.

favoriteboolean required

Whether the person asking starred this agent. A star is one person's own, so a teammate's list differs; always false for an API key.

granted_verbsstring[] nullable

The workspace actions this agent may apply without asking, as verb keys (see GET /assistant/verbs/). Null means the workspace defaults apply. The agent's table runs take an allowed action themselves, without a card.

iconstring nullable required
idstring uuid required
is_templateboolean
last_viewed_atstring date-time nullable

When the person asking last opened this agent; null when they never have, and always for an API key.

model_keystring nullable required
namestring required
owner_display_namestring nullable
owner_user_idstring nullable required
updated_atstring date-time required
use_business_contextboolean required
use_row_contextboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.