Founders need a reliable scheduler that works with investors, customers, and team members. Cal.com lets you create custom booking pages, automate reminders, and collect payments—all without a developer. This guide walks you through each step, from signing up to embedding a live widget on your startup’s homepage.
Go to cal.com and click “Get Started”. You can sign up with Google, GitHub, or an email address.
| Plan | Price (USD) | Key Limits | Best for |
|---|---|---|---|
| Community (Free) | $0 | Unlimited events, basic branding | Early‑stage founders |
| Pro | $12 per user/mo | Custom domain, advanced integrations, priority support | Series‑A startups |
| Enterprise | Contact sales | Dedicated account manager, SSO, SLA | Late‑stage / VC‑backed |
Most founders start with the free Community plan and upgrade once they need a custom domain or Stripe payments.
An “event type” is a reusable booking page. For a founder, the most common types are “Investor Demo” and “Customer Onboarding Call”.
Founders often need a short intro from the invitee. In the event type, go to **Questions**, click **Add Question**, and type “What is the main goal of this call?”. Set it as required.
Cal.com works with many video platforms. The integration adds a join link directly to the calendar invite.
1. Dashboard → Integrations → Zoom
2. Click “Connect” and log into your Zoom account.
3. Authorize Cal.com to create meetings.
After connection, every new booking will generate a unique Zoom link.
If you charge for consulting, enable Stripe.
1. Integrations → Stripe
2. Enter your API keys (found in Stripe Dashboard → Developers → API keys).
3. Set the price in the event type (e.g., $150 for a 60‑min strategy session).
Payments are processed before the confirmation email is sent, reducing no‑shows.
Embedding turns a static link into an interactive calendar that matches your brand.
<div id="calcom-widget"></div>
<script src="https://app.cal.com/embed.js"></script>
<script>
Cal.com.init({
element: '#calcom-widget',
url: 'https://cal.com/yourcompany/investor-demo',
layout: 'month' // or 'week', 'list'
});
</script>
<iframe src="https://cal.com/yourcompany/investor-demo?embed_domain=yourdomain.com"
style="border:none;width:100%;height:650px;"></iframe>
Replace yourcompany with your Cal.com sub‑domain and yourdomain.com with your actual domain.
Missed appointments cost founders time and money. Cal.com can send email and SMS reminders.
{{event_name}} and {{meeting_link}}.1. Integrations → Twilio
2. Add your Account SID and Auth Token.
3. Choose the phone number to send from.
4. Enable SMS reminder for the event type (e.g., 1 hour before).
Test by scheduling a dummy meeting and checking the messages.
As your company grows, you’ll need more control. Below are three features that founders find valuable.
Create a “team” for sales or support. Assign members, then set the event type to “Round Robin” so each new booking goes to the next available founder.
Upgrade to Pro and add schedule.yourcompany.com. In the dashboard, go to **Settings → Domains**, add the CNAME record, and verify.
Automate CRM entry. Example Zapier trigger: “New Event Booked”. Action: “Create/Update Contact in HubSpot”. For a no‑code alternative, use Cal.com’s native webhook:
POST https://api.hubapi.com/contacts/v1/contact
Headers: Authorization: Bearer YOUR_HUBSPOT_TOKEN
Body: {
"properties": [
{"property": "email", "value": "{{attendee.email}}"},
{"property": "firstname", "value": "{{attendee.first_name}}"},
{"property": "last_meeting", "value": "{{event.start_time}}"}
]
}
Replace placeholders with actual merge tags from Cal.com.
Yes. The Community plan costs $0 and includes unlimited events, basic branding, and most integrations. Paid plans add custom domains, advanced analytics, and priority support.
Absolutely. Use the inline script or iframe method shown in the “Embed” section. Both options are responsive and work on mobile devices.
Cal.com detects the visitor’s time zone automatically. All slots are shown in the local time of the user, and calendar invites contain the correct UTC offset.
Zoom or Google Meet for video, Stripe for paid calls, HubSpot or Salesforce for lead capture, and Twilio for SMS reminders are the top picks.
Yes. In the Availability settings you can set a daily maximum, add buffer time between meetings, and define a cap per event type.
By following this guide, founders can turn Cal.com into a 24/7 appointment assistant. The tool saves time, reduces back‑and‑forth emails, and projects a professional image to investors and customers alike.