AJERIS
TourBlogDocsLog inText us
Log inText us
← All terms
Category
Memory and skills
Related terms
  • Scheduled task
  • Cron task
  • Push to phone
Glossary · Memory and skills

Interval task

An interval task is a scheduled action that fires every N minutes/hours/days regardless of clock time. Unlike a cron task (which fires on specific clock times), an interval task fires on relative time from the last execution.

Why it matters

The two basic shapes of recurring scheduling are clock-based (cron) and interval-based. Cron means "every weekday at 7am." Interval means "every 4 hours starting now." Both are useful; the right pick depends on the use case.

Interval tasks fit:

  • Health checks ("ping me every 6 hours that the server is up").
  • Polling external systems on a relative cadence ("check stock price every 15 minutes during market hours").
  • Reminders relative to an event ("remind me 30 minutes after each meeting ends").

The interval pattern matters because users often think relative-time, not clock-time. "Every two weeks" usually means "from now, two weeks at a time," not "every other Sunday at midnight UTC." Forcing every recurrence into cron expressions adds cognitive friction the user does not need.

Production-quality interval scheduling tracks the last-fired-at timestamp and fires when (now - last_fired) > interval. If the system is down for a window, the task fires on next opportunity, not all of the missed firings at once.

How Ajeris handles this

Ajeris's scheduled task primitive supports interval tasks as one of three modes (cron, interval, one-shot). The user says "every 4 hours" or "every 3 days" and the agent saves the interval. The heartbeat scheduler fires each task at the right relative time.

Interval tasks deliver to any channel and use the same agent loop as on-demand interactions; the agent has full reasoning capability when the interval fires, not just a pre-set message.

See it work.

Text +1 (470) 821 4265. Free to try.

Text on WhatsApp
Connects to

Every tool you already use. Your agent does the rest.

WhatsApp
Gmail
Calendar
Slack
Notion
GitHub
Instagram
Spotify
Uber
DoorDash
Apple Music
Telegram
WhatsApp
Gmail
Calendar
Slack
Notion
GitHub
Instagram
Spotify
Uber
DoorDash
Apple Music
Telegram
Shopify
QuickBooks
Xero
Square
HubSpot
Salesforce
Stripe
Lyft
Alexa
Google LSA
Hue
Claude
Shopify
QuickBooks
Xero
Square
HubSpot
Salesforce
Stripe
Lyft
Alexa
Google LSA
Hue
Claude

Message to start

+1 470 821 4265

Message the number above on WhatsApp or by SMS. Your assistant replies within seconds and sets itself up in the conversation. Or sign up by web form to be added to our list.

Welcome message. “Hi. I’m Ajeris. I’ll be your personal agent. What should I call you? Reply STOP to unsubscribe, HELP for help.”

STOP to unsubscribe. HELP for support.

Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. Message frequency varies based on your interaction with the agent.

Questions: hi@ajeris.com

Your assistant is already in your phone. You just need to text it.

The personal assistant you can actually get today. No app, no waitlist.

WhatsApphi@ajeris.com
Personal
  • Channels
  • Morning brief
  • Meetings
  • Research and build
  • Laptop on a leash
  • Everyday
  • Memory
Platform
  • Connectors
  • Platform
Developers
  • Docs
  • Quickstart
  • Platform overview
  • Memory model
  • Skills
  • Scheduled tasks
  • MCP server
  • Claude Code
  • Alexa+
Resources
  • Blog
  • Compare
  • Glossary
  • Live webinar
  • Creator Program
Trust
  • Privacy
  • Security
  • Terms
  • Data retention
  • Access controls
  • Vulnerability management
  • Opt in
  • Disconnect

Your personal agent, by text.

Try it free·Ajeris for business·docs.ajeris.com·© 2026 Ajeris