/dashboard/calendar/ under the Automations tab. Each automation can apply to all meeting types or a specific subset.
Pre-meeting automations
Confirmation email
Sent immediately after a booking. Includes meeting details, the calendar invite, and a link to reschedule or cancel.
Calendar invite (.ics)
Attached to the confirmation. The booker can add to Google, Apple, or Outlook calendar with one click.
Reminder email
Configurable offsets — 1 day before, 1 hour before, custom. Reduces no-shows by 30%+ in our analytics.
SMS reminder
Optional SMS reminder if the booker provided a phone number. Powered by Communications.
Slack notification
Internal ping to the host or a team channel: “New booking — Acme demo at 3 PM”.
CRM update
Create or match a contact, log the booking as an activity, optionally assign to a deal stage.
Post-meeting automations
Thank-you email
Short branded email immediately after the meeting ends. Templates available; custom HTML supported.
NPS request
“Rate this call 1-10.” Sent 1-3 hours after the meeting. Results stored on the booking record and surface in Analytics.
Transcript share
If you record meetings (Zoom, Otter, Fireflies, etc.), the transcript link is added to the booking and optionally emailed to the booker.
Follow-up sequence
Multi-step nurture enrolling the contact. Often the first touch is a Sales AI Co-pilot draft staged for your approval.
No-show outreach
“Sorry we missed you” + a link to rebook. Recovers ~15% of no-shows in our analytics.
Deal-stage move
Auto-progress the deal — for example, mark “Demo Held” once a demo is marked complete.
Build a custom automation
Pick a trigger
Choose from
booking_created, before_meeting, meeting_started, meeting_completed, marked_no_show, or booking_canceled.Set timing
For
before_meeting and similar lifecycle triggers, set the offset — e.g., 60 minutes before, 4 hours before.Add conditions
Restrict to certain meeting types, certain teams, or contacts with specific properties (e.g., “is in deal stage Demo”).
Pick actions
Send email (template or inline), send SMS, post to Slack, update CRM, fire a webhook, enroll in a sequence.
Templates
Automation emails use the same template system as Hiveku Email. Variables available in calendar automations:| Variable | Description |
|---|---|
{{booker.name}} | Booker’s name |
{{booker.email}} | Booker’s email |
{{booker.phone}} | Booker’s phone (if collected) |
{{host.name}} | Host’s name |
{{host.email}} | Host’s email |
{{meeting.title}} | Meeting type title |
{{meeting.start_time}} | Formatted start time in booker’s TZ |
{{meeting.location}} | Location text or link |
{{meeting.join_link}} | Zoom/Meet/Teams URL |
{{meeting.reschedule_link}} | Self-serve reschedule URL |
{{meeting.cancel_link}} | Self-serve cancel URL |
{{intake.<question_key>}} | Any custom intake answer |
Slack integration
The Slack action posts to a channel or a user DM.Webhooks
For anything not covered by built-in actions, fire a webhook to your own endpoint.X-Hiveku-Signature HMAC against your webhook secret. See Email Webhooks for the same signing pattern.
Common automation recipes
- Sales demo flow
- Support office hours
- Recruiting screen
booking_created→ Slack to#sales-bookings, CRM contact created/matched, deal moved to “Demo Booked”before_meeting (1 hour)→ email reminder + AI Co-pilot prep briefmeeting_completed→ thank-you email, deal moved to “Demo Held”meeting_completed (24 hours later)→ AI Co-pilot drafts a follow-up email for your approval
Troubleshooting
Reminders aren't sending
Reminders aren't sending
Check Settings > Email and confirm your sending domain is verified. All automation emails go through Hiveku Email.
Slack messages aren't posting
Slack messages aren't posting
Reconnect Slack in Settings > Integrations. Token expirations and removed app installs are the usual cause.
My follow-up sequence enrolls people who already replied
My follow-up sequence enrolls people who already replied
Add an “exit on reply” condition to the sequence — see Sales sequences.
Next steps
Sales AI Co-pilot
Let the Co-pilot draft follow-ups automatically.
Manage bookings
Operational view of every appointment.