You can put your workflows on autopilot by adding schedules to your tasks. A schedule acts as the automated trigger for a task, telling Gemini exactly when to step in and execute your instructions. You can set these triggers based on time intervals, like every Monday morning, or based on certain conditions, like when an email arrives in your inbox.
To get started, you can schedule a task conversationally with Gemini in a task thread or in a Live chat. Just describe what you want Gemini to do and when to do it. You can also visit the Scheduled page to create it yourself.
Important: This article covers schedules in tasks, which is different from schedules in chats. Learn how schedules in chats work.
What you need
To assign Gemini tasks, you must:
- Be 18 or over.
- Sign in to the Gemini app with a personal Google Account. For now, this feature isn’t available if you sign in with a work or school Google Account. Learn how to sign in to Gemini Apps.
- Have a Google AI Pro or Ultra subscription. Learn how to upgrade.
- Have Keep Activity on.
Important: For now, tasks in Gemini are:
- Available wherever Gemini Apps are supported, except in the European Economic Area, Nigeria, Switzerland, and the United Kingdom.
- Only available in the Gemini mobile app, the Gemini app on Mac, and the Gemini web app at gemini.google.com.
Types of schedules
Gemini currently supports three types of schedules.
- Time-based: schedule tasks to run once, hourly, daily, weekly, monthly, or yearly.
- For example: “Every day at 7 AM, look through my emails, calendar, and Drive, and let me know what to prioritize for the day”
- Gmail monitors: schedule tasks to run when you receive an email that satisfies a Gmail filter.
- For example: “Whenever I receive an email from my manager with an action item for me, help me address the action item and draft a reply.”
- Topic monitors: monitor topics across news, finance, sports, local events, and more, and schedule tasks to run in response to specific events.
- For example: “Whenever a new food popup is announced in my city, email me the details and suggest a time on my calendar to check it out.”
While Gemini has improved at monitoring and responding to events more quickly, monitors are still not ideal for tracking fast-moving data or performing time-critical tasks like “Let me know when tickets go on sale immediately so I can buy it.”
Learn how time-based schedules work with time zones.
Create a schedule
Create a schedule conversationally- On your computer, go to gemini.google.com.
- On a Mac, you can also open the Gemini app
.
- On a Mac, you can also open the Gemini app
- Below the text box, click Task.
- In the text box, describe the task you want to schedule.
- For example:
- “Every day at 7 AM, look through my emails, calendar, and Drive, and let me know what to prioritize for the day.”
- “Whenever I receive an email from my manager with an action item for me, help me address the action item and draft a reply.”
- To specify an existing skill to use, enter
/, start typing the skill name, and select the skill. If it’s off, you can turn it on. Learn more about skills.
- For example:
- Click Submit
.
The option to create a schedule manually is only available for time-based schedules.
- On your computer, go to gemini.google.com.
- On a Mac, you can also open the Gemini app
.
- On a Mac, you can also open the Gemini app
- On the sidebar, click Scheduled
.
- On the Scheduled page, click Create a scheduled task
.
- Enter a name for the schedule.
- Under "Plan," enter the instructions for the task.
- Select when you want the task to run.
- When you’re done, click Create. This saves the schedule to your “Active” list.
Tip: To test your new schedule, hover over the schedule, then click More
Run now
.
Manage your schedules
Track the status of your schedules and modify settings as your needs change.
Find your schedules & check their statusesYou can find a list of the schedules that belong to a task in the task thread’s work panel.
- On your computer, go to gemini.google.com.
- On a Mac, you can also open the Gemini app
.
- On a Mac, you can also open the Gemini app
- On the sidebar, click the thread for the task you want to check or manage.
- To show the task thread’s work panel, at the top of the thread, click the progress chip. Here, you can view all the schedules that belong to the task.
You can find all the schedules that exist across all your tasks on the Scheduled page.
- On your computer, go to gemini.google.com.
- On a Mac, you can also open the Gemini app
.
- On a Mac, you can also open the Gemini app
- On the sidebar, click Scheduled
.
- Review your schedules organized by the following sections:
- Active: Schedules currently running or ready to run.
- Paused: Schedules you have temporarily paused.
- Completed: Schedules that are done running. Completed schedules can only be deleted.
Important: If you want to edit a schedule, you can ask Gemini to make the edit within the related task thread. You can also edit schedules from the Scheduled page if you can’t find the related task threads.
Step 1: Go to the Scheduled page
- On your computer, go to gemini.google.com.
- On a Mac, you can also open the Gemini app
.
- On a Mac, you can also open the Gemini app
- On the sidebar, click Scheduled
.
Step 2: Choose how you want to edit the schedule
To edit with Gemini:
- On the Scheduled page, hover over the schedule you want to edit.
- Click Go to chat
.
- In the thread, tell Gemini the changes you want to make.
To edit the schedule directly:
- On the Scheduled page, click the schedule you want to edit.
- Make your changes to the schedule, like when it should run and its instructions.
- When you’re done, click Save .
Tip: To edit the trigger for a schedule that isn’t time-based, go to the task thread with the schedule and tell Gemini the change you want to make.
- On your computer, go to gemini.google.com.
- On a Mac, you can also open the Gemini app
.
- On a Mac, you can also open the Gemini app
- On the sidebar, click Scheduled
.
- Click the schedule you want to pause or resume to go to its details page.
- At the top, click More
Pause
or Resume
.
Important: If you delete a task thread, it also deletes all schedules in that thread.
- On your computer, go to gemini.google.com.
- On a Mac, you can also open the Gemini app
.
- On a Mac, you can also open the Gemini app
- On the sidebar, click Scheduled
.
- Hover over the schedule you want to delete.
- Click More
Delete
.
Fix a problem
I can’t create or turn on a scheduleThere are a few reasons why you might not be able to create or turn on a schedule.
- Active schedules limit reached: The current limit for how many active schedules you can have for tasks is 50. To create or resume a schedule after reaching this limit, first pause or delete an existing one.
- Completed schedule: You cannot edit or resume a schedule after it’s marked as complete. You can only delete it.
- Missing required fields: If you’re creating a schedule from a template but can’t select “Create,” make sure to fill out all sections: the schedule’s name, when it should run, and instructions for the task.
Here are some reasons that a schedule might not run:
- Usage limit reached: Gemini Apps have compute-based usage limits that determine how much you can interact with Gemini tools and features. Schedules will not run if you have reached your limit at the time it was set to run. Other features may also be unavailable when you reach your usage limit. Learn more about limits in Gemini Apps.
- Concurrent task limit reached: You can have at most 15 tasks running at a given time. A schedule will not run if there are already 15 tasks currently running.
- Schedule run times vary: Scheduled tasks run times are approximate and may not run at the exact moment a time or event condition is met.
- Delays during high traffic: When there’s a large increase in activity in Gemini Apps, scheduled tasks might be delayed.
Common questions
To help you get the most out of tasks, it’s helpful to understand the three building blocks that power its logic: tasks, schedules, and skills. Think of these as the what, when, and how.
A task is your high-level goal. It represents a complete project or objective you want Gemini to manage for you.
- Example: "Plan and manage my business trip to London."
A schedule lets you hand over tasks to Gemini so they run automatically in the background. You tell Gemini what to do and when to do it. Tasks can be scheduled to run at a specific date and time or in response to an event.
- Example: "Every day at 8AM (condition), give me an update on AI news (task)"
- Example: "When my flight is delayed (condition), notify me and propose an update to my itinerary (task)."
Tip: Schedules for tasks are different from scheduled actions in Gemini chat. Learn how to schedule actions in Gemini Apps.
A skill is a set of reusable instructions and additional context. It teaches Gemini how to do a specific task and what tools to use. You can specify the skill Gemini should use for a task or a schedule’s action. Gemini can also automatically use a skill when it’s relevant to a task.
- Example: Using a "Travel Booking" skill and a "Gmail Writing" skill simultaneously to rebook a room and send a confirmation.
In summary, you define the task (what you want), set the schedules (when it should happen), and provide the skills (how to do it) to complete the work.
If you cancel your Google AI subscription or downgrade to a subscription that doesn't support access to Tasks in Gemini, you will lose access to Tasks in Gemini, tasks, and schedules. Your data is retained, but some features are paused or disabled:
- In-progress tasks will finish, but are not deleted.
- Schedules will be paused, but not deleted.
To regain access to these features, you’ll need to upgrade or resubscribe to a Google AI subscription that supports Tasks in Gemini. Learn how to manage your Google AI subscription.
Tip: Skills are available without a Google AI subscription and can be used in your chats.
If you turn off task mode, any schedules you have will automatically pause.
Gemini runs in the cloud instead of on your phone or computer. This means it keeps working even if your device is turned off.
How schedules work across time zones
- Fixed time zones: When you create a time-based schedule (like a daily summary) in the Gemini app, it’s locked to the timezone of the location where it was created.
- Travel: Your schedules will continue to run at the original scheduled time, even if you travel to a different timezone.
- Updating schedules: If you move to a new location and want your routines to adjust to your new local time, simply ask Gemini to "edit the schedule based on my new timezone."