Integrations
TimeTuna connects to the tools you already use. Each integration is managed from Settings → Connected providers.
Google Calendar
Two-way sync. TimeTuna reads free/busy data across every Google calendar in the account you connect, and writes new events to the one calendar you choose per booking page. Google Meet links are generated automatically when you pick Google Meet as the location.
Connect from Settings → Connected providers → Google. See Calendars for read vs. write configuration.
Microsoft 365 / Outlook
Two-way sync with Outlook calendars. Supports Microsoft Teams meeting links. Use this for work accounts hosted on Microsoft 365 or Outlook.com.
Zoom
One-way. TimeTuna does not read your Zoom schedule; it only creates a unique Zoom meeting on your account when a guest books a slot on a page where Zoom is the meeting type. The join link is included in confirmation emails and calendar invites for both host and guest.
Connect from Settings → Connected providers → Zoom. See Zoom integration for the full setup, removal, and troubleshooting guide.
iCal feeds
Paste any public .ics URL to block availability without OAuth. Useful for partner calendars (Apple Calendar shared link), university timetables, sports schedules, anything that exposes an ICS feed. iCal is read-only.
Stripe
Stripe Connect powers paid bookings. Connect your Stripe account, then set price and currency per booking page under the Booking tab. Guests pay during booking; the event is only created after payment succeeds. See Payments.
Embed
Embed a booking page on any website with a single iframe. Customize theme, background, and translucency with URL parameters. See Embed on your site.
Custom domain
Serve your booking page from your own domain with a CNAME record. See Custom domain.