# Scheduled recruiting tasks

The Intervieux agent can run a prompt automatically on a recurring schedule, like a hiring summary every Monday morning, with each run appearing as its own fresh conversation in your session history. Every scheduled task is visible in one list, and any of them can be cancelled outright, which is permanent once confirmed.

A weekly report is only useful if it actually shows up every week without someone remembering to ask for it. Scheduling a task turns a question you'd otherwise repeat by hand into something the agent runs on its own, on the schedule you set, using the same tools it would use if you'd typed the question yourself that morning. The difference between asking once a week and scheduling it once is the difference between a habit that depends on someone's memory and one that doesn't.

## What scheduled tasks covers

schedule_agent_task sets up a recurring prompt on a standard cron schedule, described in plain language like every Monday morning or every weekday at 8am rather than a raw cron string you have to write yourself, and each scheduled run is a genuinely fresh agent conversation rather than a hidden background process, so it shows up in your history the same way a manual chat would, with its own record of what it found and reported. list_scheduled_tasks shows every task you have running, its schedule, whether it's enabled, and how the last run went, which matters as much for spotting a task that quietly stopped succeeding as for reviewing what exists. cancel_scheduled_task removes a task you name or identify by id, permanently, with no separate pause state in between running and gone.

## A walkthrough: setting up a report that just shows up

An employer says: "every Monday morning give me a summary of new applicants from the past week." The agent translates that into a cron schedule and shows an approval card: "Schedule recurring task 'Weekly applicant summary', every Monday at 9:00 AM?" Once approved, that summary arrives as its own conversation each Monday, pulling from get_pipeline_overview and get_hiring_stats the same way it would if asked live. A month later the employer decides weekly is too frequent and asks what's currently scheduled. list_scheduled_tasks shows the applicant summary plus a second task they'd forgotten about, a daily pipeline-hygiene check, set up months earlier and still quietly running every morning. They ask to cancel the daily one, and the agent confirms: "Cancel scheduled task 'Daily pipeline check'? This cannot be undone," before removing it, leaving just the weekly summary in place.

## What stays visible and reversible

A task never starts running unattended without your approval first, and the approval card describes the schedule in plain language rather than a raw cron string whenever it can, falling back to the literal expression only when it can't translate it safely rather than guessing at a schedule that might be wrong. Every scheduled task is visible through list_scheduled_tasks at any time, along with whether it last ran successfully, so nothing runs invisibly in the background where it could quietly fail for weeks unnoticed. Cancelling is permanent and requires its own approval, with the card saying plainly that it cannot be undone, since there's no pause option that sits between active and gone. Listing tasks never requires approval either, since it changes nothing, so checking what's currently scheduled costs nothing at all and is worth doing before setting up something that might already exist under a slightly different name.

## Frequently asked questions

### Does a scheduled task run silently in the background?

No, each run happens as its own fresh agent conversation and shows up in your session history, the same as if you'd asked the question yourself that day.

### Can I see all the recurring tasks I've set up?

Yes, list_scheduled_tasks shows every task with its schedule, whether it's currently enabled, and how the last run went.

### How does the agent confirm the schedule before creating a recurring task?

The approval card describes the schedule in plain language, like every Monday at 9:00 AM, translated from the underlying cron expression, so you're confirming a schedule you can actually read.

### Can I undo canceling a scheduled task?

No, cancellation permanently deletes the task and the approval card says so before you confirm. You would need to schedule a new task from scratch afterward.

### What kind of prompts can be scheduled as a recurring task?

Anything the agent could otherwise answer in a live conversation, from a hiring summary to a pipeline-hygiene check, since each scheduled run reuses the same tools and reasoning as a manual chat rather than a separate, more limited system.

## Related pages

- [Your AI recruiting agent](/recruiting-agent)
- [Hiring funnel analysis](/recruiting-agent/hiring-analytics)
- [Durable org memory](/recruiting-agent/org-memory)
- [Pipeline automation](/recruiting-agent/pipeline-automation)
- [Frequently asked questions](/faq)

## Set up a report that runs on its own

Describe the schedule to the agent in plain language, confirm the approval card, and check in on it any time with a task list.

Start practicing free: https://www.intervieux.ai/register · Hire with Intervieux: https://www.intervieux.ai/employers/signup
