Add keywords
add_keywordsAdds the given keywords to the website's keyword plan exactly as written (1 to 20 per call) with their monthly volume, difficulty and CPC from the search-volume provider; nothing is expanded or invented. Keywords already tracked are skipped. Clustering and search-intent classification run in the background afterwards, so cluster_label and intent can be empty for a minute. Limited to 5 calls per hour per website, shared with research_keywords. The credit is charged even when every keyword was already tracked. To discover related keyword ideas from a few seeds, use research_keywords instead. Costs 1 AI brain credit, charged after the work, not refunded on failure. Requires an active subscription or free trial. Pass confirm=true to acknowledge the AI brain credits charge; without it the tool only returns the cost and your balance. Pass website_id when the account has several websites (see get_account).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Set to true to acknowledge the AI brain credit charge. Omit it to only get the cost and your balance. | |
| keywords | Yes | Keywords to add as written (1 to 20). | |
| website_id | No | Website id from get_account. Optional when the account has a single website. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| website_id | No | Website the result belongs to. | |
| added_count | No | ||
| credits_balance | No | Current AI brain credits balance; only with requires_confirmation. | |
| credits_required | No | AI brain credits the call would charge; only with requires_confirmation. | |
| credits_balance_after | No | AI brain credits balance after this call. | |
| requires_confirmation | No | Present when the tool did not run: it needs confirm=true. The other fields are then absent. |