Saltar al contenido

Integración · Programación de citas

Conecte Claude y ChatGPT con Cal ID

Pregunte a su IA quién está reservado para mañana, para encontrar un horario libre o para reservar, reprogramar o cancelar una reunión en Cal ID. Puede gestionar reservas, tipos de evento y contactos, aceptar o rechazar solicitudes de reserva y listar sus horarios de disponibilidad y equipos. También puede leer sus sesiones de toma de notas de reuniones.

Conecta Cal ID gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “¿Qué reservas tengo para mañana?”

    Lista sus reservas en ese rango de fechas con horas, asistentes y estado.

  • “Encuentre un horario libre para mi llamada de presentación la próxima semana.”

    Lista los horarios libres de reserva disponibles para ese tipo de evento, en su zona horaria.

  • “Reserve una llamada de presentación con [email protected] el miércoles a las 10:00.”

    Verifica los horarios libres y luego crea la reserva. Jens recibe un correo electrónico de confirmación.

Qué puede hacer tu IA

Reservas

Liste, lea, cree, confirme, reprogramé y cancele reservas, filtradas por estado, asistente, tipo de evento o fecha.

Tipos de eventos y disponibilidad

Cree, lea y actualice tipos de eventos, liste horarios libres y sus horarios de disponibilidad, y vea los tipos de evento de sus equipos.

Contactos y toma de notas

Busque, cree y actualice contactos, liste reuniones con un contacto y lea sus sesiones de toma de notas.

  • “Mueva mi reunión de las 14:00 con Laura al jueves en la misma hora.”

    Reprograma la reserva a la nueva hora de inicio y los asistentes son notificados.

  • “Acepte la solicitud de reserva pendiente de Acme.”

    Acepta la reserva que está esperando confirmación. También puede rechazar una con una razón.

  • “Cree un tipo de evento de 15 minutos llamado Quick chat.”

    Crea el tipo de evento con título, slug y duración.

