Skip to content
Pulse

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.

1

Booking slug

Public path /book/:slug. Customize the slug per user.

2

Availability windows

Per-weekday availability slots in your timezone, stored as JSON. Update from settings, takes effect immediately.

3

Default duration

15 / 30 / 45 / 60 minutes. Override per meeting if needed.

4

Public availability endpoint

GET /booking/:slug/availability returns open slots; the booking page hits this for the picker UI.

5

Auto Google Meet

Every booked meeting gets a Google Meet conferenceData entry attached. Link appears in the calendar invite + Pulse meeting record.

6

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.

−$144/mo Calendly

"We deleted our Calendly subscription. Pulse booking + Calendar sync is identical, included."

Carlos R.

Agency, 8 reps

Zero broken invites

"Auto-Meet means I stop forgetting to add the video link to invites."

Maya J.

Logistics, 40 reps

−12 reschedule emails / wk

"Timezone-aware availability ended 'sorry I meant 3pm Pacific' threads."

Priya K.

Global SaaS, 24 reps

Pulse vs. The Old Way

A different league.

Pulse CRM
Spreadsheet / legacy CRM
Booking link price
Included on every plan
$10-15/user/mo separate tool
Calendar sync
Two-way Google Calendar built in
External integration required
Meet/Zoom autolink
Google Meet auto-attached
Manual or paid add-on
Lands on CRM record
Yes — auto-linked to contact
External tool, manual logging

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).