Update a scout
heliyos_scouts_updateUpdates a scout's name, category, query, cadence, effort, selected companies, or state while keeping omitted fields unchanged.
Instructions
Changes a scout's name, category, query, cadence, effort or selected companies, and/or its state; what you leave out is kept. Changes apply to every company the scout runs on. state: "paused" stops it on every company, "active" resumes it, "confirmed" activates a new custom scout after its preview completed. The scope (apply_to) cannot be changed. To delete a custom scout use heliyos_scouts_delete. Returns structuredContent {scout}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Scout name. | |
| query | No | What to look for, in plain language. For watchlist scopes write it about "the company"; each company's name and website are added when it runs. For entire_web, describe the event anywhere on the web. | |
| state | No | "active", "paused", or "confirmed" (activate a custom scout once its preview completed). Applied after the field changes. | |
| effort | No | Search depth: low, medium (default) or high. Higher effort costs more credits per run. | |
| cadence | No | How often it runs: daily, weekly (default) or monthly. | |
| category | No | A short category label, for example "Funding" or "Hiring". | |
| scout_id | Yes | Global scout id from heliyos_scouts_list. | |
| selected_company_ids | No | Replaces the selected companies (selected_watchlist scouts only). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scout | Yes |