61 herramientas para Cal ID

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • cancel_bookingElimina datosCancela una reserva con `booking_id` y una opción `cancellation_reason`. Los asistentes son notificados; para reservas pagadas `auto_refund` puede devolver el pago.
  • confirm_bookingVisible para otrosAcepta (`confirmed` true) o rechaza (`confirmed` false) una reserva que necesita confirmación, mediante `booking_id`, con una opción `reason`.
  • create_availabilityModifica datos
  • create_bookingModifica datosReserva una reunión para un tipo de evento (`event_type_id` o `event_type_slug`) con `start`, `end` (ISO 8601), `time_zone` y `responses` (los datos del reservador: `email`, nombre, notas, invitados). Revisa los horarios libres con list_slots primero; el reservador recibe un correo de confirmación.
  • create_contactModifica datosCrea un contacto con `name`, `email` y opciones `phone` y `notes`.
  • create_event_typeModifica datosCrea un tipo de evento; pon sus configuraciones en `body`: `title`, `slug`, `length` (minutos), y descripción opcional, ubicaciones, precio y moneda.
  • create_reserveModifica datos
  • create_scheduleModifica datos
  • create_teamModifica datos
  • create_team_event_typeModifica datos
  • create_team_subscriptionModifica datos
  • create_webhookElimina datos
  • delete_availabilityElimina datos
  • delete_contactElimina datos
  • delete_event_typeElimina datos
  • delete_scheduleElimina datos
  • delete_slotElimina datos
  • delete_teamElimina datos
  • delete_team_event_typeElimina datos
  • delete_team_subscriptionElimina datos
  • delete_webhookElimina datos
  • get_bookingObtén una reserva con `booking_id`, con horarios, asistentes, ubicación y estado.
  • get_contactObtener un contacto mediante `contact_id`.
  • get_event_typeObtén un tipo de evento con `event_type_id`, con duración, ubicaciones y configuraciones de reserva.
  • get_meObtén tu perfil Cal ID: nombre, usuario, correo y zona horaria.
  • get_notetakerObtén una sesión del notetaker con `notetaker_id`.
  • get_slot
  • get_team
  • get_team_event_type
  • get_team_subscription
  • get_user
  • get_webhook
  • list_availabilities
  • list_available_slotsLista horarios libres de reserva para un tipo de evento (`event_type_id` o `event_type_slug`) hasta `end`, opcionalmente con `duration` y `time_zone`.
  • list_bookingsLista reservas filtradas por `status`, `attendee_email`, `attendee_name`, `event_type_ids` o rangos de fecha, con ordenamiento, `page` y `limit`.
  • list_client_ips
  • list_contact_meetingsLista reuniones con un contacto mediante `contact_id`.
  • list_event_typesLista tus tipos de evento (tipos de reunión reservables), filtrados por `title`, `slug` o `hidden`.
  • list_notetaker_audio_recordings
  • list_notetaker_recordings
  • list_notetakersLista tus sesiones del notetaker de reuniones, con `page` y `limit`.
  • list_schedulesLista tus horarios de disponibilidad (horas laborales).
  • list_team_event_typesLista los tipos de evento de un equipo mediante `team_id`.
  • list_team_schedules
  • list_team_subscriptions
  • list_teamsLista los equipos a los que perteneces, filtrados por `name` o `slug`.
  • list_webhooks
  • reschedule_bookingVisible para otrosMueva una reserva de `booking_id` a un nuevo horario `start`, con una opción de `rescheduling_reason`. Los asistentes son notificados.
  • search_contactsBusca tus contactos con `search`, con ordenamiento, `limit` y `offset`.
  • update_availabilityModifica datos
  • update_booking_reassign_booking_automaticalliesVisible para otros
  • update_booking_usersVisible para otros
  • update_contactModifica datosActualiza un contacto mediante `contact_id`: nombre, correo electrónico, teléfono o notas.
  • update_event_typeModifica datosActualiza un tipo de evento mediante `event_type_id`; coloca los campos a cambiar en `body` (por ejemplo: título, duración, oculto, ubicaciones).
  • update_scheduleModifica datos
  • update_slotModifica datos
  • update_teamModifica datos
  • update_team_event_typeModifica datos
  • update_team_subscriptionModifica datos
  • update_users_profileVisible para otros
  • update_webhookElimina datos

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Cal ID en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Pegue una clave de API de Cal ID. En Cal ID, abra Configuración > Desarrollador > Claves de API y cree una clave (empieza con calid_). Para gestionar los recursos de un equipo, use una clave de API del propietario del equipo o un administrador.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Cal ID?

Puede listar y leer reservas, tipos de evento, horarios libres, calendarios, equipos, contactos y sesiones de toma de notas, y leer su perfil. Puede crear, confirmar, reprogramar y cancelar reservas, crear y actualizar tipos de eventos, y crear y actualizar contactos.

¿Vé la IA mis credenciales de Cal ID?

No. Su clave de API de Cal ID está encriptada en reposo y nunca se muestra a la IA. Después de guardarla, no se muestra nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Tú eliges qué herramientas están activas, así que puedes empezar solo con búsquedas. Cancelar o reprogramar una reserva notifica a los asistentes; cancelar una reserva pagada puede devolver el pago, por lo que esas herramientas pueden requerir tu aprobación antes de ejecutarse. Cada llamada se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT, abre Configuración › Aplicaciones y conectores › Avanzado, activa Modo desarrollador y añade tu enlace PipMCP. Modo desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes de pago cobran por tarea completada. También necesitas tu propia cuenta de Cal ID.

¿Puede la IA trabajar con tipos de eventos de equipo?

Sí. Puede listar los equipos a los que perteneces y leer los tipos de evento de cada equipo. Para gestionar los recursos de un equipo, la clave API debe pertenecer al propietario o administrador del equipo.

Pon tu IA a trabajar en Cal ID hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Cal ID gratis

PipMCP no está afiliado a Cal ID. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.