Scheduled Agent Tasks
Automate recurring agent runs with cron-style schedules — create, manage, and monitor scheduled tasks
Scheduled Agent Tasks
Schedule any chat agent to run automatically on a recurring basis. You define the prompt, pick a schedule, and Deslicer runs the agent for you — delivering results to your conversation history or email.
Navigation
- Parent: Agents
- Related: Understanding Agents | Chatting with Agents | Credits and Usage
What Are Scheduled Tasks?
Scheduled tasks let you automate agent runs on a cron-style schedule. Instead of manually chatting with an agent every morning to check Splunk health or review ingestion metrics, you create a scheduled task that runs the agent automatically.
Each scheduled task is tied to a specific agent and prompt. When the schedule fires, Deslicer executes the prompt against the agent — including all of its connected integrations, tools, and skills — and delivers the result.
Creating a Scheduled Task
You can create a scheduled task from two places:
- Scheduled Tasks page — Click Create Task in the toolbar.
- Agent card or list — Click the Schedule button on any agent to open the Scheduled Tasks page pre-filtered to that agent.
The task form includes:
| Field | Description |
|---|---|
| Agent | The agent to run. Only chat agents are available — workflow agents and built-in agents are excluded. |
| Name | A short name for the task (e.g., "Morning Health Check"). |
| Description | Optional description for context. |
| Schedule (cron) | A cron expression defining when the task runs. Use presets like "Daily 09:00" or "Weekdays 09:00", or enter a custom cron expression. |
| Timezone | The timezone for the schedule. Defaults to your browser timezone. |
| Prompt | The message sent to the agent on each run. Write it as you would a chat message. |
| Max execution time | How long the agent can run before timing out (default: 120 seconds). |
| Auto-disable after failures | Automatically pause the task after a number of consecutive failures (default: 3). |
Delivery Options
Choose how you receive results from each run:
- Deliver to conversation — The run output appears in your conversation history with the agent. You can review it like any other chat message.
- Deliver to email — Receive the run summary via email. Add one or more notification email addresses.
- Notify on failure — Get an email notification when a run fails or times out.
You can enable both conversation and email delivery simultaneously.
Managing Tasks
Pause and Resume
Toggle the switch on any task to pause or resume it. Paused tasks do not run until you resume them. When you resume a task, Deslicer recalculates the next run time based on the cron schedule.
Edit
Click Edit on a task to update any field — name, schedule, prompt, delivery options, or execution limits.
Delete
Click Delete to permanently remove a task. This action cannot be undone. All run history for the task is also removed.
Run Now
Click Run Now to trigger a task immediately, outside of its normal schedule. The run executes with the same prompt, agent, and settings as a scheduled run. A progress indicator shows while the agent is working.
Viewing Run History
Expand any task to see its recent run history. Each run shows:
- Status — Completed, failed, running, skipped, or timed out.
- Duration — How long the run took.
- Tokens used — Token consumption for the run.
- Cost — Credit cost of the run.
- Tool calls — Which tools the agent used during the run.
Click a run to open its detail page, which shows the full agent output including tool call inputs and outputs — the same level of detail you see in a normal chat conversation.
Filtering and Search
The Scheduled Tasks page includes:
- Agent filter — Show tasks for a specific agent or all agents.
- Search — Filter tasks by name, description, or agent name.
- Task count — See how many tasks match your current filters.
Budget Awareness
Scheduled tasks respect your team's usage budget. A budget banner at the top of the page shows your current spending status:
- Warning — When spending approaches the budget limit, an amber banner displays a progress bar with your current spend and maximum budget (e.g.,
$7.50 / $10.00). Tasks continue to run normally. - Exhausted — When the budget is fully consumed, a red banner appears. The Run Now button is disabled, the Create Task button is blocked, and scheduled runs that fire while the budget is exhausted are skipped. The banner shows the exact spend against the limit.
Top up credits, raise the budget, or wait for it to reset to resume normal operation.
Tips
- Write prompts as you would in a chat conversation — the agent has access to all its tools and integrations.
- Use specific, actionable prompts for best results (e.g., "Run a health check on all indexes and flag any with retention policy violations" rather than "Check Splunk").
- Set auto-disable after failures to avoid wasting credits on tasks that consistently fail due to configuration issues.
- Combine scheduled tasks with email delivery for daily or weekly Splunk reports delivered to your inbox.