LinkyCal is the headless backend for forms, scheduling, and enriched contacts. Drop it into every project you ship, keep your own frontend, and let us handle storage, spam, and follow-up.
No code required. Share the hosted link or paste an embed.

Robust backend for your native HTML and JavaScript forms.
<!-- Native HTML. No JS, no server. --><form action="https://linkycal.com/api/forms/acme" method="post"> <input name="name" placeholder="Name" /> <input name="email" type="email" /> <button type="submit">Send</button></form>Stored, spam-checked, piped to your workflows.
Point your forms and booking flows at LinkyCal. We store every submission, enrich it into a contact, and trigger the follow-up.
Every POST is validated, spam-checked, and saved. Nothing lost, no duplicates.
Each submission becomes a contact, auto-filled with company, role, and social profiles.
Emails, tags, and webhooks fire the moment a form is submitted or a booking lands.
A working form needs spam filtering, new submission alerts, storage, and a backend to glue it together. LinkyCal takes care of it all and then some.
Pick a name and slug — it becomes your namespace for forms, event types, and contacts.
Drag in fields, set availability rules, and brand everything to match your site.
Paste one script tag or share your hosted link. Submissions and bookings flow in instantly.




“Connect your calendar, pipe every submission anywhere with webhooks, and let AI agents check availability and book through the built-in MCP server — seamlessly and efficiently.”
Headless forms and scheduling infrastructure. POST from plain HTML, fetch from any framework, or drive bookings over REST. LinkyCal handles storage, spam, email, and calendar sync.
<!-- Native HTML, no JavaScript, no server --> <form action="https://linkycal.com/api/public/forms/acme/contact/submit" method="post"> <input name="full_name" placeholder="Your name" /> <input name="email" type="email" placeholder="Email" /> <button type="submit">Send</button> </form>
Real endpoints. Copy, paste, ship.
“I run my entire GTM, product feedback and request demo workflows with LinkyCal. My AI agents love it, I do not even have to visit the dashboard, although it has a nice, thoughtful UX!”
Mark Rudman, Founder at ImageAnimate AI
Choose a plan that grows with you. Start for free and upgrade anytime for more capacity and support.
For personal projects and getting started.
Included features:
For growing businesses with more volume and automation.
Included features:
For teams that need higher capacity and longer insights.
Included features:
LinkyCal supports multi-step forms with conditional logic, 12+ field types including text, email, phone, select, date, file upload, and more. You can create complex branching flows where fields appear or hide based on previous answers, and validate submissions in real-time.
You create event types with customizable durations, availability schedules, and buffer times. Share your booking link and visitors pick a time that works. If you connect Google Calendar, availability is synced automatically. Everything is timezone-aware, and confirmation emails are sent instantly.
Yes! Add a single script tag to your website and initialize the booking or form widget with one line of JavaScript. The widgets are self-contained with zero external dependencies, fully customizable themes, and work on any website — including WordPress, Webflow, and static HTML.
Yes, LinkyCal is headless-friendly. Visitor forms, widgets, availability, and booking creation use anonymous rate-limited endpoints. Protected REST management uses a project-scoped API key from a trusted server, while MCP clients connect through browser-based OAuth. Full OpenAPI docs and llms.txt are included.
The free plan includes 1 project, 3 forms, 3 event types, 500 contacts, 500 responses per month, unlimited bookings, 1 workflow, 1 calendar connection, REST API access, MCP access, widgets, and theme overrides. Team collaboration, Custom CSS, branding removal, and analytics start on Pro.
Yes. You can import contacts via CSV for bulk migration, and our API allows programmatic migration of forms, event types, and contact data. If you need help with a large migration, our support team is available to assist.
Create your free account and launch your first form or booking page in minutes. No credit card required.
<script src="https://cdn.linkycal.com/widgets/booking.js"></script> <script> LinkyCal.booking({ projectSlug: "acme", eventSlug: "discovery-call" }) </script>
Choose a provider to continue
By continuing, you agree to our Terms of Service and Privacy Policy.