Saltar al contenido

Integración · Programación de citas

Conecte Claude y ChatGPT con Resource Guru

Pregunte a su IA quién está libre la próxima semana, para reservar alguien en un proyecto o consultar cuánto tiempo está programado por proyecto, y funcionará dentro de su cuenta de Resource Guru. Puede listar recursos con disponibilidad, crear y modificar reservas, y añadir días libres. También puede crear clientes y proyectos, y leer entradas de hojas de tiempo.

Conecta Resource Guru gratis

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

Prueba a pedirle

  • “¿Quién está libre la próxima semana?”

    La IA lista sus recursos junto con su disponibilidad y las reservas que ya tienen.

  • “Reserve a Anna para el proyecto Rediseño Web durante 4 horas al día, de lunes a miércoles.”

    Encuentra a Anna y al proyecto, y crea la reserva con fechas y duración diaria.

  • “¿Cuánto tiempo está programado por proyecto este mes?”

    Lee el informe de proyectos para las fechas que le indique.

Qué puede hacer tu IA

Reservas y disponibilidad

Vea los recursos y su disponibilidad, y liste, cree, modifique o elimine reservas, incluida la lista de espera.

Proyectos y clientes

Cree, actualice y archive proyectos y clientes; liste las reservas por proyecto y lea el informe de proyectos.

Tiempo libre y hojas de tiempo

Liste, añada y modifique días libres por tipo, y liste o actualice entradas de hojas de tiempo.

  • “Añada vacaciones a Peter del 14 al 18 de octubre.”

    Encuentra el tipo de tiempo libre y añade la ausencia. Las reservas superpuestas pasan a la lista de espera.

  • “¿Qué hay en la lista de espera?”

    Lista las reservas en la lista de espera para el período que pregunte.

  • “Cree al cliente Nordic Foods y un proyecto llamado Spring Launch para ellos.”

    Crea al cliente, luego el proyecto vinculado a ese cliente.

