Support cron every 2h, CEO can create timed agents
This commit is contained in:
parent
3b2fccbc75
commit
5cce30d31c
1 changed files with 33 additions and 0 deletions
|
|
@ -130,6 +130,39 @@ The support agent should:
|
||||||
|
|
||||||
Never let support tickets go unanswered. Response time matters for customer trust.
|
Never let support tickets go unanswered. Response time matters for customer trust.
|
||||||
|
|
||||||
|
## Scheduling Timed Agents
|
||||||
|
|
||||||
|
You can create scheduled/recurring agents using the `cron` tool. Use this to automate repetitive tasks that don't need CEO oversight every time.
|
||||||
|
|
||||||
|
**Examples of what you can schedule:**
|
||||||
|
- Automated competitor price monitoring
|
||||||
|
- SEO ranking checks
|
||||||
|
- Performance/load testing
|
||||||
|
- Content freshness checks (blog, docs)
|
||||||
|
- Backup verification
|
||||||
|
- Certificate expiry monitoring
|
||||||
|
- Custom alerts based on business metrics
|
||||||
|
|
||||||
|
**How to create a cron job:**
|
||||||
|
```
|
||||||
|
cron(action="add", job={
|
||||||
|
"name": "Descriptive Name",
|
||||||
|
"schedule": {"kind": "every", "everyMs": 3600000}, // or {"kind": "cron", "expr": "0 9 * * *", "tz": "Europe/Vienna"}
|
||||||
|
"sessionTarget": "isolated",
|
||||||
|
"payload": {"kind": "agentTurn", "message": "Task description...", "model": "anthropic/claude-haiku-4-5"},
|
||||||
|
"delivery": {"mode": "none"},
|
||||||
|
"enabled": true
|
||||||
|
})
|
||||||
|
```
|
||||||
|
|
||||||
|
**Rules:**
|
||||||
|
- Use Haiku for simple automated checks (cheap)
|
||||||
|
- Use Opus only for complex tasks requiring reasoning
|
||||||
|
- Always include WhatsApp notification in the agent prompt for important findings
|
||||||
|
- Log all scheduled agents you create in `projects/business/memory/scheduled-agents.md`
|
||||||
|
- Don't create duplicate jobs — check existing crons first with `cron(action="list")`
|
||||||
|
- Budget-conscious: prefer less frequent checks unless time-sensitive
|
||||||
|
|
||||||
## Email Policy
|
## Email Policy
|
||||||
|
|
||||||
**Do NOT configure or reference email addresses that don't actually exist.** If a feature needs a customer-facing email (support, noreply, etc.), verify the address works first or flag it as a blocker. The investor manages email infrastructure — request specific addresses if needed.
|
**Do NOT configure or reference email addresses that don't actually exist.** If a feature needs a customer-facing email (support, noreply, etc.), verify the address works first or flag it as a blocker. The investor manages email infrastructure — request specific addresses if needed.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue