Leadstack.dev

2 way calender + AI Bookng

I havent got this far yet but i would assume the AI bot should be able to book into the calender or have access to this and offer optons. If so then being be able to pull from a calender giving true time slots and availbility.
Lucas
Lucas
•
Jul 31, 2026
What we looked at Option Verdict Pull their Google/Outlook secret ICS link ✗ Won't work — those feeds are cached hours behind. Your voice agent would book over real conflicts. Full 2-way OAuth (read and write their calendar) Works, but you don't need it — see below. One-way OAuth read + your existing ICS feed for the write ✓ This one. Push notifications instead of polling ✓ Layer on top — removes all latency from calls. The recommendation, in one line: read their busy times via OAuth, and keep using the ICS feed you already ship to put your bookings into their calendar. That's two-way in effect, one-way in both directions. Is full 2-way too much effort? The code isn't the problem — writing to their calendar adds maybe a day, plus echo suppression so your own writes don't bounce back at you. The real cost is Google verification: writing needs broader scopes than free/busy, which means a harder review and a longer wait. So it's not "too hard" — it's poor value. You'd take on the bigger approval hurdle and the loop problem to solve something already solved: your ICS feed and per-booking email attachments already put jobs in their calendar today. Why push matters: without it, the agent fetches free/busy mid-call and adds ~200ms to a turn you're paying Vapi to keep fast. With it, Google tells you when things change, your cache is already correct, and the call reads local Firestore — zero delay. What actually gets built: Google OAuth connect per host (start verification early — it's the long pole) Cache their busy blocks in Firestore Watch channels for push + a daily renewal cron (fits your existing QStash setup) Merge that busy data into the three places that already compute it Query primary only — never the LeadStack feed calendar Outlook is the same shape, added later once Google works.
Lucas
Lucas
•
Aug 16, 2026
Found. out that voice AI reads and books the calender - Txt chat will sending bookign form link. So itsa the 2 way sync of calenders
Lucas
Lucas
•
Aug 9, 2026

Sign up for Insighto with:

We use Insighto to collect feedback from users like you. Sign up to post and vote.