Skip to main content

What Are Scheduled Jobs?

Learn what scheduled jobs are, how they work, and how they can automate recurring agent tasks in your workspace.

M
Written by Muhammad Jawad

Overview

Scheduled jobs let you run any AI agent in your workspace automatically on a recurring basis — every day, every week, every month, or every few days, weeks, or months. Instead of manually starting a conversation every time you need a report, audit, or summary, you define the task once and TeamAI handles the rest.

Each scheduled run creates a fresh conversation with your chosen agent, executes your prompt, and saves the result to your chat history. You can optionally attach a schedule to a project (or a WebFX client and its project), and receive notifications by email or as a TeamworkFX todo when each run finishes.

How It Works

  1. You configure a schedule — pick an agent, write a prompt describing the task, choose how often it should run (for example daily, every 2 weeks, or every 3 months), and set the time and timezone.

  2. TeamAI runs it automatically — shortly after the scheduled time, the system starts a new conversation with your agent and executes the prompt. No human interaction is needed during the run.

  3. You get the results — the conversation appears in your chat history (or in the project, if the schedule is attached to one). If you enabled notifications, you also receive an email or a TeamworkFX todo with the agent's output.

What You Can Automate

Scheduled jobs work well for any task that your agents can handle independently:

  • Weekly pipeline or performance reports

  • Daily SEO audits or competitor monitoring

  • Monthly or quarterly client summaries

  • Recurring data analysis from connected datastores

  • Automated content drafts on a regular cadence

The key requirement is that the prompt must be self-contained — the agent cannot ask follow-up questions during a scheduled run. See Writing Effective Prompts for Scheduled Runs for guidance on this.

Who Can Use Scheduled Jobs

Scheduled jobs are available in WebFX workspaces. Any workspace member can create and manage their own schedules. Workspace owners and admins can also view and manage their team's schedules and see workspace-wide usage on the Schedules Dashboard — see Managing Your Team's Schedules.

Limits at a Glance

Limit

Default

Active schedules per member, per workspace

20

Successful scheduled runs per member, per workspace, per month

100

Paused and completed schedules don't count toward the active schedule limit. Test runs and failed runs don't count toward the monthly run limit, which resets at the start of each calendar month (UTC). For more details, see Testing and Monitoring Your Schedules.

Did this answer your question?