How to Export Cal.com Availability as Text (Step-by-Step)

Published March 19, 2026 · 5 min read

You use Cal.com for scheduling. But when someone emails you asking "when are you free this week?", you can't just send them a booking link every time. Sometimes you need to paste your availability as plain text — in an email, a Slack message, a LinkedIn DM, or a client proposal.

This guide shows you how to turn your Cal.com availability into clean, readable text in under 30 seconds — no API key required.

In this guide

  1. The problem with sharing availability
  2. What you'll get
  3. Step-by-step walkthrough
  4. Where to use your text availability
  5. Standard mode vs. API key mode
  6. Tips for better results

The Problem With Sharing Availability

You've probably done one of these:

Booking links are great for cold outreach and public scheduling pages. But in warm conversations — with a client, a coworker, an investor — pasting your actual availability is more natural and respectful of how the other person works.

The problem is that Cal.com doesn't have a "copy availability as text" button. That's where TimeBlock Text comes in.

What You'll Get

TimeBlock Text reads your Cal.com public availability and formats it like this:

Monday, March 24
9:00 AM – 12:00 PM America/New_York
2:00 PM – 5:00 PM America/New_York

Tuesday, March 25
10:00 AM – 1:00 PM America/New_York
3:00 PM – 6:00 PM America/New_York

Wednesday, March 26
9:00 AM – 11:30 AM America/New_York
1:00 PM – 4:00 PM America/New_York

Contiguous time slots are automatically merged — no duplicate 30-minute increments cluttering the output. You get clean, human-readable blocks.

Premium users can also generate HTML formatted output — a styled schedule with colors, headers, and layout that looks great in emails or embedded in documents.

Step-by-Step Walkthrough

1 Sign up (free)

Go to timeblocktext.com/signup and create a free account. Takes about 10 seconds.

Screenshot: Sign-up page

2 Find your Cal.com username and event slug

Your Cal.com booking page URL tells you everything you need. If your booking link is:

https://cal.com/john/30min

Then:

You can find all your event types at cal.com/event-types in your Cal.com dashboard.

Screenshot: Cal.com event types page showing username and slug

3 Enter your details

On the Generate page, fill in:

Screenshot: TimeBlock Text generate form filled out

4 Click "Get Availability"

TimeBlock Text fetches your public Cal.com availability for the next 7 days and formats it into merged, readable time blocks.

Screenshot: Generated plaintext result

5 Copy or download

Hit Copy to put it on your clipboard, or Download to save it as a .txt or .html file.

Then paste it wherever you need it — email, Slack, iMessage, a Google Doc, a LinkedIn DM.

Screenshot: Copy button clicked, "Copied!" confirmation

Try it free

Generate your first TextBlock in under 30 seconds. No credit card required.

Get Started Free

Where to Use Your Text Availability

Once you have your availability as text, here's where it works best:

Email replies

When someone asks "when works for you?", paste your availability directly in the reply instead of sending a booking link. It's faster for the recipient — they just pick a time and reply.

"Happy to chat! Here's my availability this week:

Monday, March 24
9:00 AM – 12:00 PM ET
2:00 PM – 5:00 PM ET

Let me know what works and I'll send a calendar invite."

Slack & Teams

Paste your availability in a channel or DM when coordinating meeting times with your team. Plaintext renders cleanly in any messaging app.

Client proposals & SOWs

Include your availability in a proposal document: "Here's my availability for a kickoff call this week." Premium HTML output looks polished in formatted documents.

LinkedIn & cold outreach

In warm DM conversations, pasting times feels more personal than dropping a booking link. Save the booking link for your public-facing scheduling page.

Executive assistants & VAs

If an EA is coordinating on your behalf, give them a text block of your availability to work with. It's easier than sharing calendar access.

Standard Mode vs. API Key Mode

TimeBlock Text offers two ways to generate availability:

Standard Mode API Key Mode
Input Username + event slug Cal.com API key
API key needed? No Yes
What it fetches One specific event type Your primary event type (auto-detected)
Best for Most users Power users who want auto-detection

Most people should use Standard Mode — it's simpler and doesn't require creating an API key. API Key Mode is there if you prefer not to look up your event slug every time.

Tips for Better Results

Ready to try it?

Free plan includes 1 generation per week. Upgrade to Premium for unlimited generations + HTML output.

Sign Up Free

← Back to Home