Introduction
Discover Recal - The unified calendar API for seamless scheduling and automation
Welcome to Recal!
We're thrilled to have you here! 🎉 If you encounter any questions or issues while exploring Recal, our team is ready to assist. Reach out anytime at team@recal.dev.
What is Recal?
Recal is the developer-first platform for building intelligent calendar applications. Our unified API abstracts away the complexities of multiple calendar providers (like Google Calendar and Microsoft Outlook), enabling you to create powerful scheduling tools, AI-driven automations, and seamless integrations with ease.
Whether you're building enterprise scheduling systems, AI agents that manage meetings, or custom calendar experiences, Recal provides the reliability, security, and flexibility you need - all without imposing any UI on your applications.
Fun fact: If Neil Armstrong needed to sync his lunar landing schedule across calendars, he'd probably use Recal. 👨🚀
How Does Recal Work?
Recal acts as a secure bridge between your application and various calendar providers:
- OAuth Integration: Connect user calendars securely using standard OAuth flows. Provide your credentials, and we'll handle the heavy lifting.
- Unified API: Interact with calendars through a single, consistent REST API or SDK, regardless of the provider.
- Smart Features: Leverage advanced capabilities like cross-calendar availability checking and event management.
- Scalable Infrastructure: Built on edge computing for low-latency global access.
This architecture ensures your application remains flexible, secure, and easy to maintain as you scale.
Key Features
- Provider-Agnostic Calendar Management: Unified interface for Google, Microsoft, and more providers coming soon.
- Comprehensive Event Operations: Create, read, update, and delete events across multiple calendars.
- Intelligent Scheduling: Find optimal time slots across users and calendars with timezone awareness.
- Developer-Centric Tools: REST API, Node.js SDK, interactive documentation, and client libraries.
- Full Customization: No forced UI - integrate seamlessly into any framework or language.
Next Steps
Quick Start Guide
Set up Recal and make your first API call
REST API Overview
Explore our unified calendar API endpoints
Node.js SDK
Get started with our TypeScript/JavaScript client
Live API Explorer
Interactive documentation with example requests
Ready to revolutionize your calendar integrations? Let's build something amazing together!