Skip to content

Integration · Payroll & HR

salary.dk

Connect Claude & ChatGPT to Salary.dk

Ask your AI to register hours, sick days or a supplement for an employee, and it does it in Salary.dk. It can read payrolls, pay slips and one-time payments, check absence statistics and list the warnings that could block the next payroll.

Connect Salary.dk free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Register 2 sick days for Mette on Monday and Tuesday.”

    The AI finds Mette and the sick leave type, then registers the absence for those days.

  • “Are there any warnings that could stop this month's payroll?”

    It lists open payroll warnings, such as missing tax cards or bank details.

  • “Add 120 km of mileage for Jonas on 12 September.”

    It finds the mileage salary type and creates a salary registration for Jonas with date and quantity.

What your AI can do

Hours and absence

Register, correct and delete hours and leave, and add supplements, allowances and mileage.

Payroll overview

Read payrolls, pay slips, one-time payments and open warnings. All of it is read-only.

Employees and setup

Read employees, contracts, employments, departments, salary cycles and periods, and update personal details.

  • “What were gross pay, tax, pension and net pay on Anna's last pay slip?”

    It finds her latest pay slip and reads the amounts.

  • “How much sick leave have we had this year?”

    It reads the company's absence statistics for the year.

  • “Update Peter's address and phone number.”

    It updates the address and phone number on his employee record.

