Auditing outgoing communications sent from Calendly

To help meet Securities and Exchange Commission (SEC) compliance requirements, Calendly stores all outgoing messages (like reminders, reschedules, and cancellations). These messages are logged and can be downloaded from the admin center.

What's included in the outgoing communications log

Depending on whether messages were sent by email or SMS, the log will show different fields.

Email communications

Field Description
User The host user of the event or communication owner.
Sender Email The email address of the event publisher or event type owner.
Sender ID The uuid of the event publisher or event type owner.
Sender Event Type ID The uuid of the event type associated with the email.
Sender Event Type URL The human-readable booking URL for the event type. This URL may change over time, so only use this as a reference.
Sender Event ID The uuid of the event associated with the email.
Recipient Email The email address of the invitee or publisher who received the email message. This will be identical to the “to” field in the email message.
Email Message Body The recipient email body HTML code.

SMS communications

Field Description
User The host user of the event or communication owner.
Sender Phone The phone number provided by our SMS vendor that represents Calendly.
Recipient Phone The destination phone number provided by the invitee.
Sender Event Type ID The uuid of the event type associated with the email.
Sender Event Type URL The human-readable booking URL for the event type. This URL may change over time, so only use this as a reference.
Sender Event ID The uuid of the event associated with the email.
SMS Message Body All message content sent to the Recipient Phone.

How to export the outgoing communications log

You can download outgoing communications as a CSV file from your admin center. Calendly deletes this data every 90 days.

  1. Go to the Admin center.
  2. Go to the Security page, then the Activity log tab.
  3. Select Export, then choose Outgoing communications.
  4. A CSV file will download automatically, or you'll receive an email with the file.

To access Calendly logs remotely, use the List outgoing communications endpoint. Only Calendly owners or admins can take this action with the Calendly API.

Extending the retention period

By default, Calendly retains outgoing communications for 90 days. If you need more time, you can request an extension of up to 3 years.

To change your retention period, contact our support team. You can choose any duration between 90 days and 3 years.

Note

This change isn’t retroactive. It won’t recover messages that were already deleted, but it will keep future communications for the new time frame you select.