Integración · Nóminas y RR. HH.
Conecte Claude y ChatGPT a Factorial
Pregunte a su IA quién está de vacaciones la próxima semana, cuántos días de vacaciones le quedan al empleado o apruebe una solicitud de permiso pendiente en Factorial. Puede leer empleados, equipos, ubicaciones, permisos, asistencia, horas trabajadas, gastos, documentos y reclutamiento; solicitar, aprobar o rechazar permisos, registrar entrada y salida de personal, y crear y actualizar tareas.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“¿Quién del equipo de ventas está de vacaciones la próxima semana?”
La IA encuentra al equipo y lista los permisos aprobados y pendientes para sus miembros en esa semana.
“¿Cuántos días de vacaciones le quedan a Peter este año?”
Encuentra a Peter y lee sus saldos de permiso: días disponibles, usados y restantes por cuota.
“Apruebe la solicitud de permiso pendiente de Sofie para junio.”
Encuentra el permiso pendiente y lo aprueba. Sofie es notificada.
Qué puede hacer tu IA
Empleados y equipos
Encuentra y lee empleados, actualiza detalles personales y lista equipos, ubicaciones, entidades legales y documentos.
Permisos y asistencia
Solicita, actualiza, aprueba o rechaza permisos, lee saldos y vacaciones, registra entrada y salida, y ve turnos, horas trabajadas y solicitudes de horas extras.
Reclutamiento, gastos y tareas
Lista publicaciones de puestos, candidatos y solicitudes, lee gastos, y crea y actualiza tareas.
“¿Cuántas horas trabajó el equipo de almacén el mes pasado?”
Resumirá las horas trabajadas por empleado para ese rango de fechas.
“¿Qué candidatos se han postulado para la vacante de desarrollador abierta?”
Encuentra la publicación del puesto y lista sus solicitudes y candidatos.
“Cree una tarea para que Lars prepare el paquete de incorporación antes del viernes.”
Crea la tarea con fecha límite y se la asigna a Lars.
545 herramientas para Factorial
Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.
approve_leaf_allVisible para otrosapprove_leaveVisible para otrosAprobar una licencia de tiempo libre pendiente por su ID. El empleado es notificado.approve_materialized_approvals_flow_resourceVisible para otrosapprove_overtime_requestVisible para otrosarchive_groupVisible para otrosarchive_work_areaVisible para otrosclock_inModifica datosPoner a un empleado en hora. Requiere ahora (hora de entrada); pasa employee_id y opcionalmente location_type (office, business_trip, work_from_home) y observaciones.clock_outModifica datosPoner a un empleado fuera de hora. Requiere ahora (hora de salida); pasa employee_id y observaciones opcionales.create_accountModifica datoscreate_account_2Modifica datoscreate_account_manualModifica datoscreate_account_postModifica datoscreate_addressModifica datoscreate_allowanceModifica datoscreate_allowance_incidenceModifica datoscreate_answerModifica datoscreate_applicationModifica datoscreate_applyModifica datoscreate_autofillModifica datoscreate_blocked_periodModifica datoscreate_break_configurationModifica datoscreate_break_configuration_postModifica datoscreate_break_endModifica datoscreate_break_startModifica datoscreate_bulk_create_updateVisible para otroscreate_bulk_cudVisible para otroscreate_bulk_initiateVisible para otroscreate_bulk_set_to_paidVisible para otroscreate_bulk_update_catalogVisible para otroscreate_candidateModifica datoscreate_categoryModifica datoscreate_category_postModifica datoscreate_codeModifica datoscreate_companyModifica datoscreate_company_postModifica datoscreate_compensationModifica datoscreate_contactModifica datoscreate_contract_versionModifica datoscreate_cost_centerModifica datoscreate_documentVisible para otroscreate_document_10Visible para otroscreate_document_11Visible para otroscreate_document_12Visible para otroscreate_document_2Modifica datoscreate_document_3Visible para otroscreate_document_4Visible para otroscreate_document_5Visible para otroscreate_document_6Visible para otroscreate_document_7Visible para otroscreate_document_8Visible para otroscreate_document_9Visible para otroscreate_document_postVisible para otroscreate_editModifica datoscreate_employeeVisible para otroscreate_employee_2Modifica datoscreate_employee_3Modifica datoscreate_employee_4Modifica datoscreate_employee_postModifica datoscreate_employee_update_hiresModifica datoscreate_employee_with_contractModifica datoscreate_family_situationModifica datoscreate_feedbackModifica datoscreate_fieldModifica datoscreate_groupModifica datoscreate_initiateModifica datoscreate_installationModifica datoscreate_it_assetModifica datoscreate_it_asset_modelModifica datoscreate_journal_entryModifica datoscreate_journal_entry_postModifica datoscreate_leaveModifica datosSolicitar tiempo libre para un empleado. Requiere employee_id y start_on (YYYY-MM-DD); añade finish_on, leave_type_id, half_day y description.create_leave_typeModifica datoscreate_messageModifica datoscreate_move_to_phaseModifica datoscreate_optionModifica datoscreate_overlap_periodModifica datoscreate_overtime_requestModifica datoscreate_pageModifica datoscreate_planning_versionModifica datoscreate_policyModifica datoscreate_policy_assignmentModifica datoscreate_projectVisible para otroscreate_project_10Modifica datoscreate_project_11Modifica datoscreate_project_12Modifica datoscreate_project_13Visible para otroscreate_project_14Visible para otroscreate_project_15Visible para otroscreate_project_16Visible para otroscreate_project_17Visible para otroscreate_project_18Visible para otroscreate_project_19Visible para otroscreate_project_2Modifica datoscreate_project_3Modifica datoscreate_project_4Modifica datoscreate_project_5Modifica datoscreate_project_6Modifica datoscreate_project_7Visible para otroscreate_project_8Visible para otroscreate_project_9Visible para otroscreate_project_postModifica datoscreate_questionModifica datoscreate_remind_in_bulkVisible para otroscreate_replace_reviewerModifica datoscreate_resource_fieldModifica datoscreate_review_processModifica datoscreate_review_process_from_templateModifica datoscreate_review_process_target_peersModifica datoscreate_scheduleModifica datoscreate_schedule_postModifica datoscreate_schemaModifica datoscreate_shiftModifica datoscreate_shift_postModifica datoscreate_spanish_contract_typeModifica datoscreate_spanish_education_levelModifica datoscreate_spanish_working_day_typeModifica datoscreate_startModifica datoscreate_stopModifica datoscreate_subscriptionElimina datoscreate_subscription_postModifica datoscreate_supplementModifica datoscreate_taskModifica datosCrear una tarea con nombre y estado; opcionalmente contenido, due_on y assignee_ids.create_task_2Visible para otroscreate_task_3Visible para otroscreate_task_4Modifica datoscreate_task_commentModifica datoscreate_tax_rateModifica datoscreate_tax_typeModifica datoscreate_teamModifica datoscreate_toggle_archiveModifica datoscreate_toggle_archive_postModifica datoscreate_toggle_clockModifica datoscreate_trainingModifica datoscreate_training_classModifica datoscreate_valueModifica datoscreate_value_postModifica datoscreate_work_areaModifica datosdelete_addressElimina datosdelete_allowanceElimina datosdelete_allowance_incidenceElimina datosdelete_allowances_with_alt_allowanceElimina datosdelete_applicationElimina datosdelete_blocked_periodElimina datosdelete_candidateElimina datosdelete_categoryElimina datosdelete_codeElimina datosdelete_compensationElimina datosdelete_contract_versionElimina datosdelete_cost_centerElimina datosdelete_documentElimina datosdelete_document_deleteElimina datosdelete_edit_timesheet_requestElimina datosdelete_employeeElimina datosdelete_feedbackElimina datosdelete_fieldElimina datosdelete_groupElimina datosdelete_it_assetElimina datosdelete_journal_entryElimina datosdelete_leafElimina datosdelete_messageElimina datosdelete_overlap_periodElimina datosdelete_overtime_requestElimina datosdelete_pageElimina datosdelete_planning_versionElimina datosdelete_policyElimina datosdelete_policy_assignmentElimina datosdelete_projectElimina datosdelete_project_2Elimina datosdelete_project_3Elimina datosdelete_project_deleteElimina datosdelete_questionElimina datosdelete_review_ownerElimina datosdelete_review_processElimina datosdelete_review_process_targetElimina datosdelete_review_process_targets_peer_evaluationsElimina datosdelete_review_processes_scheduleElimina datosdelete_sessionElimina datosdelete_shiftElimina datosdelete_shift_deleteElimina datosdelete_subscriptionElimina datosdelete_subscription_deleteElimina datosdelete_supplementElimina datosdelete_taskElimina datosdelete_teamElimina datosdelete_trainingElimina datosdelete_training_classElimina datosdetach_employeeModifica datosget_accountget_account_2get_account_getget_accounting_settingget_addressget_agreementget_allowanceget_allowance_incidenceget_allowance_statget_answerget_applicationget_application_phaseget_blocked_periodget_break_configurationget_break_configuration_getget_budget_optionget_candidateget_candidate_sourceget_categoryget_category_2get_category_getget_companyget_company_2get_company_getget_compensationget_conceptget_contactget_contract_templateget_contract_versionget_contract_version_historyget_cost_centerget_day_configurationget_documentObtener un documento por document_id, incluyendo su nombre, carpeta, empleado y detalles del archivo.get_document_2get_document_3get_document_getget_edit_timesheet_requestget_employeeObtener un empleado por employee_id, incluyendo datos de contacto, gerente, ubicación y entidad legal.get_employee_2get_employee_3get_employee_4get_employee_5get_employee_6get_employee_7get_employee_8get_employee_9get_employee_getget_evaluation_formget_expensableget_expenseObtener una factura por expense_id, con monto, estado, categoría y detalles de recibo.get_feedbackget_fieldget_french_contract_typeget_german_contract_typeget_groupget_hiring_stageget_incidenceget_it_assetget_it_asset_modelget_journal_entryget_journal_entry_getget_journal_lineget_leaveObtener una licencia de tiempo libre por leaf_id, con sus fechas, tipo, empleado y estado de aprobación.get_leave_typeget_levelget_messageget_message_getget_mileageget_optionget_orderget_overlap_periodget_overtime_requestget_pageget_paymentget_payment_getget_per_diemget_planned_breakget_policyget_policy_assignmentget_portuguese_contract_typeget_projectget_project_2get_project_3get_project_4get_project_5get_project_6get_project_getget_purchase_requestget_questionget_rejection_reasonget_resourceget_resource_fieldget_review_evaluationget_review_evaluation_scoreget_review_processget_review_process_custom_templateget_review_process_targetget_review_questionnaire_by_strategyget_roleget_scheduleget_schemaget_sessionget_session_attendanceget_shiftget_shift_getget_spanish_contract_typeget_spanish_education_levelget_spanish_working_day_typeget_subscriptionget_subscription_2get_subscription_3get_subscription_getget_supplementget_syncable_sync_runget_target_managerget_taskget_task_getget_tax_rateget_tax_typeget_taxonomyget_teamget_trainingget_training_classget_typeget_valueget_value_getget_work_arealist_accounting_settingslist_accountslist_accounts_getlist_agreementslist_allowance_incidenceslist_allowanceslist_answerslist_application_phaseslist_applicationsListea solicitudes de trabajo, filtradas por ats_job_posting_id, ats_candidate_ids, ats_application_phase_id o texto de búsqueda.list_attendance_shiftsListea turnos de asistencia (entrada/salida). half_day y sort_created_at_asc son booleanes requeridos; filtre por employee_ids y fechas start_on/end_on.list_blocked_periodslist_break_configurationslist_break_configurations_getlist_budget_optionslist_candidate_sourceslist_candidatesListar candidatos de reclutamiento, filtrados por job_posting_ids, emails, active, archived, team_ids o location_ids.list_categorieslist_categories_getlist_codeslist_companies_2list_company_holidaysListar vacaciones de la empresa, opcionalmente filtrado por start_at, end_at, location_ids, team_ids o employee_ids.list_compensationlist_conceptslist_contract_templateslist_contract_version_historieslist_contract_version_meta_datalist_contract_versionslist_credentialslist_day_configurationslist_documentsListar documentos del empleado. by_trash_bin y by_pending_assignment son booleanos requeridos (false para documentos normales); filtra por employee_ids o folder_id.list_documents_2list_documents_getlist_employeesListea empleados. only_active y only_managers son booleanes requeridos; filtre por full_text_name, emails, team_ids, location_ids o legal_entity_ids. Úsalo para encontrar el ID de un empleado.list_employees_2list_employees_3list_employees_4list_employees_5list_employees_6list_employees_7list_employees_8list_employees_getlist_estimated_timeslist_evaluation_formslist_expensesListea gastos, filtrados por employee_ids y fechas desde/hasta. include_attachments e include_manual_drafts son booleanes requeridos.list_exportable_expenseslist_family_situationslist_feedbacklist_fieldslist_french_contract_typeslist_german_contract_typeslist_hiring_stageslist_installation_settingslist_it_asset_modelslist_it_assetslist_job_postingsListea ofertas de trabajo de reclutamiento, filtradas por estado, team_id, location_id o legal_entity_id.list_journal_entries_getlist_journal_lineslist_leave_typesListea los tipos de permiso (vacaciones, enfermedad y otros), opcionalmente solo activos o para un employee_id. Úsalo para encontrar un leave_type_id.list_leavesListea permisos de tiempo libre. include_deleted_leaves es requerido; filtre por employee_ids, fechas desde/hasta, leave_type_id, aprobado o pendiente.list_legal_entitiesListar las entidades legales (las empresas empleadoras), opcionalmente filtrado por ids o country_ids.list_levelslist_locationsListar las ubicaciones de trabajo de la empresa (oficinas), opcionalmente filtrado por ids o employee_ids.list_materialized_templateslist_messageslist_messages_getlist_mileageslist_node_attributeslist_open_shiftslist_optionslist_orderslist_overlap_periodslist_overtime_requestsListea solicitudes de horas extra, filtradas por employee_ids, estado o fechas start_on/end_on. include_approval_flow es un booleano requerido.list_pageslist_paymentslist_payments_getlist_per_diemslist_planned_breakslist_planning_versionslist_policieslist_policy_assignmentslist_policy_timelineslist_portuguese_contract_typeslist_productslist_projectslist_projects_2list_projects_3list_projects_4list_projects_getlist_purchase_requestslist_questionslist_reference_contractslist_rejection_reasonslist_resource_fieldslist_resourceslist_review_evaluation_answerslist_review_evaluation_scoreslist_review_evaluationslist_review_ownerslist_review_process_estimated_targetslist_review_process_targetslist_review_questionnaire_by_strategieslist_review_visibility_settingslist_reviewslist_roleslist_scheduleslist_schemaslist_session_attendanceslist_shifts_getlist_spanish_contract_typeslist_spanish_education_levelslist_spanish_working_day_typeslist_subscriptionslist_subscriptions_2list_subscriptions_getlist_supplementslist_syncable_sync_runslist_target_managerslist_tasksListea tareas, filtradas por assignee_id, task_status, due_on o ya_vencidas.list_tax_rateslist_tax_typeslist_taxonomieslist_teamsListea los equipos de la empresa, opcionalmente por IDs, junto con sus miembros.list_time_off_balancesListar saldos de licencias (días disponibles, usados y restantes por cuota) para employee_ids, opcionalmente en una fecha de referencia.list_tree_nodeslist_typeslist_valueslist_values_getlist_work_areaslist_worked_timesResuma el tiempo trabajado por empleado para un rango de fechas (start_on, end_on, employee_ids). include_time_range_category e include_non_attendable_employees son booleanes requeridos.move_to_trash_bins_a_documentModifica datosreject_leaveVisible para otrosRechaza un permiso pendiente de tiempo libre mediante su ID, con una razón opcional. El empleado es notificado.reject_materialized_approvals_flow_resourceVisible para otrosreject_overtime_requestVisible para otrosrestore_document_from_trash_binModifica datosrestore_work_areaModifica datossearch_accountssearch_categoriessearch_contactssearch_cost_centerssearch_documentssearch_expensablessearch_groupssearch_incidencessearch_projectssearch_projects_getsearch_review_process_custom_templatessearch_review_processessearch_subscriptionssearch_subscriptions_getsearch_taskssearch_training_classessearch_trainingssubmit_journal_entryVisible para otrossubmit_projectVisible para otrossubmit_project_closeVisible para otrossubmit_review_processVisible para otrossubmit_review_process_reopenVisible para otrossubmit_taskVisible para otrosupdate_accountModifica datosupdate_addressModifica datosupdate_allowanceModifica datosupdate_allowance_incidenceModifica datosupdate_applicationModifica datosupdate_attendances_timesheet_requestsModifica datosupdate_attendances_timesheet_requests_editModifica datosupdate_blocked_periodModifica datosupdate_break_configurationModifica datosupdate_candidateModifica datosupdate_codeModifica datosupdate_compensationModifica datosupdate_contactModifica datosupdate_contract_versionModifica datosupdate_documentModifica datosupdate_document_putModifica datosupdate_edit_timesheet_requestModifica datosupdate_employeeModifica datosActualiza los detalles personales de un empleado, como nombre, dirección, teléfono, correo personal, manager_id o location_id. Pas el ID del empleado tanto como employee_id como id; solo cambian los campos que pasas.update_employee_putModifica datosupdate_employees_regular_access_start_dateModifica datosupdate_evaluation_forms_as_templateModifica datosupdate_expensables_reimbursable_amountModifica datosupdate_family_situationModifica datosupdate_feedbackModifica datosupdate_groupModifica datosupdate_incidenceModifica datosupdate_it_assetModifica datosupdate_it_asset_modelModifica datosupdate_journal_entryModifica datosupdate_leaveModifica datosActualiza un permiso de tiempo libre, como sus fechas, tipo de permiso o descripción. Pas el ID del permiso tanto como leaf_id como id; solo cambian los campos que pasas.update_leave_typeModifica datosupdate_messageModifica datosupdate_overlap_periodModifica datosupdate_overtime_requestModifica datosupdate_pageModifica datosupdate_planning_versionModifica datosupdate_policyModifica datosupdate_policy_assignmentModifica datosupdate_projectModifica datosupdate_project_2Modifica datosupdate_project_3Modifica datosupdate_project_putModifica datosupdate_projects_project_workerModifica datosupdate_questionModifica datosupdate_review_processes_agreements_configurationModifica datosupdate_review_processes_basic_infoModifica datosupdate_review_processes_competencies_assessments_configurationModifica datosupdate_review_processes_deadlineModifica datosupdate_review_processes_employee_score_configurationModifica datosupdate_review_processes_reviewer_strategiesModifica datosupdate_review_processes_scheduleModifica datosupdate_review_processes_target_strategyModifica datosupdate_review_questionnaire_by_strategies_default_rating_scaleModifica datosupdate_review_questionnaire_by_strategies_questionnaire_for_straModifica datosupdate_review_visibility_settingModifica datosupdate_scheduleModifica datosupdate_sessionModifica datosupdate_shiftModifica datosupdate_subscriptionElimina datosupdate_subscription_2Modifica datosupdate_subscription_putModifica datosupdate_supplementModifica datosupdate_syncable_sync_runModifica datosupdate_taskModifica datosActualiza el nombre, estado, contenido, fecha límite o asignados de una tarea. Pas el ID de la tarea tanto como task_id como id.update_task_2Modifica datosupdate_tax_rateModifica datosupdate_tax_typeModifica datosupdate_teamModifica datosupdate_trainingModifica datosupdate_training_classModifica datosupdate_trainings_statusModifica datosupdate_valueModifica datosupdate_work_areaModifica datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige Factorial en la lista de aplicaciones.
- 2
Pega tu clave
Pegue una clave API de Factorial. Un administrador de Factorial la crea: en Factorial abra Configuración > Integraciones/Claves API, cree una nueva clave API y copie ella.
- 3
Añade el enlace a tu IA
Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:
- Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
- Pega tu enlace como URL del servidor MCP remoto.
- Actívalo desde el menú + de un chat.
Preguntas frecuentes
¿Qué puede hacer la IA en Factorial?
Puede leer empleados, equipos, ubicaciones, entidades legales, documentos, permisos, tipos de permiso, saldos de permiso, vacaciones corporativas, turnos de asistencia, horas trabajadas, solicitudes de horas extras, gastos, tareas, publicaciones de puestos, candidatos y solicitudes. Puede solicitar, actualizar, aprobar y rechazar permisos, registrar entrada y salida de empleados, actualizar detalles del empleado y crear y actualizar tareas.
¿Vé la clave API de Factorial?
No. Su clave API de Factorial 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í. Elige qué herramientas están activas para empezar solo con consultas. Aprobar o rechazar una licencia notifica al empleado, y actualizar detalles cambia su registro, 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 pagados cobran por tarea completada. También necesitas tu propia cuenta de Factorial.
¿Quién puede crear la clave API de Factorial?
Un administrador de Factorial, en Configuración > Integraciones/Claves API. La clave tiene acceso completo a toda la empresa y no expira; las herramientas que activas en PipMCP son lo que limita a la IA. Empieza con las consultas necesarias y añade más después.
Integraciones relacionadas
Pon tu IA a trabajar en Factorial hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta Factorial gratisPipMCP no está afiliado a Factorial. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






