For a few years, I was a digital nomad running consulting work across several timezones.
I worked from Prague, the UK, Dubai, South Africa, Norway, New York, Atlanta, Los Angeles, Michigan, and Miami. I hosted sessions from airports, hotel rooms, and around wedding trips in Norway and South Africa. At times I was working part time, but still had days with seven client meetings across different timezones.
At one point, I was managing up to 17 projects at the same time.
That sounds like a travel story, but it is really an operations story. The only reason it worked was that the booking process around the consulting work was properly structured.
A calendar booking tool was not just something that saved a few emails. It became part of how the delivery process worked.
The hard part was not finding a time
When people think about booking tools, they often think the value is avoiding the "when are you free?" email chain.
That is useful, but it was not the real value for me.
The real value was that every meeting had a purpose. I was not just taking generic calls. I was running live training sessions, implementation sessions, process reviews, check-ins, handovers, and project milestone calls. The client might be at a different stage every time they booked.
If the meeting title in my calendar said the right thing, I knew what I needed to prepare. I knew whether I was teaching, reviewing, troubleshooting, handing over, or pushing the project to the next milestone.
That is why event types matter. A good booking setup should not create one vague "call with Peter" link. It should create meeting types that reflect the work.
Event types kept the project process visible
In consulting, the meeting name is not cosmetic. It is a cue.
If I saw a training session in the calendar, I knew I needed to prepare differently from a kickoff call. If I saw a process review, I knew the client was at a different point from someone booking an implementation check-in. If I saw a handover call, I knew context needed to move between people.
This becomes even more important when you are travelling, moving between timezones, or running a heavy project load. You do not want to open the calendar five minutes before a call and wonder what type of conversation you are about to have.
With
calendr.so, I can create clear event types for each kind of meeting. The name, duration, location, form questions, and availability rules can match the meeting's job. That keeps the calendar useful instead of turning it into a wall of identical calls.
Booking links belonged inside the process template
The best consulting systems do not rely on memory.
When a client reached a milestone, the relevant meeting link should already be part of the process template. If they finished one stage, the next instruction could include the correct booking link. If they needed a review, the review link was there. If they needed training, the training link was there.
That made a huge difference because the client did not have to wait for me to manually decide which link to send every time. The process already knew the next step.
This is one of the reasons I care so much about booking pages being more than personal links. In a proper operating system, links live inside workflows, templates, onboarding emails, internal checklists, and project milestones. They should be named clearly and controlled properly, because they become part of how the business runs.
A booking form is not just for collecting a name and email address.
In consulting, I often needed to know whether the client had completed a step before the next live session. Had they watched the training? Had they imported the data? Had they spoken to the team? Had they made the internal decision we needed before the call?
If they had not done the prep, the meeting could easily become a catch-up conversation instead of a progress conversation.
With
booking forms in calendr.so, I can ask questions before the meeting. That might mean confirming the client has completed specific steps, asking what they want to cover, or collecting information that helps me understand where they are stuck.
This is especially useful for consultants, practice managers, implementation teams, and customer success people. A meeting is much more valuable when the host knows what the client has done before they join the call.
Rescheduling had to be self-serve
I worked with operational leaders and business owners. Their calendars moved constantly.
That meant rescheduling was not an exception. It was part of normal life. Someone had a client emergency. A partner meeting moved. A team member was off sick. A workshop ran over. A decision was delayed.
If every reschedule had required an email asking whether I was available, the whole system would have slowed down.
A good booking tool lets the client reschedule or cancel without reopening the admin loop. They can choose another available time inside the rules you have already set. You still control your availability, but you do not have to personally coordinate every change.
That matters even more when you are across timezones. A client in the UK should not have to wait for me to wake up in South Africa or the US just to move a session to another valid slot.
Timezone handling protected the relationship
When you are working from airports, hotels, and different countries, timezones are not a detail.
They are part of the client experience.
If you are in Dubai and the client is in the UK, or you are in South Africa and the client is in the US, the booking flow has to be clear. A timezone mistake can make you look disorganised even if the work itself is strong.
Using a proper booking tool means the client sees times in a way they can understand, and the meeting lands in the calendar correctly. That gives both sides one less thing to manually calculate.
Team links mattered when the work needed someone else
Consulting work often involves more than one person.
Sometimes I needed to bring in a contractor. Sometimes a project needed a specialist. Sometimes work had to be handed from sales to customer success, or from implementation to the person who would own the relationship long term.
In those moments, the booking process should not depend on digging through old documents or asking someone to resend their link.
Calendr includes colleague search and an "Everyone's event types" view, so you can quickly find the right team member or event type and paste the current booking link into an email or chat. That sounds small, but in a busy delivery environment it prevents a surprising amount of friction.
If the meeting needs more than one internal person,
multi-host booking is even more useful. The client can choose from times when the required people are available, instead of booking with one person and waiting while the team checks whether the other person can make it.
The system kept me on top of moving targets
When you are managing a few projects, you can rely on memory for a while.
When you are managing 17 projects, working part time, travelling, and running several types of live sessions, memory is not a system.
The booking setup helped me keep the moving parts visible. The event type told me what the meeting was. The booking form told me what the client had done. The calendar invite told me when it was happening. The reschedule link meant the client could move it without another email chain. The process template made sure the right link went out at the right milestone.
That is why I recommend that team leaders, practice managers, and consultants invest in a high-quality booking tool.
It saves time, but that is not the whole point. It also looks professional, gives clients a clearer experience, and helps you stay on top of work that is constantly changing.
What I would set up first
If you are a consultant, team leader, or practice manager trying to make client meetings easier to manage, start with the meetings that happen repeatedly.
- Create separate event types for each meaningful stage of the work.
- Name the event types so the calendar tells you what to prepare.
- Add the booking links to your process templates and milestone emails.
- Use forms to confirm the client has completed the right steps before the call.
- Let clients reschedule or cancel through the booking flow instead of emailing you for options.
- Use colleague search when you need to send someone to the right team member.
- Use multi-host booking when the meeting only works if more than one internal person is there.
That is the difference between a calendar link and a delivery system.
The calendar link helps someone choose a time. The delivery system helps the right meeting happen at the right stage, with the right prep, without you manually holding the whole thing together.