> ## Documentation Index
> Fetch the complete documentation index at: https://help.slashy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sharing your availability

> Insert open time slots in any draft. Slashy avoids conflicts with everyone on the thread.

Press `Shift+Cmd+A` while composing to drop open time slots straight into your draft. Slashy pulls from your calendar, skips meetings you have already declined, and presents a clean list the recipient can pick from.

## Inserting slots in compose

<Steps>
  <Step title="Open the composer">
    Start a new email, reply, or forward.
  </Step>

  <Step title="Activate availability mode">
    Press `Shift+Cmd+A`. Your calendar opens in selection mode with your existing events visible.
  </Step>

  <Step title="Select the slots you want to offer">
    Click on free time blocks. Click again to deselect. Decline-marked events are excluded automatically, so you will not accidentally offer a slot you said no to.
  </Step>

  <Step title="Confirm">
    Press Enter. Slashy inserts a formatted list at your cursor.
  </Step>
</Steps>

The recipient sees something like:

> Tuesday, May 19, 10:00 AM to 11:30 AM PT
> Wednesday, May 20, 2:00 PM to 4:00 PM PT
> Thursday, May 21, 9:00 AM to 10:00 AM PT

## AI draft slot suggestions

When you generate an AI draft with `Cmd+Enter` on a scheduling thread, Slashy considers the calendars of up to five recipients and suggests times that work for everyone. Priority order is sender first, then To and CC, then anyone else on the thread.

If a recipient's calendar is not visible to Slashy, they are marked as "none listed" rather than guessed. That is intentional, you should not assume free time you cannot see.

## How Slashy avoids conflicts

Three things keep the offered times clean:

1. Slashy reads your accepted and tentative events from every connected calendar.
2. Events you have declined are excluded, so old invites never reduce your real availability.
3. When generating an AI draft, recipient calendars are layered on top, and only mutually free time is offered.

You can also reserve types of time in Settings → Calendar → Availability rules, for example "no meetings before 9 AM" or "Fridays are heads-down."

## What does not count as availability

* Holds and focus blocks on your calendar count as busy by default. Mark them as Free in Google Calendar if you want Slashy to offer them.
* Declined events do not count.
* Out-of-office events block the whole period.
* All-day events block the whole day unless they are marked Free.

## Mobile

On the mobile agenda view, you can still ask the agent in plain language: "Send Sarah three times next week that work for both of us." The agent uses the same logic and inserts a draft you can review before sending.

<CardGroup cols={2}>
  <Card title="RSVP from email" icon="envelope-open" href="/features/calendar/rsvp">
    Accept, decline, or propose new times from any thread.
  </Card>

  <Card title="Creating events" icon="calendar-plus" href="/features/calendar/creating-events">
    Create and edit events in Slashy.
  </Card>

  <Card title="Scheduled send" icon="clock" href="/features/email/scheduled-send">
    Send the draft at a specific time.
  </Card>

  <Card title="Mobile agenda" icon="mobile" href="/features/calendar/mobile-agenda">
    The 14-day agenda view on iOS.
  </Card>
</CardGroup>
