Your AI scheduling assistant — book test sessions, get pre-meeting briefings with auto-research, and coordinate across Slack, shared channels, and email.
Each team member connects their own Google account once. Your calendar data stays private — scheduling only checks free/busy status, never event details.
Run this in any Slack channel, or click Sign in with Google in the web app:
/calpal-setup
Find each person in the workspace directory and click to select them.
Click Find time to see mutual free slots immediately, or Create Booking Page to generate a shareable poll link. The poll page lets each attendee vote on which times work — you finalize the winner once everyone has responded.
Copy the booking URL and paste it into Slack, email, or anywhere else. Visitors don't need a HalCalPal account to respond.
The My Pages tab shows every booking page you've created, who has visited, and which slots each attendee selected. The card highlights green when everyone has responded.
/booking-create
/booking-create 60
/booking-create vendor@co.com
/booking-create vendor@co.com 60/booking-status
/booking-create works the same way in shared channels with partner orgs. Emails are resolved from Slack profiles regardless of which workspace the participant belongs to.
@HalCalPal schedule 30 min with @alice
/find-time alice@company.com [minutes]
/briefing
/briefing-next
/research-meeting
/research-meeting new
/research-someone alice@company.com