How to Manage AI Sales Booking Links Across Multiple Companies
· Norimitsu Shida · Kiruck Inc.
TL;DR
Running AI SDRs for multiple companies? Learn how to give each company its own booking link while preventing double-bookings across all your Google accounts. No calendar sync needed.
The last-mile problem of AI sales
AI SDR tools like Apollo, Instantly, and Smartlead automate lead outreach. Replies come in. Prospects want to book a meeting. But if you represent three companies, where does that link go?
Company A's booking link only sees Company A's Google Calendar. A meeting booked through Company A's link has no idea you're already booked through Company B at the same time.
This is not a team routing problem. This is a "one person sells under multiple company brands and needs unified availability across all of them" problem — the hard part of AI sales scheduling automation once replies turn into calendar time.
Three walls standing in your way
Wall 1 — One link sees one calendar
Calendly, Cal.com, and most scheduling tools tie one booking link to one calendar identity. If you operate three Google accounts for three companies, you need three separate subscriptions — and none of them talk to each other. That breaks cross-account availability for anyone living in Google Calendar multiple accounts at once.
Wall 2 — AI SDRs just paste the link
Apollo, Instantly, Smartlead — every AI SDR does the same thing: it places your AI SDR booking link in the email template. It doesn't verify that the link checks availability across all your accounts. If the link is blind to your other calendars, AI-generated leads hit a broken scheduling flow and double booking prevention fails silently.
Wall 3 — You can't tell which company the meeting belongs to
When multiple companies feed into the same calendar, you lose track of attribution. Which company sourced this lead? Which CRM should the meeting sync to? Reporting breaks down — separate booking links per client matter for ops, not just branding.
The solution: company-specific links with unified availability
The ideal setup for multiple companies scheduling:
• Company A link → writes to Company A's calendar → but checks B and C's availability too
• Company B link → writes to Company B's calendar → but checks A and C's availability too
• Company C link → writes to Company C's calendar → but checks A and B's availability too
This requires three capabilities: connecting multiple Google accounts simultaneously, aggregating FreeBusy data across all accounts, and assigning a destination calendar per booking page.
Tenbin does exactly this — a multi-company scheduling tool built for fractional professional calendar reality. Connect up to 10 Google accounts, create a booking page per company, and each page checks availability across every connected account — without copying event data between them.
Setup example
| Booking page | AI SDR tool | Writes to | Availability source |
|---|---|---|---|
| tenbin.link/you/company-a | Apollo (EN) | Company A Google Cal | A + B + C (all) |
| tenbin.link/you/company-b | Smartlead (JA) | Company B Google Cal | A + B + C (all) |
| tenbin.link/you/company-c | Instantly (KR) | Company C Google Cal | A + B + C (all) |
Guests see only available slots. They never know other companies exist. FreeBusy reveals no event titles or details — only busy/free intervals — so privacy holds even while availability stays unified.
How it works technically
Tenbin uses Google's FreeBusy API to aggregate availability. When a guest opens your booking page, Tenbin queries every connected Google account's FreeBusy endpoint in real time. The response contains only time intervals marked as busy — no event names, descriptions, or attendee information crosses account boundaries.
The booking is then written to the specific Google Calendar you designated for that page. This means:
• No calendar sync between accounts
• No shared calendar permissions needed
• No event data leakage between companies
• Real-time availability that reflects all accounts
That is the same FreeBusy API pattern behind reliable cross-account availability for AI SDR booking link workflows — without turning scheduling into a manual merge job.
FAQ
- Can I use a different booking link for each AI SDR tool?
- Yes. Create unlimited booking pages in Tenbin, each with its own destination calendar. Paste the corresponding link into each AI SDR template.
- Will guests see my other companies' schedules?
- No. Tenbin uses Google's FreeBusy API, which only returns busy/free intervals — no event titles, descriptions, or attendee information.
- How do I track which company a meeting came from?
- Each booking page can trigger separate webhook notifications. Route them to different CRMs or tag them accordingly.
- Do I need special integrations with Apollo, Instantly, or Smartlead?
- No. Just paste your Tenbin booking page URL into the AI SDR's email template. No API integration required.
Start free — create your first multi-company booking page →
Related articles
- AI SDR Scheduling: Calendly vs Cal.com vs Tenbin for Multi-Company Professionals →
- How a Fractional CMO Runs AI Sales Across 3 Countries With One Scheduling System →
- Tenbin vs Calendly: Which scheduling tool for multi-account professionals? →
- Tenbin vs CalendarBridge: Sync-first vs scheduling-first →
- Tenbin vs OneCal: Google-native scheduling vs multi-provider sync →
- Tenbin home →
Ready to balance your calendars?
Connect your Google accounts and share one booking link.
Start free trial