Scheduled Tasks
By default, Ajeris is reactive. It runs when you message it. Scheduled tasks let it work for you in the background as well: reminders that fire at a specific time, recurring jobs that run on a schedule, and proactive monitors that only text you when something's worth a buzz.
You set them up by saying what you want, in plain English. The agent parses the time, creates the task, and confirms it back.
What you can ask for
One-time reminders
"Remind me at 7pm to leave for the airport."
"Tomorrow at 9am, ping me to follow up on the proposal."
"In 30 minutes, tell me to take the laundry out."
Recurring jobs
"Every weekday at 8am, summarize my unread email."
"Every Monday morning, give me a briefing of the week ahead."
"Every two hours during the workday, check for new tickets."
Proactive monitors
"Watch for anything urgent in my email and text me only if it's actually time-sensitive."
"Check on my error monitoring every hour and only alert me if something's broken."
The phrases above are illustrative - any natural way of saying "do this at this time" works. Times are interpreted in your local timezone.
How delivery works
When a task fires, the agent runs the prompt as if you'd just sent it the same instruction. Whatever the agent would normally reply with becomes the SMS that lands on your phone.
For monitors, you can ask the agent to stay quiet when there's nothing to report. Phrases like "only text me if X" or "stay quiet unless something's wrong" tell the agent to suppress delivery on quiet runs, so your phone only buzzes when there's actually something to look at.
If you have voice delivery configured (Alexa), audible briefings can be delivered the same way - ask for them in voice mode.
Listing, pausing, and removing tasks
You can manage your scheduled tasks at any time by asking:
- "What tasks do I have scheduled?"
- "Pause the morning briefing for now."
- "Resume the email check."
- "Remove the airport reminder."
- "Run the briefing now to test it."
The agent treats these as direct edits and applies them immediately.
Best practices
- Be specific about delivery. "Text me" is the default. Add "only text me if X" when you want the task to be quiet on uneventful runs.
- Use absolute times for one-time reminders. "At 7pm" is unambiguous; "later" is not.
- Keep prompts short and outcome-oriented. "Summarize unread email" beats "go check my inbox and write up everything you see in detail." The agent fills in the obvious bits.
- Test once before relying on it. After creating a recurring job, ask the agent to run it once now and confirm the result looks right.
Limits and safety
- Scheduled tasks run inside your own Ajeris agent and can call any tool the agent has - your connected services, your custom MCP servers, anything you've authorized. They cannot reach another user's data.
- Task prompts are scanned for prompt-injection patterns before they're saved. Attempts to override the agent's safety rules via a scheduled task are rejected.
- Task delivery uses the same SMS surface as your normal conversations, so the same rate limits and retry policies apply.
Privacy
Task definitions and run history are stored encrypted at rest, scoped strictly to your account. See the security policy for the full data-handling details.