Integrations
Plays well with the tools your team already uses.
Native OAuth integrations for Gmail, Outlook, Google Calendar, and Slack. IMAP/SMTP for everything else. Inbound email parsing. Outbound webhooks with HMAC. Web Push. Real integrations, not a screenshot gallery.
Gmail + Outlook native
Full OAuth2. Read, send, label, search. Gmail Pub/Sub for real-time inbox push. IMAP/SMTP fallback for any other provider.
Google Calendar two-way
Meetings and tasks sync to Google Calendar. Bidirectional. Edit in either place; the other updates.
Slack with HMAC verify
OAuth install, channel picker, HMAC-verified Events API webhook. Post deal updates, mentions, and notifications to Slack.
Anatomy
Every region, explained.
Integration catalog
Categories: communication, scheduling, payments, automation, analytics, marketing, accounting, storage. Coming-soon flags clear.
OAuth flow
Authorize URL → callback → encrypted token storage. Tokens auto-refresh via background job.
Sync log
Every integration sync (success, error, duration_ms, error_detail) writes to IntegrationSyncLog for debugging.
Test connection
One-click test per integration. Verifies auth, scopes, and a real API call before going live.
Webhook subscriptions
Outbound webhooks with HMAC signing, retry, secret rotation, delivery audit.
Push subscriptions
Web Push VAPID subscriptions per device. Reminders, mentions, deal updates delivered when browser is closed.
Deep dive
Everything that's in the box.
Gmail OAuth + Pub/Sub
Connect Gmail; Pulse uses the Gmail API + Pub/Sub push for real-time inbox sync. Watch renewal every 7 days handled by background job.
Outlook (Microsoft Identity v2)
OAuth flow for Microsoft 365 with token refresh. Send, receive, threads.
IMAP / SMTP universal
Encrypted credential storage. Works with Fastmail, ProtonMail, custom hosts, and corporate Exchange.
Slack OAuth + Events
Install via OAuth, pick channels, post messages, receive events. HMAC verifies every inbound.
Inbound email parse
POST /webhooks/email_inbound/:account_token receives forwarded mail (SendGrid Parse / Mailgun Routes). Auto-links to contact and deal.
Webhook subscriptions
Tenant-defined outbound webhooks with HMAC, payload_version, retry, secret rotation endpoint.
Web Push delivery
VAPID keys, p256dh + auth keys per subscription, automatic failure_count cleanup.
Honeybadger error tracking
Configured server-side for production error visibility.
In the wild
How teams use it.
"Gmail Pub/Sub push means inbound emails appear in Pulse before Gmail's tab even refreshes."
Tomás D.
SaaS AE
"Slack integration cut our 'who replied?' chatter by 80%. Pipe deal updates straight to the channel."
Maya J.
Logistics, 40 reps
"Outbound webhooks let us pipe new contacts into our internal billing system. No Zapier needed."
Carlos R.
Agency, 8 reps
Pulse vs. The Old Way
A different league.
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).