Watch for what is new
watchWatch for the user: a search, action, op or tool run again by us every day or week, delivering only what is new to email, webhooks, a Feishu/WeCom/Slack chat, an RSS feed and watch_news. Two steps. action=preview with run (tool, action or op), inputs (as it takes them), every, time, timezone, name, delivery: tell the user preview.display. Only after they agree, action=confirm with its token. list shows each watch's feed URL; pause, resume, delete, rotate_feed and revoke_feed take id. Each run is charged as the call itself; a free account keeps 1 watch. On error, follow error.fix.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The watch's (from list), for pause, resume, delete, rotate_feed or revoke_feed. | |
| run | No | What runs each time: a tool (brand_buzz), an action (search) or an op. | |
| name | No | A short name, in the user's words. | |
| time | No | HH:MM, 09:00 unless given. | |
| every | No | day unless given. | |
| token | No | The preview's, to confirm it. | |
| action | Yes | ||
| inputs | No | Its inputs, as that tool takes them. | |
| delivery | No | email, webhook, both (email unless given), or the user's group bot webhook URL (Feishu/Lark, WeCom, Slack) to post new items to that chat. | |
| timezone | No | The user's IANA time zone. |