Problem-first guide
How to schedule a meeting over text without the back and forth
Last updated September 3, 2026
Offer a small set of specific openings taken from your live calendar, with the time zone, meeting length, and format stated in the first text. Ask the other person to choose one or send a scheduling link when many times could work.
Place a temporary hold while you wait and send one calendar invite as soon as they choose. If none works, ask for their preferred windows instead of trading another random list of times.
Or hand it to Pally
Free to start. No app to install.
A practical approach
What to do.
- 01
Set the meeting rules
Decide the meeting length, video or phone format, earliest useful date, working hours, and any buffer you need before checking openings. Include the time zone whenever there is any chance of ambiguity. Clear rules stop you from offering a time you would later regret. They can also make scheduling feel inflexible, so identify which constraint can move if the person has limited availability. Keep the rules in a calendar note or scheduling tool instead of reconstructing them for every text.
- 02
Offer real openings
Check the live calendar and send a short list of specific start times in one message. State the duration, time zone, and meeting format once. Avoid “sometime Tuesday” because it sends the search back to the other person. A short list may fail for a busy guest, so include a scheduling link or ask for two windows that work for them. Do not offer more times than you can keep available while awaiting the reply.
- 03
Hold and confirm
Place temporary holds on the offered times when your calendar fills quickly, then remove the unused holds after the person chooses or the response window expires. Confirm the selected time in text and create the calendar invite immediately with the correct guests, location, and agenda. Holds can clutter the calendar and block other work, so label them clearly and give them an expiration. The final invite is the source of truth once everyone receives it.
- 04
Handle failed options once
When none of the proposed times works, ask the other person for a few windows, their time zone, and any hard deadline. Compare those windows against your rules and return the first real matches. If calendars remain incompatible, choose an asynchronous update or involve a scheduler. One structured reset is faster than another round of guesses. The trade-off is asking the guest for more detail, which is reasonable when the first clear set of choices did not fit.
The Pally option
The short version: text Pally
Pally is one option when your calendar is connected and you want to handle the scheduling conversation from your text thread. It can work with calendar context, prepare messages, and create a calendar invitation after showing you what will go out. Anything sent to the other person waits for your approval.
Morning brief
One text every morning with what actually matters: your day, your inbox, and the things you said you'd do.
See the recipePre-meeting briefs
Walk in knowing who's in the room, your history, and what's still open, without doing the homework.
See the recipeSay it later
Write it now, land it at the perfect moment: pally sends exactly when you say.
See the recipeOptions
Other tools people use
Fair alternatives, including ones that overlap with Pally.
Calendly
Calendly fits people who want guests to choose from available times without exchanging a list by text.
A booking link can feel impersonal for sensitive or high-context meetings and still needs accurate calendar rules.
Orchid
Orchid fits founders who want meeting booking through an assistant in iMessage or SMS.
Its FAQ lists Gmail and Google Calendar as its current integrations.
Hey Noah
Hey Noah fits founders who want an assistant they can copy on email or text to schedule across calendars.
Access is gated.
Lindy
Lindy fits workdays where scheduling, rescheduling, meeting preparation, and follow-up need one assistant workflow.
Its broader meeting system can be excessive when a simple booking link solves the problem.
Carly
Carly fits email threads that need an AI agent with its own email address to reply and book meetings.
It works by adding an agent email address to the thread.
Questions
Frequently asked questions.
How many times should I offer?+
Offer a small enough set to scan in one message, spread across more than one useful window when possible. Use a scheduling link when your calendar has many valid choices.
Should I hold every proposed time?+
Use temporary holds when double booking is likely, label them, and set an expiration. If your calendar is quiet, a quick recheck before confirming may be enough.
What should the calendar invite include?+
Include the agreed time zone, duration, format or location, guests, and a one-line purpose. Add preparation material only when the attendee needs it before the meeting.
Keep reading