How to share availability in Slack

Slack is built for quick back-and-forth. A long booking-link flow often feels heavier than the meeting you are trying to set. A short availability list in the DM or thread usually gets a faster answer.

Formatting matters more in Slack than in email: keep lines short, name the timezone, and prefer a thread under the original ask so the decision does not get lost in channel noise.

Steps

  1. 1

    Choose DM vs channel vs thread

    Use a DM for 1:1 scheduling. In a channel, reply in a thread so the options stay with the request. Avoid posting a large personal calendar dump in a busy public channel.

  2. 2

    Pull free times from your calendar first

    Check Google Calendar (or generate text from it) for the next few days you are willing to meet. Only share times you would accept if they reply “yes” immediately.

  3. 3

    Format for Slack scanning

    One day per line, short ranges, and a timezone in the first sentence. Slack wraps long lines on mobile, so avoid dense paragraphs of times.

  4. 4

    Ask for a single pick

    End with “Reply with a time and I will send the invite” (or offer to put it on the shared team calendar). That closes the loop inside Slack.

  5. 5

    Confirm in the same thread

    When they pick, acknowledge the slot in-thread and send the calendar invite. A quick “locked in for Tue 2pm PT” prevents double-booking confusion.

Example Slack messages

Example only — sample times, not live calendar data. Copy and adapt.

Free windows this week (all PT):
• Tue: 1–3pm
• Wed: 10–11:30am, 4–5pm
• Thu: 2–4pm
Reply with a slot for 30 min and I’ll send the invite.
Quick options for a sync (Eastern): Mon 3–4pm or Wed 11am–12pm. Either work?

Frequently asked questions

Should I use a Slack scheduling workflow or bot?

Team bots can help for recurring rituals. For an ad-hoc “when are you free?” a plain message is usually faster and needs no extra setup from the other person.

Can I paste a Calendly link in Slack instead?

You can, but many teammates prefer not to leave Slack to book a short internal chat. Text options keep the decision in the thread.

How do I share availability across timezones in Slack?

State your timezone up front, or list each window with an explicit zone. For two zones, convert the same slots once before you paste so nobody has to do the math mid-chat.

What if my status already shows I am away?

Status is not a schedule. Still list concrete times; status alone does not tell someone which hour to pick.

Ready for your real calendar?

Sign in with Google — read-only access — and copy your free times in about ten seconds.

Sign in with Google

Never manually type out your availability again.

Stay up to date on new features. No spam ever.

No fixed schedule, and an unsubscribe link in every email. Privacy Policy.