Meetings
Your booking link, your CRM, one tool.
Every Pulse user gets a public booking page — pulse.io/book/yourname — with timezone-aware availability, Google Calendar two-way sync, automatic Google Meet links, and meetings that land on the right contact's timeline.
Per-user booking link
Every user gets a booking_slug, default duration, and availability windows. Share it like Calendly — except it lands inside your CRM.
Two-way Google Calendar sync
Pulse meetings sync to Google Calendar with the event ID; Calendar edits push back. Google Meet links auto-generated.
Timezone-aware availability
Set per-day windows in your timezone. Visitors see slots in theirs. No 'oops, I meant 3pm Pacific' messages.
Anatomy
Every region, explained.
Booking slug
Public path /book/:slug. Customize the slug per user.
Availability windows
Per-weekday availability slots in your timezone, stored as JSON. Update from settings, takes effect immediately.
Default duration
15 / 30 / 45 / 60 minutes. Override per meeting if needed.
Public availability endpoint
GET /booking/:slug/availability returns open slots; the booking page hits this for the picker UI.
Auto Google Meet
Every booked meeting gets a Google Meet conferenceData entry attached. Link appears in the calendar invite + Pulse meeting record.
Attendees as contacts
Booked meetings auto-link to the matching Pulse contact (or create one). Meeting appears on the contact's timeline.
Deep dive
Everything that's in the box.
Public booking page
Branded, fast, mobile-friendly. No JavaScript required to render slots.
Calendar invite extractor
Inbound ICS attachments are parsed and matched to Pulse meetings automatically.
Task-to-calendar sync
Tasks with a due date sync to Google Calendar two-way alongside meetings. One unified day view.
Cancel from CRM or Calendar
Cancel a Pulse meeting → Google Calendar invite cancellation fires. Cancel in Calendar → Pulse status flips. Same event, two interfaces.
Conflict detection
Availability honors all events on the connected calendar — including external invites Pulse didn't create.
Reminder emails
Configurable reminder emails 24h and 1h before meeting via Workflow triggers.
Round-robin team links (roadmap)
Coming: shared team booking links with round-robin or weighted-distribution assignment.
Booking timezone override
Set a different timezone for your booking than your account preference (useful for traveling reps).
In the wild
How teams use it.
"We deleted our Calendly subscription. Pulse booking + Calendar sync is identical, included."
Carlos R.
Agency, 8 reps
"Auto-Meet means I stop forgetting to add the video link to invites."
Maya J.
Logistics, 40 reps
"Timezone-aware availability ended 'sorry I meant 3pm Pacific' threads."
Priya K.
Global SaaS, 24 reps
Pulse vs. The Old Way
A different league.
Keep exploring
Related features.
FAQ
Frequently asked
Get started in 5 minutes
Ready to see the pulse of your revenue?
Start free. Bring your whole team. Cancel whenever (you won't).