Activity Emails
Activities can trigger automated emails to clients (the contact associated with the activity). These are outbound emails from your company to customers—not internal notifications to staff.
There are two types of client emails:
- Confirmation emails with calendar invites (sent immediately)
- Scheduled emails sent at a future time
Who Receives These Emails?
All activity emails are sent to the client (the contact linked to the activity):
| Recipient | When Included |
|---|---|
| Primary email | Always (the contact's main email address) |
| Partner email | If the contact has a partner/secondary email configured |
Each recipient receives their own email with a unique calendar invite, allowing proper tracking and calendar management.
These are client-facing emails only. Staff members do not receive activity emails through this system. Staff see activities on their calendar and receive notifications through other channels (calendar sync, in-app notifications, etc.).
Overview
| Email Type | Sent To | When Sent | What's Included |
|---|---|---|---|
| Confirmation Email | Client | Immediately when activity is created | Email content + .ics calendar invite |
| Scheduled Email | Client | At the activity's scheduled date/time | Email content only |
Confirmation Emails (Calendar Invites)
Confirmation emails include an .ics calendar file attachment that adds the appointment to the
client's calendar (Outlook, Google Calendar, Apple Calendar, etc.).
When Confirmation Emails Are Sent
| Scenario | Email Sent to Client? | Notes |
|---|---|---|
| Manual activity WITH template selected | Yes | User selects a template when creating the activity |
| Manual activity WITHOUT template | No | No email is sent |
| Public scheduling booking | Always | Uses the scheduling group's configured template |
What's Included
- Personalized email content using merge fields
.icscalendar file attachment- Appointment details (date, time, duration, location)
- Meeting type (virtual or in-person)
- Team member information
Reschedule Notifications
When an activity is rescheduled, the system automatically sends updated calendar invites to the client.
When Reschedule Notifications Are Sent
Reschedule notifications are sent when all of these conditions are met:
- The activity originally had a confirmation email sent (with calendar invite)
- One of these fields changed:
- Start date/time
- End date/time
- Location
What Happens
- An updated
.icsfile is generated with the new details - The email is sent to all original recipients
- The calendar invite updates automatically in the client's calendar
Reschedule notifications only work for activities that had a calendar invite sent initially. If you created an activity without selecting an email template, no reschedule notification will be sent.
Cancellation Notifications
When an activity is cancelled, clients receive a cancellation email that removes the appointment from their calendar.
When Cancellation Notifications Are Sent
| Scenario | Email Sent? |
|---|---|
| Activity result set to "Cancelled" | Yes, if calendar invite was originally sent |
| Activity deleted | Yes, if calendar invite was originally sent |
What Happens
- A cancellation
.icsfile is generated - The email is sent to all original recipients
- The appointment is removed from the client's calendar
Like reschedule notifications, cancellation notifications only work for activities that had a calendar invite sent initially. If you created an activity without selecting an email template, no cancellation notification will be sent when the activity is deleted.
Scheduled Emails
Scheduled emails are sent at the activity's scheduled date/time rather than immediately. These do not include calendar invite attachments.
When to Use Scheduled Emails
- Follow-up reminders - Send an email after a meeting completes
- Pre-appointment prep - Send documents before a scheduled call
- Marketing campaigns - Schedule promotional emails
How It Works
- Select an Email Template: When creating an activity, select a template from the dropdown
- Set the Activity Date: The email is queued to be sent at the activity's scheduled date/time
- Automatic Delivery: The system sends the email when the scheduled time arrives
- Activity Note: If scheduled more than 60 seconds in the future, a note records that an email was scheduled
Adding Attachments
You can attach files to automated emails that will be sent to the client when the email delivers.
- When creating an automated email, click the attachment button (paperclip icon) below the email body
- Upload one or more files
- Attachments are stored with the scheduled email and sent when the email fires
Attachments can also be added or changed when editing a scheduled email.
Email Status Tracking
Scheduled emails have four statuses:
| Status | Description |
|---|---|
| Scheduled | Email is queued and waiting to be sent |
| Sent | Email was successfully delivered |
| Failed | Email could not be sent (will be retried) |
| Cancelled | Email was manually cancelled before sending |
Editing Scheduled Emails
Scheduled automated emails can be edited before they are sent. Open the activity in the Activity Info Panel to view and modify the email details.
You can change:
- Subject — Update the email subject line
- Body — Modify the email content
- Scheduled Date — Reschedule when the email will be sent
- Attachments — Add, remove, or replace file attachments
To edit a scheduled email:
- Open the project's Activities tab
- Click on the automated email activity
- In the Activity Info Panel, locate the Automated Email section
- Make your changes and click Save
Only emails with Scheduled status can be edited. Once an email has been sent, it cannot be modified.
Cancelling Scheduled Emails
To cancel a scheduled email before it sends:
- Open the automated email activity in the Activity Info Panel
- Click the Cancel Email button in the Automated Email section
- Confirm the cancellation
The email status changes to Cancelled and a note is added to the activity recording the cancellation. Cancelled emails will not be sent.
Automated email activities cannot be deleted or modified through the standard activity controls once created. Use the Cancel Email action to prevent a scheduled email from sending.
When Emails Are NOT Sent to Clients
Be aware of these scenarios where no email is sent to the client:
| Scenario | Why No Email |
|---|---|
| Manual activity without template | No template was selected at creation |
| Activity updated (non-date/time/location) | Only date/time/location changes trigger updates |
| Activity never had a calendar invite | Reschedule/cancel emails require an initial invite |
Quick Reference
Email Trigger Summary
| Action | Confirmation Email | Reschedule Email | Cancellation Email |
|---|---|---|---|
| Create with template | Sent immediately | - | - |
| Create without template | Not sent | - | - |
| Public scheduling | Sent immediately | - | - |
| Change date/time/location | - | Sent if had invite | - |
| Set result to Cancelled | - | - | Sent if had invite |
| Delete activity | - | - | Sent if had invite |
Email templates are configured by administrators. If you don't see the template you need, contact your administrator to create one.
Related
- Email Templates (Admin) - Configure email templates
- Customer Booking Experience - What customers see when booking