Añade los componentes de React de Cal.com a tu aplicación
Añade la programación a tu app con componentes de React que puedes diseñar como propios, ejecutándose en la infraestructura detrás de Cal.com.
npm install @calcom/atoms1// Style Atoms with Javascript23const appearance = {4 theme: Custom,5 variables: {6 fontFamily: 'Comic sans',7 colorPrimary: '#101010',8 colorBackground: '#ffffff',9 colorText: '#374151',10 borderRadius: '6px',11 spacingUnit: '8px',12 }13};14const atoms = cal.atoms({ clientSecret, appearance });15
Cédric van Ravesteijn
Why Cal.com is better than Calendly
Ready to see why Cal.com outshines Calendly? Spoiler alert: it's not even close!
15m30m45m1h
Cal Video
Europe/Amsterdam
May 2025
Empresas de rápido crecimiento de todo el mundo confían en nosotros
Componentes personalizables para cualquier flujo de trabajo de programación
Atoms son componentes de React para cada parte de la programación: conectar calendarios, definir disponibilidad, crear tipos de evento y aceptar reservas.
1import { Connect } from "@calcom/atoms";23export default function Connect() {4 return (5 <>6 <Connect.GoogleCalendar isMultiCalendar={true} />7 <Connect.OutlookCalendar isMultiCalendar={true} />8 <Connect.AppleCalendar isMultiCalendar={true} />9 </>10 )11}
Empieza con Cal Atoms
Empieza a integrar un flujo de trabajo de programación que cumple la normativa con solo unas pocas líneas de código.
Integrar
1import { CalProvider, Booker } from "@calcom/atoms";23export default function App() {4 return (5 <CalProvider accessToken="30AadwEContactSalesToGetAKey42069">6 <Booker username="jane-doe" eventSlug="weekly-sync" />7 </CalProvider>8 );9}
Personalizar
Primary color
Text color
Background
Text color
Recibe
This event is scheduled
We emailed you and the other attendees a calendar invitation with all the details.
9:00 am – 10:00 am (Europe/Dublin)
Seguro, conforme y totalmente personalizable
Cal Atoms se diseñó para simplificar el proceso de crear flujos de trabajo de programación conformes. Es flexible, seguro y cumple plenamente con HIPAA, etc.
Totalmente conforme y seguro
Infinitamente personalizable
Integración sencilla
Múltiples componentes
Fiable y escalable
Compatibilidad con traducciones
Fundamentalmente configurable
Pensado para desarrolladores
La potencia de la personalización sin el esfuerzo de crearlo tú mismo
Cal Atoms puede adaptarse a un número casi ilimitado de casos de uso. A continuación tienes solo algunos de los más comunes.
Education marketplace
Hire a freelancer for XYZ
Department
Qualifications
Location
Department
Skills
Location
Department
Skills
Location
Department
Skills
Location
Componentes listos para usar
Nos ocupamos de los problemas de zonas horarias, para que tú puedas centrarte en crear las partes de tu negocio que aportan valor a tus clientes.