213 tools for Salary.dk

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • approve_one_time_payDeletesApprove a one time pay. Destructive action; may require approval. API summary: Bulk Approve One Time Pays.
  • approve_swipeDeletesApprove a swipe. Destructive action; may require approval. API summary: Bulk Approve Swipes.
  • archive_settingMoves moneyArchive a setting (company id). Financial or irreversible action; may require approval. API summary: Disable boolean settings for a company.
  • create_assetChanges dataCreate a new asset. Required: category id or title. API summary: Create Asset.
  • create_authChanges dataCreate a new auth. Required: api client id or api client secret. API summary: Log in with API client.
  • create_bulkVisible to othersCreate a new bulk. Required: items. Has effects visible outside this system.
  • create_bulk_create_leave_registrations_bulkVisible to othersCreate a new bulk. Required: employee id, end date, leave type id or start date. Has effects visible outside this system.
  • create_bulk_create_one_time_pay_bulkMoves moneyCreate a new bulk. Required: items. Financial or irreversible action; may require approval.
  • create_categoryChanges dataCreate a new category. API summary: Create Asset Category.
  • create_coarse_time_registrationChanges dataCreate a new coarse time registration. Required: days, employee id, hours or salary period id. API summary: Create Coarse Time Registration.
  • create_companyChanges dataCreate a new company. Required: body. API summary: Create new company.
  • create_company_deviation_configurationChanges dataCreate a new company. Required: company id, periods, threshold or type. API summary: Create Company Deviation Configuration.
  • create_company_downgradabilityChanges dataCreate a new downgradability for a company. API summary: Set Date For Downgradability.
  • create_company_group_inviteVisible to othersCreate a new invite for a company group. Required: cvr. Has effects visible outside this system.
  • create_company_statisticChanges dataCreate a new statistic for a company. Required: period. API summary: Process statistics for a given company and send it.
  • create_company_vacationChanges dataCreate a new vacation for a company. API summary: Set the list of vacation days for company.
  • create_company_whistleVisible to othersCreate a new company whistle. Has effects visible outside this system.
  • create_company_whistle_codeChanges dataCreate a new whistle code for a company.
  • create_cpr_lookupChanges dataCreate a new cpr lookup. API summary: Perform CPR lookup.
  • create_departmentChanges dataCreate a new department. Required: company id or name. API summary: Create Department.
  • create_documentChanges dataCreate a new document. Required: company id, document category id, file id, name or visible for employee.
  • create_document_signerChanges dataCreate a new document signer. Required: document id, email, language or name.
  • create_employeeChanges dataCreate a new employee. Required: body. API summary: Create Employee.
  • create_employee_anonymizeChanges dataCreate a new anonymize for a employee. API summary: Anonymize Employee.
  • create_employee_contractChanges dataCreate a new employee contract. Required: employment id, production unit id, salary cycle id, time registration method type or valid from. API summary: Create Employee Contract.
  • create_employee_leaveChanges dataCreate a new leave for a employee. Required: leave from or leave to. API summary: Create Leave For Employee.
  • create_employee_readyChanges dataCreate a new ready for a employee. API summary: Mark employee ready.
  • create_employee_rehireChanges dataCreate a new rehire for a employee. API summary: Rehire Employee.
  • create_employmentChanges dataCreate a new employment. Required: employee id, employee number, preferred tax card type or start date. API summary: Create Employment.
  • create_inviteDeletesCreate a new invite. Required: company id or token. Destructive action; may require approval. API summary: Spend Company Invitation Token.
  • create_journal_entry_rebookChanges dataCreate a new rebook for a journal entry. API summary: Rebook Failed Voucher.
  • create_one_time_payMoves moneyCreate a new one time pay. Required: amount, disposition date, employee id, title or type. Financial or irreversible action; may require approval. API summary: Create One Time Pay.
  • create_one_time_pay_pensionMoves moneyCreate a new one time pay pension. Required: destination type, one time pay or scheme. Financial or irreversible action; may require approval. API summary: Create One Time Pay Pension.
  • create_password_changeDeletesCreate a new password change. Required: new password or old password. Destructive action; may require approval. API summary: Change Password.
  • create_password_resetDeletesCreate a new password reset. Required: email. Destructive action; may require approval. API summary: Request Password Reset.
  • create_paymentChanges dataCreate a new payment. API summary: Create transaction.
  • create_salary_registrationChanges dataRegister a supplement or allowance for an employee: needs employee_id, salary_type_id, date and quantity.
  • create_salary_typeChanges dataCreate a new salary type. Required: company id. API summary: Create Salary Type.
  • create_staged_importChanges dataCreate a new staged import. Required: company id, file id or type. API summary: Stages an import from a file.
  • create_swipeChanges dataCreate a new swipe. Required: amount or employee id. API summary: Create Swipe.
  • create_tax_card_requestChanges dataCreate a new tax card request. Required: employee id or request type. API summary: Requests Updated Tax Card.
  • create_time_registrationChanges dataRegister hours or absence for an employee: needs employee_id, date and class (e.g. Hours or Leave). For leave, set leave_type_id and days.
  • create_userChanges dataCreate a new user. Required: email or language. Search users first to avoid duplicates. API summary: Register New User.
  • create_user_company_permissionDeletesCreate a new user company permission. Required: user company id or permission. Destructive action; may require approval. API summary: Grant Permission To User.
  • create_user_department_permissionDeletesCreate a new user department permission. Required: department id or user company id. Destructive action; may require approval. API summary: Set Department Permissions For User.
  • create_whistleChanges dataCreate a new whistle. Required: company code or message.
  • delete_assetDeletesPermanently delete a asset by asset id. Destructive action; may require approval. API summary: Delete asset.
  • delete_bulksMoves moneyPermanently delete a bulk. Financial or irreversible action; may require approval.
  • delete_bulks_delete_leave_registrations_bulkMoves moneyPermanently delete a bulk. Financial or irreversible action; may require approval.
  • delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete Asset Category.
  • delete_coarse_time_registrationDeletesPermanently delete a coarse time registration by coarse time registration id. Destructive action; may require approval. API summary: Delete Coarse Time Registration.
  • delete_companyDeletesPermanently delete a company by company id. Destructive action; may require approval. API summary: Delete company.
  • delete_company_deletionsMoves moneyPermanently delete a deletion by company id. Financial or irreversible action; may require approval. API summary: Remove scheduled company deletion.
  • delete_company_deviation_configurationDeletesPermanently delete a company by company id. Destructive action; may require approval. API summary: Delete Company Deviation Configuration.
  • delete_company_logoDeletesPermanently delete a company logo by company id. Destructive action; may require approval.
  • delete_company_whistle_codesMoves moneyPermanently delete a whistle code by company id. Financial or irreversible action; may require approval.
  • delete_contactDeletesPermanently delete a contact by employee id. Destructive action; may require approval. API summary: Delete Employee Emergency Contact.
  • delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval.
  • delete_document_signerDeletesPermanently delete a document signer by document signer id. Destructive action; may require approval.
  • delete_employeeDeletesPermanently delete a employee by employee id. Destructive action; may require approval. API summary: Delete Employee.
  • delete_employee_contractDeletesPermanently delete a employee contract by employee contract id. Destructive action; may require approval. API summary: Delete Employee Contract.
  • delete_employee_contract_leavesMoves moneyPermanently delete a leave by employee contract id. Financial or irreversible action; may require approval. API summary: Remove Leave Period.
  • delete_employee_profile_imageDeletesPermanently delete a employee profile image by employee id. Destructive action; may require approval. API summary: Delete the employee profile image.
  • delete_employee_readiesMoves moneyPermanently delete a ready by employee id. Financial or irreversible action; may require approval. API summary: Remove ready employee mark.
  • delete_employmentDeletesPermanently delete a employment by employment id. Destructive action; may require approval. API summary: Delete Employment.
  • delete_one_time_payMoves moneyPermanently delete a one time pay by one time pay id. Financial or irreversible action; may require approval. API summary: Delete One Time Pay.
  • delete_pay_rollMoves moneyPermanently delete a pay roll by pay roll id. Financial or irreversible action; may require approval. API summary: Delete Payroll.
  • delete_salary_registrationDeletesPermanently delete a salary registration by salary registration id. Destructive action; may require approval. API summary: Delete salary registration.
  • delete_salary_typeDeletesPermanently delete a salary type by salary type id. Destructive action; may require approval. API summary: Delete Salary Type.
  • delete_start_balanceDeletesPermanently delete a start balance by employment id. Destructive action; may require approval. API summary: Remove Start Balances From Employment.
  • delete_stripesMoves moneyPermanently delete a stripe. Financial or irreversible action; may require approval. API summary: Delete Stripe Configuration.
  • delete_time_registrationDeletesDelete one time registration by time_registration_id. Only possible before it is included in an approved payroll.
  • delete_user_company_permissionDeletesPermanently delete a user company permission by permission id. Destructive action; may require approval. API summary: Revoke Permission.
  • delete_user_department_permissionsMoves moneyPermanently delete a user department permission. Financial or irreversible action; may require approval. API summary: Revoke Department Permission For User.
  • delete_user_invitesMoves moneyPermanently delete a user invite. Financial or irreversible action; may require approval. API summary: Deletes Pending User Invitation.
  • delete_usersMoves moneyPermanently delete a user. Financial or irreversible action; may require approval.
  • delete_warningsMoves moneyPermanently delete a warning. Financial or irreversible action; may require approval. API summary: Acknowledge Company Warnings.
  • delete_zimplersMoves moneyPermanently delete a zimpler. Financial or irreversible action; may require approval. API summary: Delete Zimpler Configuration.
  • download_employee_pdf_passwordDeletesDownload the pdf document for a employee. Destructive action; may require approval. API summary: Set PDF Password.
  • get_companyGet one company's details by company_id, such as name, CVR, address and payroll settings.
  • get_company_deviation_configurationsList companies. Optional filters: company id. API summary: Get Company Deviation Configurations.
  • get_company_get_company_deviation_configurationGet one company by company id. API summary: Cet Company Deviation Configuration.
  • get_company_logoGet one company logo by company id.
  • get_contactGet one contact by employee id. API summary: Get Employee Emergency Contact.
  • get_current_userGet the Salary.dk user you are logged in as.
  • get_documentGet one document by document id. API summary: Get Generated Report.
  • get_employeeGet one employee by employee_id: name, contact info, address, bank account and pay slip delivery settings.
  • get_employee_contractGet one employee contract by employee contract id. API summary: Get Employee Contract.
  • get_employee_i_calendarGet one employee i calendar by employee i calendar id. API summary: Get ical file for employee.
  • get_employmentGet one employment by employment id. API summary: Get Employment.
  • get_income_tax_report_fileList documents. Optional filters: pay roll id. API summary: Get Income Tax Report File.
  • get_invoices_pdfGet one invoices pdf by invoices pdf id. API summary: Get Invoice.
  • get_pay_slipGet one pay slip by pay_slip_id with gross pay, tax, pension and net pay. Read-only.
  • get_pay_slips_pdfGet one pay slips pdf by pay slips pdf id. API summary: Get Pay Slip as PDF.
  • get_paymentGet one payment by payment id. API summary: Get Transaction Details.
  • get_payrollGet one payroll by pay_roll_id, including period, status, approval deadline and totals. Read-only.
  • get_payslips_htmlGet one payslips html by payslips html id. API summary: Get Payslip as HTML.
  • get_pension_companiesList companies. API summary: Get pension companies.
  • get_profile_imageGet one profile image by profile image id. API summary: Get Raw Profile Image.
  • get_saml_configuration_for_companyList companies for a company. API summary: Get SAML configuration for company.
  • get_staged_importGet one staged import by staged import id. API summary: Get the data for background staged import.
  • get_start_balanceGet one start balance by employment id. API summary: Get Start Balance For Employment.
  • get_swipeGet one swipe by swipe id. API summary: Get Swipe.
  • get_taskGet one task by task id. API summary: Get an asynchronous task.
  • get_the_advisor_company_for_this_companyList companies for a company. API summary: Get the advisor company for this company.
  • get_time_registrations_as_an_excel_fileList excels. Optional filters: salary period id, company id, template or disposition. API summary: Get time registrations as an Excel file.
  • get_userGet one user by employee id. API summary: Get Employee User.
  • get_user_companiesList companies. Results are paginated. API summary: Get User Companies.
  • get_user_company_settingsGet one company by company id. API summary: Get User Company Settings.
  • get_user_departmentGet one user department by company id. API summary: Get User Department Settings.
  • get_user_get_userGet one user by user id. API summary: Get User.
  • list_absence_statisticsGet absence statistics for a company (company_id), optionally for a given year.
  • list_advisorsList advisors. Optional filters: company id. Results are paginated. API summary: Get all advisor users with access to this company.
  • list_assetsList assets. Optional filters: company id or employee id. Results are paginated.
  • list_categoriesList categories. Optional filters: company id. Results are paginated. API summary: List Asset Categories.
  • list_coarse_time_registrationsList coarse time registrations. Optional filters: pay roll id, employee id, salary period id or company id. Results are paginated. API summary: Get Coarse Time Registrations.
  • list_companiesList the companies you have access to in Salary.dk. Most other tools need the company_id from here.
  • list_company_statisticsList statistics for a company. Optional filters: period, year or dak. API summary: Get Statistics For Company.
  • list_company_vacationsList vacations for a company. Optional filters: year. API summary: Get Vacation Days For Company.
  • list_company_whistlesList company whistles. Optional filters: company id.
  • list_departmentsList the departments in a company (company_id).
  • list_documentsList documents. Optional filters: company id or employee id.
  • list_employee_contractsList employee contracts with pay, hours and position. Filter by company_id, employee_id or employment_id.
  • list_employee_swipesList swipes for a employee. API summary: Employee Swipe info.
  • list_employeesList employees in a company (company_id). Filter by employee_number or national ID.
  • list_employment_positionsList employment positions. Optional filters: country. API summary: Get Standard Employment Positions.
  • list_employmentsList employments (start dates, end dates, employment numbers) for a company or one employee.
  • list_excelsList excels. Optional filters: company id, one time pay type or disposition. API summary: Get One Time Pay Import as Excel File.
  • list_income_tax_reportsList income tax reports. Optional filters: pay roll id. Results are paginated. API summary: Get Income Tax Report.
  • list_invoicesList invoices. Optional filters: company id, pay roll id or failed. Results are paginated. API summary: Get Invoices.
  • list_journal_entriesList journal entries. Optional filters: pay roll id or company id. Results are paginated. API summary: Get Vouchers.
  • list_leave_typesList the leave/absence types (vacation, sick leave etc.) available in a company. Use their ids when registering absence.
  • list_messagesList messages. Optional filters: company id. Results are paginated. API summary: Get NETS Messages.
  • list_one_time_pay_pensionsList one time pay pensions. Optional filters: employee id, company id or pay roll id. Results are paginated. API summary: Gets One Time Pay Pensions.
  • list_one_time_paysList one-time payments (bonuses, reimbursements) for a company, employee or payroll. Read-only.
  • list_overviewsList overviews. API summary: Get Statistics Overview For Company.
  • list_pay_slipsMoves moneyList pay slips, filtered by employee_id or pay_roll_id. Read-only.
  • list_payment_configurationsList payment configurations. Optional filters: company id. API summary: Gets Active Payment Configurations.
  • list_paymentsList payments. Optional filters: employee id. Results are paginated. API summary: Get Employee Transactions.
  • list_payroll_warningsList open warnings for a company (company_id), such as missing tax cards or bank details that could block payroll.
  • list_payrollsMoves moneyList payrolls for a company between two dates (company_id, from, to). Read-only; shows each payroll's period, status and totals.
  • list_recovery_codesList recovery codes. API summary: Get the recovery codes.
  • list_report_csvsList report csvs. Optional filters: company id, company group id, from, to, pay roll id or voucher id. API summary: Generate Report As CSV.
  • list_report_excelsList report excels. Optional filters: company id, company group id, from, to, pay roll id or voucher id. API summary: Generate Report As Excel.
  • list_report_pdfsList report pdfs. Optional filters: company id, company group id, from, to, pay roll id or type. API summary: Generate Report As PDF.
  • list_salary_cyclesList the salary cycles (e.g. monthly, bi-weekly) used by a company.
  • list_salary_periodsList salary periods for a company, employee or salary cycle. Use it to find the salary_period_id for a date.
  • list_salary_registrationsList salary registrations (supplements, allowances, mileage etc.) for a company or employee, optionally within a date range.
  • list_salary_typesList the salary types (supplements, allowances) for a company. Use their ids for salary registrations.
  • list_staged_import_resultsList results for a staged import. API summary: Get background staged import apply result.
  • list_stripesList stripes. Optional filters: company id. API summary: Get Active Stripe Configuration.
  • list_sumsList sums. Optional filters: employee id. API summary: Get transaction sums.
  • list_supplement_balancesList supplement balances. Optional filters: employee id or company id. Results are paginated. API summary: Get Supplements Balances.
  • list_supplement_typesList supplement types. Optional filters: company id. API summary: Get Supplement Types.
  • list_swipesList swipes. Optional filters: employee id, company id or pay roll id. Results are paginated.
  • list_tax_card_requestsList tax card requests. Optional filters: employee id. Results are paginated. API summary: Get Tax Card Requests.
  • list_tax_cardsList tax cards. Optional filters: employee id or company id. Results are paginated. API summary: Get Tax Cards.
  • list_templatesList templates. Optional filters: salary period id, company id or disposition. API summary: Get file import template as an Excel file.
  • list_time_registrationsList time registrations (hours, leave, absence) for a company or employee, optionally within a date range or payroll.
  • list_transfersList transfers. Optional filters: pay roll id, company id, include details, from or to. Results are paginated. API summary: Get Transfers.
  • list_user_invitesList user invites. Optional filters: company id or company group id. Results are paginated. API summary: Get Pending User Invites.
  • list_usersList users. Optional filters: company id. Results are paginated. API summary: Get all users with access to this company.
  • list_whistlesList whistles. Optional filters: code.
  • list_zimplersList zimplers. Optional filters: company id. API summary: Get Active Zimpler Configuration.
  • list_zipsList zips. Optional filters: company id, from, to or disposition. API summary: Get reimbursement vouchers as .zip.
  • pay_roll_deviationMoves moneyPay a roll deviation. Financial or irreversible action; may require approval. API summary: Get Deviations.
  • pay_roll_notificationMoves moneyPay a roll notification. Financial or irreversible action; may require approval. API summary: Send Pay Roll Notifications.
  • pay_roll_payMoves moneyPay a roll. Financial or irreversible action; may require approval. API summary: Manually Start Payroll.
  • pay_slips_pdfMoves moneyPay a slips pdf. Financial or irreversible action; may require approval. API summary: Get Pay Slips as PDF.
  • pay_slips_zipMoves moneyPay a slips zip. Financial or irreversible action; may require approval. API summary: Get Pay Slips as .zip.
  • restore_settingVisible to othersRestore a setting (company id). Has effects visible outside this system. API summary: Enable boolean settings for a company.
  • search_usersSearch users by email. Use this to find existing users before creating a new user. API summary: List Users.
  • send_changeVisible to othersEmail a change. Has effects visible outside this system. API summary: Request Email Change.
  • send_user_inviteVisible to othersSend a user invite. Has effects visible outside this system. API summary: Send Invitation Information.
  • set_saml_configuration_for_companyChanges dataCreate a new company for a company. API summary: Set SAML configuration for company.
  • submit_pay_slipMoves moneyResend a pay slip (pay slip id). Financial or irreversible action; may require approval. API summary: Resend Payslip Email.
  • update_assetChanges dataUpdate an existing asset identified by asset id. Only the fields you pass are changed. API summary: Apply Operation To Asset.
  • update_categoryChanges dataUpdate an existing category identified by category id. API summary: Update Asset Category.
  • update_coarse_time_registrationChanges dataUpdate an existing coarse time registration identified by coarse time registration id. API summary: Update Coarse Time Registration.
  • update_companyChanges dataUpdate an existing company identified by company id. Only the fields you pass are changed. API summary: Verify a company.
  • update_company_deviation_configurationChanges dataUpdate an existing company identified by company id. API summary: Update Company Deviation Configuration.
  • update_company_logoChanges dataUpdate an existing company logo identified by company id.
  • update_company_settingsVisible to othersUpdate an existing setting identified by company id. Has effects visible outside this system. API summary: Override all boolean settings for a company.
  • update_contactChanges dataUpdate an existing contact identified by employee id. API summary: Update Employee Emergency Contact.
  • update_departmentChanges dataUpdate an existing department identified by department id. API summary: Update Department.
  • update_documentChanges dataUpdate an existing document identified by document id.
  • update_document_signerChanges dataUpdate an existing document signer identified by document signer id. Only the fields you pass are changed.
  • update_employeeChanges dataUpdate an employee's personal details such as address, email, phone, bank account or how pay slips are delivered. Needs employee_id.
  • update_employee_contract_positionsVisible to othersUpdate an existing position identified by employee contract id. Has effects visible outside this system. API summary: Update Employment Position.
  • update_employee_profile_imageChanges dataUpdate an existing employee profile image identified by employee id. API summary: Set the employee profile image.
  • update_employmentChanges dataUpdate an existing employment identified by employment id. Only the fields you pass are changed. API summary: Patch Employment.
  • update_employment_terminatesVisible to othersUpdate an existing terminate identified by employment id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Terminate Employment.
  • update_journal_entryChanges dataUpdate an existing journal entry identified by journal entry id. Only the fields you pass are changed. API summary: Change voucher date.
  • update_leave_typeChanges dataUpdate an existing leave type identified by leave type id. Only the fields you pass are changed. API summary: Update Leave Type.
  • update_leave_type_sub_typesVisible to othersUpdate an existing sub type identified by leave type id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Set Leave Sub Types.
  • update_loginChanges dataUpdate an existing login identified by user id. API summary: Start A Log In.
  • update_one_time_payMoves moneyUpdate an existing one time pay identified by one time pay id. Financial or irreversible action; may require approval. API summary: Update One Time Pay.
  • update_one_time_pay_pensionMoves moneyUpdate an existing one time pay pension identified by one time pay pension id. Financial or irreversible action; may require approval. API summary: Update One Time Pay Pension.
  • update_pay_rollMoves moneyUpdate an existing pay roll identified by pay roll id. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Perform Operation on Payroll.
  • update_paymentChanges dataUpdate an existing payment identified by payment id. API summary: Update Transaction.
  • update_payment_configurationMoves moneyUpdate an existing payment configuration identified by company id. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Update Payment Transfer Settings.
  • update_salary_registrationChanges dataUpdate an existing salary registration identified by salary registration id. API summary: Update salary registration.
  • update_salary_typeChanges dataUpdate an existing salary type identified by salary type id. Only the fields you pass are changed. API summary: Edit Salary Type.
  • update_staged_importChanges dataUpdate an existing staged import identified by staged import id. API summary: Apply the staged data.
  • update_start_balanceChanges dataUpdate an existing start balance identified by employment id. API summary: Update Start Balance For Employment.
  • update_supplement_typeMoves moneyUpdate an existing supplement type identified by company id. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Update Payout On Termination Or Expiration.
  • update_tax_cardChanges dataUpdate an existing tax card identified by tax card id. Only the fields you pass are changed. API summary: Change Tax Card.
  • update_time_registrationChanges dataChange an existing time registration by time_registration_id; date and employee_id are required.
  • update_transferMoves moneyUpdate an existing transfer identified by transfer id. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Update Transfer.
  • update_userChanges dataUpdate an existing user identified by user id. API summary: Update User.
  • update_user_company_settingsChanges dataUpdate an existing company identified by company id. API summary: Update User Company Settings.
  • update_user_profile_imageChanges dataUpdate an existing user profile image identified by user id. API summary: Set User Profile Image.
  • update_whistlesDeletesUpdate an existing whistle. Only the fields you pass are changed. Destructive action; may require approval.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Salary.dk from the app list.

  2. 2

    Paste your key

    Paste a Salary.dk API key. In Salary, go to Virksomhed > API-nøgler, click Tilføj API-nøgle, add a description and copy the key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Salary.dk?

The AI can register, change and delete hours and absence, add supplements and allowances, and update employee details. It can read companies, employees, contracts, employments, departments, leave types, salary types, cycles and periods, payrolls, pay slips, one-time payments, absence statistics and payroll warnings.

Can the AI approve or change a payroll?

No. Payrolls, pay slips and one-time payments are read-only. The AI can register hours, absence and supplements for the next payroll, but approving the payroll stays with you in Salary.dk. Time registrations can only be deleted before they are part of an approved payroll.

Does the AI see my Salary.dk API key?

No. Your API key is encrypted at rest and never shown to the AI. Once saved, it is not shown again, not even to you. The AI only works through the tools you switch on.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on. Risky actions, such as deleting a time registration or changing an employee's bank account, can require your approval before they run. Every tool call is logged, so you can see what the AI did.

Does it work with ChatGPT?

Yes. In ChatGPT, go to Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link works in Claude under Settings › Connectors › Add custom connector, and in Cursor.

What does it cost?

HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans bill per completed task, so you pay for work the AI actually finishes.

Let your AI work in Salary.dk today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Salary.dk free

HeyMyApps is not affiliated with Salary.dk. Product names are trademarks of their owners.