SyncSessions helps a band find a time everyone can actually make. Create a group, propose a session, and let each musician mark the hours they are free.
Sign in to the SyncSessions Web App with the same Apple Account you use on your other devices. There is no separate password to create.
The pictures show the Duo unfolded, where groups, sessions and the grid sit side by side. Folded, it looks like the iPhone. The steps are the same either way.
* marks something only a group's leader can do. Leading a band requires a subscription; being in one is always free — see Subscriptions.
The first time you open SyncSessions it walks you through four things: checking you are signed in to iCloud, a short introduction, creating your profile, and turning on notifications. You only see it once.
There is nothing to set up in the browser. You sign in with your Apple Account and your groups are there — no first-run flow, and no account to create.
SyncSessions keeps everything in your own iCloud account — there is no SyncSessions server and no account to create. If you are not signed in to iCloud, this is where it says so, because nothing else can work until you are.
What the app does, in five lines. Get Started moves on.
Your display name, a photo if you like, what you play, and your color. They are how the rest of the band recognizes you, and all of them can be changed later in your profile — nothing here is permanent.
SyncSessions asks to send notifications so you hear when a new session is proposed, when one is confirmed, reopened or canceled, and when a musician joins or leaves one of your groups. It explains why before the system asks, so you are not answering a bare permission prompt with no context.
Declining is fine and the app works without it — you simply find out when you next open it. You can change your mind later in Settings, Notifications, SyncSessionsSystem Settings, Notifications, SyncSessions.
Your profile is how the rest of the band sees you, and where this device's own settings live. Tap the person button in the top rightTap the person button above My GroupsClick the person button in the top right to open it.
The name everyone else in your groups sees, on rosters and in every availability grid. It is not your Apple Account name and changing it here changes nothing about your Apple Account.
Your picture beside your name. Choose one from Photos, or import it from your entry in Contacts, which fills in your name as well. Choose one from your photo library, or import it from your entry in Contacts, which fills in your name as well. Set your photo in the app on your iPhone, iPad or Mac — the browser shows it but does not change it. Leave it empty and you appear as your initials.
Up to five, and the first is your primary — that is the one shown beside your name where there is only room for one. Add another with Add Another Instrument, and remove one with the button at its trailing edge.
This identifies you on the availability grid, so it is worth picking one nobody else in your band has. Changing it updates every group you are in, not just the one you are looking at.
Light, dark, or Auto, which follows the device. It applies to SyncSessions only — it does not change anything else on your phoneiPadMaccomputer, and it is remembered on this browserdevice rather than synced to your others.
On a Mac, Contacts access is what brings in photos for the bandmates you save, your own entry when you import your profile from Contacts, and a studio's address when you pick one from Contacts. It is asked the first time you need one of those, or here. Saving a bandmate's name, phone number and email needs no permission at all — click their avatar and pick them. On a Mac there is no way to allow just one person: saying yes gives SyncSessions your whole address book. Say no and nothing else changes — saved contacts show initials, and you type the rest.
The row tells you where you stand. Continue means you have not been asked yet, Contacts access allowed means you said yes, and Open System Settings… appears if you said no — it opens System Settings, Privacy & Security, Contacts, where you can change your mind.
One thing worth knowing: photos only arrive for contacts you save after allowing access. Anyone saved before then keeps their initials, and SyncSessions cannot go back for the picture, because what it stored was their details rather than a link to the contact they came from. Choose Update Contact… on that member's avatar to pick them again and bring their photo in.
How long finished sessions are kept before they are cleared automatically — 30, 60 or 90 days. Sessions and their availability are deleted once they are older than this. It is a housekeeping setting, not a backup one: nothing here affects a session that is still being scheduled. It applies to the groups you lead, and clears their sessions for everyone in them; in a group you joined, the leader's setting decides.
The web app's shortcuts, listed in one place. You do not have to come here for it: press ? anywhere in the app to open the same list, and ? again to close it. Not while you are typing, though — a group called “Why?” still has to be nameable. Both shortcuts are leader commands, so nothing opens if you do not lead a group. Worth a look if you spend time in the app on a computer with a keyboard — the same commands are a click away, but the chords are quicker.
Removes your profile, your saved contact details and your availability from every group. Groups you lead are deleted for everyone in them. This cannot be undone. Your subscription is not affected — Apple manages billing separately, so cancel that in Settings if you also want the subscription to end.
Contact Support has an Email row for questions, and Diagnostics — a diagnostic log and a copy of your CloudKit data — for when support asks for them. Each is prepared on the devicein the browser and sent only if you choose to share it. Privacy Policy opens the policy.
Every text field in SyncSessions has a small microphone at its trailing edge — group and session names, the studio and its address, the set list, the notes, and your display name. It is the quickest way to fill one in on a phoneon a tabletwithout reaching for the keyboard, and you can see it in the screenshots further down this page.
Dictating replaces what is in the field rather than adding to the end — but only once you have actually said something, so tappingclicking the microphone by accident and saying nothing leaves your text alone. Closing the sheet always stops the microphone.
The first time you use it, two permission prompts appear one after the other — the microphone first, then speech recognition straight afterwards. Dictation needs both. You are never asked before that moment, and never during setup. Declining costs you nothing else: every field still works exactly as it did, and the keyboard's own dictation keythe Mac's own dictation is unaffected. If you change your mind, tappingclicking a microphone again offers Open Settings.
Nothing you say leaves the device. Dictation runs on the iPhoneiPadMac itself, and no audio is recorded, stored, or transmitted — only the text it produces. The speech recognition prompt opens with Apple's own sentence about speech data being sent to Apple: that wording is fixed by the system and shown by every app that asks. SyncSessions requires on-device recognition — it will not dictate at all without it — which is why the rest of that prompt — the part SyncSessions writes — says the opposite.
If dictation is turned off for the whole device, SyncSessions says so instead of failing silently. Turn on Enable Dictation in Settings, General, Keyboard. Siri does not have to be on.
If dictation is turned off for the whole Mac, SyncSessions says so instead of failing silently. Turn on Dictation in System Settings, Keyboard. Siri does not have to be on.
Make a group, propose a session or change your profile by voice, without opening the app and finding the right screen — "Add a Sync Sessions group", "Add a session for The Beatles in Sync Sessions", "Set my Sync Sessions color to green".
There is no single Siri switch to hunt for. Siri is off only when all three of those are off, so turning any one of them on is enough.
There is nothing to turn on in SyncSessions itself. Its commands are registered with Siri for you, and you are never asked to grant the app permission to use Siri.
Every command has to name the app. That is how Siri knows "set my color to green" was meant for SyncSessions and not for something else. Four names work and they are interchangeable: SyncSessions, Sync Sessions — the way most people say it — Sync, and SS, the shortest and the least reliable, because two letters give Siri very little to recognise.
Anything you invent cannot go in the first sentence, because Siri matches what you say against things it already knows. A band's name is yours to make up, so it is asked for instead: "Add a Sync Sessions group" → "What should the group be called?" → "Pink Flamingo".
Every command opens the app, so you can see what happened rather than take Siri's word for it. Nothing is deleted by voice — removing a group, a session or a member stays in the app, where you can see exactly what you are removing.
Every Siri command → The full list, the values you can say out loud, and how to name commands of your own in Apple's Shortcuts app.
A group is a band, and everything else lives inside one. You are the leader of any group you create, which is what lets you invite musicians and propose sessions.
On the Mac you can also press Shift-Command-G, or choose File, New Group….
Option-Command-G does the same thing here. The + appears only if you already lead a group — see Subscriptions.
Everyone you invite joins free — a subscription is only needed to lead a band. A group holds up to 20 musicians including you.
Message Band…, beside Add Musician…, opens Messages addressed to everyone in the group and everyone invited.
On an iPad set up for Messages, Message Band opens Messages addressed to everyone in the group and everyone invited, so the whole band hears from you in one message.
TapClick a bandmate's avatar to save their phone, email and photo from your Contacts. After that the same avatar offers Message, Call and Email, Update Contact… to pick them again, and Remove Contact to delete what you saved. Only you see these details, on every device you own.
Contacts you saved in the app show under each bandmate's name, with Remove saved contact. Saving one needs the app on your iPhone, iPad or Mac.
Both commands live on the group itself, alongside Invite.
Edit sits on the group's swipe-right row, alongside Invite.
Swipe a group left, or touch and hold it. In a group you lead, Delete Group… removes it for everyone in it. In one you joined, Leave Group… takes you out of it; the rest of the band carries on.
Swipe a group left. In a group you lead, Delete removes it for everyone in it. In one you joined, Leave takes you out of it; the rest of the band carries on.
Right-click a group or use its ⋯ button. In a group you lead, Delete Group… removes it for everyone in it. In one you joined, Leave Group… takes you out of it; the rest of the band carries on. Selecting a group and pressing Delete asks the same question.
A session is a rehearsal you are trying to arrange. You propose one with a window of dates, and the band fills in when they are free. Only a group's leader proposes sessions — if you joined a group rather than created it, you fill in your hours and the leader schedules.
There is no session type here — that is chosen when you book the time, because one proposal can turn into a sound check and a performance. See Book a time.
Shift-Command-S, or File, New Session…, creates a session without reaching for the mouse.
This works in the browser exactly as it does in the app, Option-Command-S included — scheduling is a leader's job rather than an Apple device's.
Open a proposed session and you land on Me — your own hours. Tap an hour to mark yourself free, and tap it again to make it busy. Drag across several to do the same to a run — a drag that starts on a free hour makes them busy. Click an hour to mark yourself free, and click it again to make it busy. Drag across several to do the same to a run — a drag that starts on a free hour makes them busy. Green means free; grey means busy.
The Group tab lays every musician's hours over each other, so you can see who is free when. It supports up to 20 musicians.
The Heat Map is only available to a group's leader. If you joined a group rather than created it, you will not see this tab — you mark your own hours in Me and the leader does the scheduling.
Each hour is scored by how much of the band can make it, so the best time to book is the strongest block wide enough for the session. The count beneath each hour reads free / band.
AI Best Times, the sparkle button, lists the five strongest windows where the whole band is free for the full length of the session, each with a short reason written on the device by Apple Intelligence. Swipe a row left to book it. It needs a subscription.
Best times, the sparkle button, lists the five strongest windows where the whole band is free for the full length of the session.
Each hour is colored by how much of the whole band is free then — everyone in the group, whether or not they have answered yet. You are counted too: the leader is a member of the band like anybody else, and so is a musician who has been invited but has not accepted yet.
| Color | Says | How much of the band is free |
|---|---|---|
| Green | All | Everyone. |
| Orange | Some | Half or more, but not everyone. |
| Red | Few | A quarter or more, but less than half. |
| Empty | None | Less than a quarter — and also an hour nobody has answered for at all. |
Every cell shows its own count, so you never have to work the color backwards. For a band of eight musicians:
Waiting on replies looks like bad news, and is not. Say the band is eight, and so far only you and one other musician have marked anything. An hour you can both make reads 2 of 8 — red — because the other six have not said either way and the map will not guess on their behalf. Nothing is wrong; the answer simply is not in yet. The Group tab shows who has marked hours.
The Heat Map finds the hour. Booking it is what turns a proposal into a date everyone can put in their diary. Only the leader books, and only hours that have not already passed.
Before you commit, the sheet shows who is free at that hour, and warns you if the time overlaps a session you have already booked.
The studio belongs to the booking, not to the proposal. Every booking keeps its own name and address, so a rehearsal in one room and the performance at the venue can come from the same proposal and each carry the right place. The studio on the proposal is only a starting point the sheet fills in for you — typing over it changes this booking and no other.
You can change it afterwards. Swipe a booking right and choose EditRight-click a booking and choose Edit Session…Swipe a booking right and choose Edit — on a confirmed booking, and on one that has already happened. Directions point at whatever that booking says, so correcting the address fixes the map with it.
Rehearsal, Dress Rehearsal, Sound Check, Performance, Recording, and Other…, which lets you type your own. Rehearsal is the default. Whichever you pick appears as a green tag under the booking, so a list of four bookings reads as four different things rather than four copies.
Booking a time does not use the proposal up. It stays where it is, and you can book it again — a sound check on the Saturday, a dress rehearsal that evening, the performance on the Sunday. Each booking carries its own date, studio and type, and they sit together under Confirmed Sessions until they move to Completed Sessions or Cancelled Sessions. The band answers about their availability once, and you draw as many dates as you need out of that one answer.
A proposal shows no badge at all until its window closes — just its name and how long the session is meant to be. There is nothing to report yet: a proposal has no state beyond being open, and how the band is answering is what the Heat Map is for.
Click a booked session to see its details — when it is, the studio, the set list and the notes. Everyone in the group can. To see a proposal's details, swipe it right and choose View; the leader sees Edit there instead.
On the day of a booking, opening it shows the Session Day view instead, with the time and the map.
Click a booked session to see its details — when it is, the studio, the set list and the notes. Everyone in the group can. To see a proposal's details, right-click it and choose View Session…; the leader sees Edit Session… there instead.
Tap a booked session to see its details — when it is, the studio, the set list and the notes. Everyone in the group can. To see a proposal's details, swipe it right and choose View; the leader sees Edit there instead.
If a session you added to your calendar is later cancelled or rescheduled, SyncSessions offers to remove it from your calendar. Remove from Calendar on a cancelled booking does the same.
On the day of a booking, opening it shows the day's view instead: the time, Open in Apple Maps, and Details for everything else.
The leader can swipe a session left to delete it — a proposal, or a booking that has finished or been cancelled. A booking still to come is ended with Unschedule or Cancel instead, so the band is told.
The leader can right-click a session and choose Delete Session — a proposal, or a booking that has finished or been cancelled. A booking still to come is ended with Unschedule or Cancel instead, so the band is told.
The leader can swipe a session left to delete it — a proposal, or a booking that has finished or been cancelled. A booking still to come is ended with Unschedule or Cancel instead, so the band is told.
Rhythm is only available to a group's leader. The Heat Map answers when can we meet for this session. Rhythm answers the longer question — when is this band free, as a rule — by folding every session the group has already answered into a single week.
Each cell is one hour of one weekday, shaded by how much of the band was free at that hour. Blank means nobody has ever been asked about it: no session's search window has covered that hour, which is not the same as nobody being free.
Best recurring windows ranks the blocks that keep coming back, and is the part worth acting on — those are the times to propose next. Each shows how many of the sessions covering that window the whole band was free for, so a window that only looks perfect because it was asked about twice reads as 2 of 2 rather than as a full bar alone.
It is stricter than the shading. A window only counts where the entire band was free for the full length of the session, so a well-shaded hour that was never a complete one is left out — and so is a stretch too short to fit the session.
Leading a band requires a subscription. Joining one is always free. If you have been invited to a group, you never need to pay — for any band, for any number of groups.
Only leader actions ask:
That is the whole list. The offer appears at the moment you take one of those actions, not at launch, and you can dismiss it and carry on using the app — declining leaves everything else working.
A subscription is bought through the App Store, so the web app cannot sell one and will never ask you to. What it does instead is follow the subscription you already have: if you lead at least one group, the + is there and you can create more from a browser. If you lead none, there is no + — your first group is created on your iPhone, iPad or Mac, and from then on the web app treats you as the leader you are.
Unlimited groups and sessions, up to 20 musicians in each including you, the real-time availability grid, and AI Best Times on devices with Apple Intelligence. Musicians you invite never pay — for your band or any other.
Annual and monthly are both offered, each with a two-month free trial. Billing is handled by Apple, so cancelling is done in SettingsSystem Settings rather than here, and deleting your SyncSessions data does not cancel a subscription.