unblock_name
Recover from an ABANDON brand name verdict by generating close, pre-verified variants scoped to your goods/classes, returned as a ranked list with scores.
Instructions
Use this AFTER verify_brand_name returns ABANDON for the user's candidate name. Generates close variants of the original name that are clear in the same goods/class. Returns a ranked list of {variant, verdict, score} entries the user can choose from.
Use when:
A verify_brand_name call came back ABANDON, AND the user still wants that family of names.
User says 'what's a similar name I CAN use?' or 'give me alternatives close to X'.
User says 'I love this name — can I add a suffix?' (e.g. 'go', 'app', 'labs', 'ai').
Don't use for unrelated name generation (that's a different brainstorming task — call verify_brand_name on each candidate instead).
Input: the original ABANDON-verdict name + (strongly recommended) the same business_description or nice_classes you used in verify_brand_name. Without the class scope, this returns ambiguously-scoped variants.
Returns: top 5-10 variants, each pre-verified, sorted descending by score.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The original candidate name that returned ABANDON. Max 60 chars. | |
| max_variants | No | Maximum number of variants to return. Default 5; max 10. | |
| nice_classes | No | Nice classes (1-45) to scope the variant search to. If you supplied this in verify_brand_name, supply it here too. Default: [9, 42] (software/SaaS). | |
| business_description | No | Same business description used in the original verify_brand_name call. e.g. 'dev tools SaaS', 'fintech startup', 'hardware product'. |