SEO opportunity
onelence_get_seo_opportunityOne SEO opportunity by id from onelence_list_seo_opportunities, with its step-by-step brief: what to do, what to change and check, why now, the facts behind it (each with where it comes from) and blockers. Pass the same window as the list, if any.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"opportunity_id": "<opportunity_id>"
},
"name": "onelence_get_seo_opportunity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Window end, inclusive for a date. Defaults to now. | |
| site | No | Site domain (e.g. example.com) or site id. Defaults to the workspace's newest active site. | |
| start | No | Window start: a date (YYYY-MM-DD) or ISO 8601 date-time. Defaults to 30 days before end. | |
| opportunity_id | Yes | The opportunity id from the SEO opportunities list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| why | Yes | ||
| kind | Yes | ||
| lane | Yes | ||
| page | Yes | ||
| brief | Yes | ||
| query | Yes | ||
| title | Yes | ||
| topic | Yes | ||
| effort | Yes | ||
| object | Yes | ||
| urgency | Yes | ||
| conflicts | Yes | ||
| next_step | Yes | ||
| confidence | Yes | ||
| page_value | Yes | ||
| disposition | Yes | ||
| action_state | Yes | ||
| focus_queries | Yes | ||
| page_visitors | Yes | ||
| primary_reason | Yes | ||
| page_conversions | Yes | ||
| search_potential | Yes | ||
| candidate_fingerprint | Yes | Opaque version token. Choosing the opportunity requires the same value. |