* refactor: remove-zapier-setup-screen * remove setup page files, related config and update readme * make zapier a redirecting app * update readme * add check for missing website * add noopener,noreferrer for _blank links
Zapier Integration – Developer Guide
Note: This is a redirect app. End users should connect Cal.com to Zapier directly via the Zapier Integrations page: https://zapier.com/apps/calcom/integrations
The Zapier app in Cal.com now functions as a redirect app that takes users directly to Zapier's integration page. No local setup or OAuth configuration is required.
How It Works
- User clicks "Visit" → Opens Zapier integrations page
- User sets up automation → Directly on Zapier's platform
- No Cal.com credentials needed → Users authenticate directly with Zapier
For Developers
This app uses the link-as-an-app template and requires no additional configuration beyond the redirect URL.
Legacy API Endpoints
The following API endpoints are maintained for backward compatibility with existing Zapier integrations:
GET /api/integrations/zapier/listBookings- List user bookingsGET /api/integrations/zapier/listOOOEntries- List out-of-office entriesPOST /api/integrations/zapier/addSubscription- Subscribe to webhooksDELETE /api/integrations/zapier/deleteSubscription- Unsubscribe from webhooksGET /api/integrations/zapier/me- Get user/team information
Note: These endpoints support both API key and OAuth authentication for existing integrations. The endpoints are dynamically routed through /api/integrations/[...args].ts.