Reclaim collects a phone number at booking and then never texts it. Sales calls are no-showing and the training booking flow is confusing people. This is the full market check Josh asked for, plus a costed recommendation and the one Australian regulatory trap that could quietly break SMS reminders for any tool we pick.
Cal.com is the only tool that does the whole client-facing job in one place at a sensible price: SMS reminders, round robin, routing forms, recurring events, Stripe, a proper API and cal.com/hedgehog as the link. Calendly is the safer SMS bet but costs more and gives us less. Nothing on the market bundles booking with ClickUp task auto-scheduling, so the honest answer to "one tool for everything" is: one tool for everything clients touch, and a decision on whether we still care about auto-scheduling our own tasks.
Pulled from the Monday WIP on 10 August, plus the MM and training threads going back to July. These are the criteria, not a generic feature wishlist.
"I am getting really annoyed with sales calls not showing up. And Reclaim doesn't have SMS reminders. It's weird because they collect the phone number, they're like give us your phone number, but it doesn't do SMS reminders."
Josh · Monday WIP, 10 August 2026"The only reason we use Reclaim is the priority scheduling. We can just get rid of scheduling links from Reclaim and just use it for calendar."
Josh · same conversationThe deciding criterion. No-showing sales calls are the actual business problem, and every hour Josh loses to an empty Meet is the cost being carried right now.
Right now it is a Reclaim link plus us telling people which week to book. The goal was book once, get sessions in weeks 1, 2, 4, 6 and 8, with at least a week between each.
The MM intro link needed round robin. With Chung starting on the 17th and a trainer hire behind him, this stops being optional.
Reclaim bookings and quiz leads land as separate records in leads.hedgehogmarketing.com and the merge logic was never built. Reclaim gates webhooks behind Business tier anyway.
Hedgehog and Mechanic Marketing need separate booking presences. MM already needed its own account under hello@mechanicmarketing.co after Guy was offboarded.
Josh's point about cal.com/hedgehog is not vanity. On a sales call, the link is a first impression, and reclaim.ai/m/... is not one.
Twelve were assessed. Eight were ruled out on hard failures, mostly SMS that does not work outside North America. These four survived.
| Criterion | Cal.com Teams | Calendly Teams | YouCanBook.me | OnceHub Route |
|---|---|---|---|---|
| SMS to Australian mobiles | Priced for Australia in their own docs, using Australia as the worked example. Real-world delivery not publicly confirmed. | Explicitly documented. Australia is a Tier 1 country at 1 credit per message. | Native, documented at US$0.07 per message, works on every plan including free. | Feature exists but country coverage could not be verified from their docs at all. |
| SMS volume included | 750 credits per seat per month. An AU text costs about 9 credits, so roughly 83 texts per seat. | 250 credits per seat per month, 1 credit per AU text. No way to buy more once exhausted. | Pay as you go only. No included allowance. | Unclear. Built around included phone numbers rather than a credit pool. |
| Round robin | Included | Teams tier only | Professional tier and up | Route tier only |
| Recurring session series | Fixed intervals only, max 32 occurrences. Cannot do 1/2/4/6/8 natively. | None. Official workaround is chaining hidden event types by redirect. | Not documented | Not documented |
| Routing forms and qualification | Included, with attribute based routing | Teams tier | Basic | Strong, it is their core pitch |
| Webhooks and API | 27+ webhook triggers, mature v2 REST API, native n8n and Zapier nodes | Solid REST API and webhooks | Webhooks on Professional, full API only on Team plan | Good, plus a native HubSpot integration |
| Two brands, one account | Teams plan is capped at 1 team. Cheapest fix is a second Teams subscription for MM. | Multiple team pages with separate branding on Teams | Priced per calendar, so it scales awkwardly | Master pages are purpose built for this |
| Payments and deposits | Stripe and PayPal, on every tier including free | Stripe and PayPal, no platform fee | Limited | Stripe from Schedule tier |
| Branded link | cal.com/hedgehog out of the box. Custom domain is an Organizations feature still in rollout. | calendly.com/hedgehog, branding removal on paid tiers | Custom subdomain | Functional, not elegant |
| Cost, 2 seats, per month | US$24 yearly, US$30 monthly | US$32 yearly, US$40 monthly | ~US$22 to $28 plus per-message SMS. Pricing not reliably verifiable. | US$38 |
All pricing in USD. Every vendor here bills in USD, so the AUD cost moves with the rate at billing. Green means verified from the vendor's own documentation, amber means real but with a caveat worth reading, pink means a genuine gap or something we could not verify.
No SMS. Confirmed across their pricing page, help centre and 2025-26 changelog, with nothing on the roadmap. The email reminder shipped for booking links is the only reminder they have.
Best task auto-scheduler on the market and it does booking links, but email reminders only. No SMS at all, which is the whole reason we are here.
SMS only sends from US numbers to US numbers. The feature request for meeting SMS reminders has been open since November 2018.
SMS reminders are explicitly US and Canada only in their own help docs. Dead on arrival for Australian clients.
No native SMS anywhere in their documentation. Would need a Zapier to Twilio bridge, which defeats the point of consolidating.
Genuinely excellent at exactly this problem, including two-way SMS where the guest can reply to confirm. Floor price is US$15,000 a year with a 15 seat minimum.
Free with Workspace, email reminders only, no real round robin, no API. Fine as a fallback link, not a system.
Both cheap, both require us to bring our own Twilio account and wire it up ourselves. That is a second vendor and a second bill to run the feature we are buying the tool for.
ACMA's SMS Sender ID Register became enforceable on 1 July 2026. If a business sends SMS to Australian mobiles using a branded alphanumeric sender ID, that ID now has to be registered through an ACMA-participating carrier. Unregistered alphanumeric senders get over-stamped as "Unverified" and dumped into the same thread bucket as suspected scam traffic.
This matters because Cal.com's default sender ID is the alphanumeric string "Cal", and their own docs warn that some countries do not allow alphanumeric sender IDs and some carriers override them. There is no public statement from Cal.com about ACMA registration. Calendly sidesteps the whole issue by sending from a plain toll-free long code, which is uglier but immune to the over-stamping rule.
What we do about it: the trial test is not "did the message send". It is "did a real Australian handset receive it, and what did the sender line say". That single check decides Cal.com versus Calendly.
Because we already run Supabase, Vercel and our own CRM, there is a better version of this available later. Cal.com fires a webhook on booking, a small edge function picks it up, and an Australian gateway sends the text with a properly registered HEDGEHOG sender ID.
Not for launch. This is the month two or three move once the tool itself is proven.
Whichever way we go, the classic self-inflicted failure is a reminder that fires an hour off. Booking webhooks usually arrive in UTC or the account timezone, and Australia runs multiple zones with daylight saving in some states and not others.
No tool on the market does this as a client-facing self-serve flow. Cal.com and Zoho do fixed intervals only. SimplyMeet.me can build custom date series but only from the admin side, so the client cannot book it themselves. Calendly's official answer is chaining hidden event types together by redirect, which is exactly the confusing thing we are trying to get away from.
What to do instead: Josh already built the training booking platform that takes the start week and the payment. Point it at Cal.com's API and have it create the five session bookings programmatically when someone signs up. The client picks one start week, the calendar fills itself, and the spacing rule is enforced in our code rather than hoped for in a link description. That is a small build, not a product decision.
This is the part where "one tool for everything" runs out of road. The tools that auto-schedule ClickUp tasks onto your calendar (Reclaim, Motion) both have no SMS. The tools that do SMS properly do not touch your task list. There is no product that does both.
What to do instead: move all booking to Cal.com and drop Reclaim from Business to Starter, since webhooks and branding were most of what the higher tier was buying. Then give it 90 days and answer honestly whether the task auto-scheduling is earning its keep. If it is not, cancel it and the whole stack gets cheaper than it is today.
Per month, billed yearly, USD, before SMS overage. The included SMS credits cover roughly 166 Australian texts a month across two Cal.com seats, which is well past current sales call volume. Chung's seat adds US$12 when he needs one. Worth noting the recommended path costs about the same as today and does considerably more, and the drop-Reclaim path is cheaper than what we pay now.
Free, no commitment. Set up one event type for sales calls with the phone number field toggled to required, and turn on an SMS workflow at 24 hours and 1 hour before.
Not a test console, an actual +61 handset. Check three things: did it arrive, what did the sender line say, and how many credits did it burn. Australian carriers filter silently, so a "sent" status in the dashboard proves nothing. If the message does not arrive or shows as Unverified, we switch to Calendly Teams and accept the higher price and the 250 credit ceiling.
This is the free upgrade nobody asked for. The budget question from the quiz can live on the booking form and route under-$500 enquiries straight to the low ticket subscription page instead of onto Josh's calendar. That is the "I don't want those meetings anymore" problem solved at the booking layer.
BOOKING_CREATED, CANCELLED and RESCHEDULED into leads.hedgehogmarketing.com. This is the job that has been sitting open since July, and it is straightforward against Cal.com's API in a way it never was against Reclaim.
Client picks a start week, the platform creates all five session bookings on the correct cadence. Kills the "we just tell them which week" confusion entirely.
MM gets its own Cal.com Teams account with the round robin intro link Josh wanted back in July. Reclaim drops to Starter. Diarise a 90 day review to decide whether it stays at all.