Skip to main content

Using the Soon AI Scheduling Assistant

Discover how to use the Soon AI Scheduling Assistant for fast intraday scheduling and quick schedule stats questions.

Alessandro Cardinali avatar
Written by Alessandro Cardinali
Updated today

The Soon AI Scheduling Assistant helps you assign activities within shifts, handle bulk updates, and answer schedule stats questions for the current day. Think of it as a practical assistant for day-to-day scheduling tasks, not a mathematical optimizer for complex constraint solving.

For the best results, write clear and specific prompts. This guide includes tips, examples, and best practices to help you get reliable results quickly.

Before you start

  • Plan availability: The Soon AI Scheduling Assistant is available on the Business and Enterprise plans.

  • Access rights: Only admins with Can Edit permissions in the Workload intraday management view can use the assistant.

What the assistant is best for

Use the assistant when you want to:

  1. Assign activities within shifts

  2. Apply bulk scheduling updates across a team

  3. Add breaks with timing rules and overlap limits

  4. Ask quick stats questions about the day, such as total hours, coverage, workload per person, or activity totals

If you need full optimization across many constraints, use the Intraday Solver instead.

Why specificity matters

The assistant follows your instructions closely. A vague prompt like “Schedule a break” leaves too much open to interpretation, such as:

  1. Who is the break for

  2. How long should the break be

  3. When should the break happen

For better results, include:

  1. Who the request is for (a user or group)

  2. What activity do you want (for example, Call, Break, Training)

  3. When it should happen (a fixed time or a time window)

You can write prompts in any language, and the assistant will respond in the same language.

Use @ and # for better accuracy

Use @ for users or groups and # for activities.

Examples

1. @Alex Smith
2. @Team A
3. #Call
4. #Break

This makes prompts more reliable because Soon can match the exact user, group, or activity, even when names are similar or there are small typos.

Example prompts

Copy these and adjust names, groups, activities, and times.

Scheduling prompts

  1. Breaks for shifts in a specific range

    Schedule a 30-minute break for each user whose shift runs from 08:00 to 17:00. Distribute breaks between 11:30, 12:00, and 12:30.

  2. Breaks for all users

    Schedule a 30-minute break for all users. Distribute breaks between 11:30, 12:00, and 12:30.

  3. Breaks for a specific group

    Schedule a 30-minute break for @Team A. Distribute breaks between 12:00 and 13:00.

  4. Breaks with an overlap limit

    Schedule a 30-minute break for all users. Distribute breaks between 12:00 and 13:00. Make sure no more than 50% overlap at the same time.

  5. Two breaks with timing rules

    Schedule two breaks for all users. One break should be 30 minutes, and the other 15 minutes. Distribute the 30-minute break between 12:00 and 13:00 with a maximum overlap of 50%. The 15-minute break should start between 1.5 and 2 hours before each shift ends, with no more than 3 people overlapping.

  6. Breaks in fixed start increments

    Schedule a 30-minute break for @Team A. Distribute breaks between 12:00 and 14:00 in 15-minute start time increments.

  7. Fixed time break for one user

    Schedule a 30-minute break for @Alex Smith starting at 12:00.

  8. Break based on shift start time

    Schedule a 30-minute break for all users, starting 4 hours after each shift starts.

  9. Break rules based on shift length

    Schedule breaks using these rules:

    1. If a shift is shorter than 5 hours, assign no break

    2. If a shift is between 5 and 8 hours, assign 30 minutes of break

    3. If a shift is longer than 8 hours, assign 45 minutes total break, split into one 30-minute break and one 15-minute break

    4. The first break should happen halfway through the shift

    5. Make sure there are at least 3 hours between breaks for users with multiple breaks

Stats prompts for the day

  1. Total scheduled hours

    How many total scheduled hours do we have today?

  2. Workload per person

    Show the workload per person for today.

  3. Workload per person in a time window

    Show the workload per person for today between 09:00 and 13:00.

  4. Coverage by role

    What is coverage by role between 12:00 and 15:00 today?

  5. Activity totals

    How many hours of #Call are scheduled today?

  6. Break totals

    What is the total break time scheduled today?

  7. Group totals

    Show total scheduled hours for @Team A today.

  8. Activity breakdown

    Give me a breakdown of the scheduled time for each activity today.

Pro tips for prompting

  • Use `@user` or `@group` and `#activity` whenever possible

  • Use exact times when needed, or a clear time window if timing can be flexible

  • For more complex requests, write your prompt as short bullet points

  • Be explicit about overlap limits, timing rules, and who is included

  • Save your best prompts and reuse them with small edits

  • Always review the result before continuing

  • You can undo changes with Ctrl + Z or Cmd + Z if needed


Security, privacy, and best practices

Security and privacy

The Soon AI Scheduling Assistant is powered by OpenAI.

Soon is designed to protect your data and only process the information needed to complete your request. When you use tags such as @Alex Smith, @Team A or #Call, Soon converts them into internal identifiers before processing to improve accuracy and reduce exposure of personal details.

The assistant only performs actions based on your explicit prompt, so you stay in control of the final schedule.

Learn more about OpenAI privacy and security

Accuracy

AI-generated results can vary. Always review the proposed changes before applying them, especially for important scheduling decisions.

Your responsibilities

Use the assistant responsibly and verify the output before relying on it. Make sure your prompt is clear and complete.

Important note

The AI Scheduling Assistant helps with intraday activity scheduling and day-level stats questions. It does not replace your review process or the Intraday Solver for advanced optimization workflows.

Did this answer your question?