Generate and persist brand names
generate_namesGenerate brand names using Identity Forge's model and persist them with credit tracking. Each unique name costs one AI credit, billed only after commit; idempotency keys prevent double charges.
Instructions
Generate brand names with Identity Forge's own operator-owned model and persist them to the project board's generated column with full model, prompt-version, and credit provenance. SPENDS the key owner's AI credits, one per uniquely persisted name, charged only after the rows commit, so a failed run costs nothing. Always pass a stable idempotencyKey so a retry after a timeout cannot bill twice. Use it when you want Identity Forge to author the names; if your own agent or an offline process produced them, use add_name_candidates instead, which is free. Requires the naming:write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | How many names to generate, 1-30. Each uniquely persisted name spends one AI credit. | |
| projectId | Yes | Owned naming project id from list_naming_projects. | |
| recipeIds | Yes | 1-8 recipe ids returned by list_naming_recipes. | |
| description | Yes | The specific brief for this run: product, audience, market, and desired character. Output quality tracks this directly, so do not pass a bare product name. | |
| styleOptions | No | Optional constraints on the shape of generated names. | |
| idempotencyKey | No | Stable unique key for this exact request. Reusing it returns the original result instead of generating and charging again. Always set it. | |
| frequencyPenalty | No | Model frequency penalty, -2 to 2. Raise it when a previous run returned repetitive stems. |