upsert_brand_monitor
Creates or replaces a brand monitor — the whole schedule and competitor list, not single fields. Requires the admin role in the calling organization, because it starts UNATTENDED RECURRING spend from the SAME monthly Brand Radar scan quota that run_brand_radar_scan uses, which can leave less quota for ad hoc scans that month. Confirm the schedule with the user before calling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Required. The MisarSEO project ID to scope this call to. Get one from list_projects. | |
| brandTarget | Yes | Brand, domain or product name to monitor. | |
| competitors | Yes | Up to 5 competitor brands/domains to compare against. Send [] for none. | |
| scheduleInterval | Yes | How often the monitor re-scans. |