129 herramientas para Resource Guru

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

  • create_activity_typeModifica datos
  • create_bookingModifica datosReserva un recurso: `resource_id` (o `resource_ids`), `start_date`, `end_date`, `duration` en minutos por día, opcional `start_time` (minutos después de medianoche), `project_id`, `client_id`, `details`, `billable` y `tentative`.
  • create_booking_remindModifica datos
  • create_booking_resolveModifica datos
  • create_clashModifica datos
  • create_clientModifica datosCrea un cliente con una `name` y opcional `notes` y `color`.
  • create_custom_available_periodModifica datos
  • create_custom_fieldModifica datos
  • create_custom_field_optionModifica datos
  • create_dismissModifica datos
  • create_milestoneModifica datos
  • create_overtimeModifica datos
  • create_phaseModifica datos
  • create_projectModifica datosCrea un proyecto con una `name`, opcional `client_id`, `project_code`, `notes`, `color`, `start_date`, `end_date` y `default_billable`.
  • create_rateModifica datos
  • create_resourceModifica datos
  • create_resource_availabilityModifica datos
  • create_resource_inviteVisible para otros
  • create_taskModifica datos
  • create_task_dependencyModifica datos
  • create_test_payload_urlElimina datos
  • create_time_offModifica datosAñade tiempo fuera para recursos: `resource_ids`, `from` y `to` fechas, `start_time` y `end_time` en minutos después de medianoche, opcional `downtime_type_id` y `details`. Las citas superpuestas van a la lista de espera a menos que `clash_resolution` diga lo contrario.
  • create_timesheetModifica datos
  • create_timesheet_dismissModifica datos
  • create_webhookElimina datos
  • create_webhook_testElimina datos
  • delete_activity_typeElimina datos
  • delete_bookingElimina datosElimina una cita por `booking_id`; para citas repetidas usa `affects` o `date` para elegir qué ocurrencias. Esto no se puede deshacer.
  • delete_calendarElimina datos
  • delete_custom_fieldElimina datos
  • delete_custom_field_optionElimina datos
  • delete_customerElimina datos
  • delete_downtimeElimina datos
  • delete_milestoneElimina datos
  • delete_phaseElimina datos
  • delete_projectElimina datos
  • delete_rateElimina datos
  • delete_resetsMueve dinero
  • delete_resourceElimina datos
  • delete_taskElimina datos
  • delete_task_dependencyElimina datos
  • delete_webhookElimina datos
  • get_account
  • get_activity_type
  • get_bookingObtén una cita por `booking_id`, con recurso, proyecto, cliente, fechas y duración.
  • get_calendar
  • get_clientObtener un cliente mediante `customer_id`.
  • get_current_userObtén los propios detalles e ID del usuario de Resource Guru conectado.
  • get_custom_field
  • get_custom_field_option
  • get_customer_get
  • get_downtime
  • get_milestone
  • get_phase
  • get_projectObtener un proyecto mediante `project_id`.
  • get_project_get
  • get_projects_reportObtén el informe de tiempo programado por proyecto entre `start_date` y `end_date`.
  • get_report_of_a_client
  • get_report_of_a_project
  • get_report_of_a_resource
  • get_report_of_bookings_with_no_project
  • get_report_of_clients
  • get_report_of_resources
  • get_resourceObtener un recurso mediante `resource_id`.
  • get_resource_2
  • get_resource_type
  • get_task
  • get_timesheet_entry_reports_grouped_by_projects
  • get_timesheet_entry_reports_grouped_by_resources
  • get_user
  • get_webhook
  • list_accounts
  • list_activity_type_stats
  • list_activity_types
  • list_alls
  • list_archived_clients
  • list_archived_projects
  • list_archived_resources
  • list_archiveds
  • list_booking_tasks
  • list_bookingsLista citas entre `start_date` y `end_date`, opcionalmente para `resource_ids`, un `booker_id` o `approval_states`; establece `waiting` para la lista de espera. Página con `limit` y `offset`.
  • list_calendars
  • list_clientsLista clientes con sus IDs; establece `include_archived` para incluir los archivados.
  • list_custom_available_periods
  • list_custom_field_options
  • list_custom_fields
  • list_customer_bookings
  • list_customers_get
  • list_external_events
  • list_mes
  • list_milestones
  • list_phases
  • list_project_bookingsLista las citas de un proyecto por `project_id`, opcionalmente entre `start_date` y `end_date`.
  • list_projectsLista proyectos con sus IDs; establece `include_archived` para incluir los archivados.
  • list_projects_get
  • list_rates
  • list_resource_bookingsListea las citas de un recurso entre `resource_id` y `start_date`, opcionalmente para `end_date`.
  • list_resource_types
  • list_resourcesLista recursos activos (personas, equipos, salas) con sus IDs; establece `show_availability` para su disponibilidad.
  • list_resources_2
  • list_task_dependencies
  • list_tasks
  • list_time_offLista tiempo fuera (como días festivos o enfermedades) entre `from` y `to`, opcionalmente para `resource_ids`.
  • list_time_off_typesLista los tipos de tiempo fuera (tiempo inactivo), como vacaciones o enfermedad, con sus IDs.
  • list_timesheet_entriesListea los registros del hojador de tiempo entre `start_date` y `end_date`, opcionalmente para `resource_ids`.
  • list_unassigneds
  • list_usersListea a los usuarios en la cuenta con sus IDs.
  • list_webhook_queues
  • list_webhooks
  • send_webhook_payload_batchMueve dinero
  • submit_bookingVisible para otros
  • submit_downtimeVisible para otros
  • update_accountModifica datos
  • update_activity_typeModifica datos
  • update_bookingModifica datosModifica una cita mediante `booking_id`: fechas, duración, hora de inicio, recursos, proyecto, cliente, detalles o bandera tentativa. Solo cambian los campos que pasas.
  • update_calendarModifica datos
  • update_clientModifica datosActualiza un cliente mediante `customer_id`: nombre, notas, color o `archived`.
  • update_custom_fieldModifica datos
  • update_custom_field_optionModifica datos
  • update_milestoneModifica datos
  • update_phaseModifica datos
  • update_projectModifica datosActualiza un proyecto mediante `project_id`: nombre, cliente, código, notas, fechas, predeterminado facturable o `archived`. Solo cambian los campos que pasas.
  • update_rateModifica datos
  • update_resourceModifica datos
  • update_taskModifica datos
  • update_time_offModifica datosModifica una entrada de tiempo libre mediante `downtime_id`: fechas, horas, recursos, tipo o detalles.
  • update_timesheet_entryModifica datosActualiza una entrada del hojador de tiempo mediante `timesheet_id`: fecha, duración, proyecto, cliente, notas o facturable.
  • update_updatesVisible para otros
  • update_webhookElimina datos

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Resource Guru en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Registre su propia aplicación de Resource Guru, pegue su Client ID, Client secret y su Account URL ID, luego inicie sesión con Resource Guru una vez. Inicie sesión en developers.resourceguruapp.com con su ID de Resource Guru, registre una nueva aplicación y establezca su Redirect URI en https://pipmcp.com/oauth/callback.

  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 Resource Guru?

Puede leer recursos, reservas, proyectos, clientes, días libres, tipos de días libres, entradas de hojas de tiempo, usuarios y el informe de proyectos. Puede crear y actualizar reservas, clientes, proyectos y días libres, actualizar entradas de hojas de tiempo y eliminar reservas.

¿Vé la IA mis credenciales de Resource Guru?

No. Su Client ID, Client secret y tokens de inicio de sesión están cifrados en reposo y nunca se muestran a la IA. Después de guardarlos, no se muestran nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Usted elige qué herramientas están activas, por lo que puede comenzar solo con consultas. Eliminar una reserva no se puede deshacer y puede requerir su aprobación antes de ejecutarse. Cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El 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?

Resource Guru se conecta mediante OAuth, lo cual requiere el plan PipMCP Pro o superior. PipMCP también tiene un plan gratuito sin tarjeta de crédito, pero no incluye esta conexión. Los planes pagados cobran por tarea completada. También necesitas tu propia cuenta de Resource Guru.

¿Por qué debo registrar mi propia aplicación de Resource Guru?

Resource Guru se conecta a través de aplicaciones OAuth registradas en developers.resourceguruapp.com. Registra una para PipMCP con la URI de redirección https://pipmcp.com/oauth/callback, pega su ID de cliente y secreto de cliente en PipMCP, luego conéctate y aprueba el acceso una vez.

Pon tu IA a trabajar en Resource Guru hoy.

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

Conecta Resource Guru gratis

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