Integration · Løn og HR
Forbind Claude og ChatGPT med When I Work
Spørg din AI, hvem der arbejder i morgen, hvem der kan tage en åben vagt, eller hvilke fraværsønsker der venter, og få svaret fra When I Work. Den kan tildele og frigive vagter, godkende eller afvise fravær, godkende vagtbytter, stemple medarbejdere ind og ud og læse og rette timesedler.
Gratis plan uden kreditkort. Det tager cirka et minut.
Prøv at spørge
“Hvem arbejder i afdelingen i centrum i morgen?”
AI'en viser morgendagens vagter for den afdeling med de medarbejdere, der er sat på.
“Hvem kan tage den åbne bartendervagt lørdag?”
Den viser de medarbejdere, der kan tage den åbne vagt, og kan tildele den til den, du vælger.
“Hvilke fraværsønsker venter på mig i denne måned?”
Den viser fraværsønsker i perioden og kan godkende eller afvise det, du vælger.
Det kan din AI
Vagter og vagtplan
Se vagter, åbne vagter og noter i vagtplanen, se hvem der kan og er til rådighed, tildel eller frigiv vagter, og behandl ønsker om bytte og afgivelse af vagter.
Fravær
Se, opret, godkend og afvis fraværsønsker med kontoens fraværstyper.
Timesedler og medarbejdere
Stempl medarbejdere ind og ud, læs og ret timeregistreringer, og slå op, opret og ret medarbejdere, stillinger og arbejdssteder.
“Hvem er stemplet ind lige nu?”
Den viser åbne registreringer for dem, der er stemplet ind.
“Emma glemte at stemple ud i går. Sæt hendes sluttid til 17.00.”
Den finder hendes registrering og retter sluttidspunktet.
“Godkend Lars' vagtbytte fredag.”
Den finder anmodningen om vagtbytte og sætter den til godkendt.
113 værktøjer til When I Work
Værktøjerne er slået til, når du forbinder. Du kan slå dem fra enkeltvis eller kræve din godkendelse, før de kører.
assign_open_shiftÆndrer dataTildel en eller flere ansatte (`user_ids`) til et åbent skift ved `shift_id`.clock_inÆndrer dataTidslæg en ansatte ind; `id` er bruger-idet. Valgfrit `shift_id`, `location_id`, `position_id`, `site_id` og noter.clock_outÆndrer dataTidslæg en ansatte ud; `id` er bruger-idet. Valgfrit noter og kontant tips.create_accountÆndrer dataOpret et nyt konto. API oversigt: Opret Konto.create_addressÆndrer dataOpret en ny adresse. API oversigt: Opret Skema (Sted).create_alertÆndrer dataOpret en ny advarsel. API oversigt: Opdater bruger-advarselsindstillinger.create_annotationÆndrer dataOpret en ny annotering. API oversigt: Opret annotering.create_availabilityeventÆndrer dataOpret en ny tilgængelighedshændelse. Krævet: type eller starttidspunkt. API oversigt: Opret Tilgængelighedshændelse.create_availabilityevent_exceptionÆndrer dataOpret en ny undtagelse for en tilgængelighedshændelse. Krævet: type eller starttidspunkt. API oversigt: Opret Undtagelse for Tilgængelighedshændelse.create_blockÆndrer dataOpret en ny blok. API oversigt: Opret Skabemal (Blok).create_bulkupdateÆndrer dataOpret en ny bulkupdate. API oversigt: Opret et batch af brugere.create_inviteSynligt for andreOpret en ny invitation. Har effekter synlige uden for dette system. API oversigt: Inviter brugere.create_positionÆndrer dataOpret en ny stilling. API oversigt: Opret Stilling.create_profileÆndrer dataOpret et nyt profil. API oversigt: Opdater brugerprofil.create_requesttypeÆndrer dataOpret en ny requesttype. API oversigt: Opret eller opdater et samling af request typer.create_shiftÆndrer dataOpret et nyt skift. API oversigt: Opret Skift.create_shift_breakÆndrer dataOpret en ny skift-pause. Krævet: tid-id. API oversigt: Opret Skift-pause.create_siteÆndrer dataOpret et nyt sted. API oversigt: Opret Sted.create_swapÆndrer dataOpret en ny bytte. API oversigt: Opret en ny skift-ansøgning.create_templateÆndrer dataOpret et nyt skabelon. API oversigt: Opret Skabemal.create_time_entryÆndrer dataTilføj en tidsregnskabseindgang for `user_id` med `start_time` og `end_time`, plus valgfrit sted, stilling, skift, noter og godkendelse.create_time_off_requestÆndrer dataOpret en fratrædelsesansøgning for `user_id` med `start_time`, `end_time` og `type_id` (fra list_time_off_types), plus betalt `hours` hvis relevant.create_userÆndrer dataTilføj en ansatte med navn, email, telefon, rolle, stillinger, steder og timeløn. En invitationsemail sendes medmindre `invite` er falsk.delete_addressSletterSlet permanent en adresse ved adresse-idet. Destructiv handling; kan kræve godkendelse. API oversigt: Slet Skema (Sted).delete_annotationSletterSlet permanent en annotation ved annotations-ID. Destructive handling; kan kræve godkendelse. API-overblik: Slet Annotation.delete_availabilityeventSletterSlet permanent en tilgængelighedshændelse ved tilgængelighedshændelse-idet. Destructiv handling; kan kræve godkendelse. API oversigt: Slet Tilgængelighedshændelse.delete_blockSletterSlet permanent en blok ved blok-idet. Destructiv handling; kan kræve godkendelse. API oversigt: Slet Skabemal (Blok).delete_openshiftapprovalrequestSletterSlet permanent en openshiftapprovalrequest ved request-idet. Destructiv handling; kan kræve godkendelse. API oversigt: Slet en OpenShift Godkendelsesansøgning.delete_openshiftapprovarequest_user_requestsFlytter pengeSlet en brugerforespørgsel permanent ved hjælp af forespørgsels-id. Finansielt eller ireversibelt handling; kan kræve godkendelse.delete_positionSletterSlet en stillingsbeskrivelse permanent ved hjælp af stillings-id. Destructive action; kan kræve godkendelse.delete_requestSletterSlet en forespørgsel permanent ved hjælp af forespørgsels-id. Destructive action; kan kræve godkendelse.delete_requesttypeSletterSlet en forespørgselstype permanent ved hjælp af forespørgselstypens-id. Destructive action; kan kræve godkendelse.delete_shiftSletterSlet en skift permanent ved `shift_id`. Valgfrit `message` sendes via e-mail til den tildelte medarbejder; `chain` sletter også senere skifter i en gentagende serie.delete_shift_breakSletterSlet en skiftepause permanent ved hjælp af skiftepause-id. Destructive action; kan kræve godkendelse.delete_shiftsFlytter pengeSlet et skift permanent. Finansielt eller ireversibelt handling; kan kræve godkendelse.delete_siteSletterSlet sted permanentt ved hjælp af stedets-id. Destruktiv handling; kan kræve godkendelse. API oversigt: Slet Sted.delete_swapSletterSlet en udveksling permanent ved hjælp af udvekslings-id. Destructive action; kan kræve godkendelse.delete_templateSletterSlet et skabelon permanent ved hjælp af skabelons-id. Destructive action; kan kræve godkendelse.delete_timeSletterSlet tid permanent ved tids-id. Destructive action; kan kræve godkendelse. API oversigt: Slet Tid.delete_userSletterSlet en bruger permanent ved hjælp af bruger-id. Destructive action; kan kræve godkendelse. API oversigt: Slet Bruger.get_accountHent det forbundne When I Work-kontos detaljer og indstillinger.get_addressHent en adresse ved hjælp af adressens-id. API summary: Hent Skema (Plads).get_annotationHent en annotation ved hjælp af annotationsens ID. API oversigt: Hent Annotation.get_availabilityeventHent en availabilityevent ved hjælp af availabilityevent-id. API summary: Hent Tilgængelighedshændelse.get_blockHent et blok ved hjælp af bloks-id. API summary: Hent Skabelon (Blok).get_importHent en import ved hjælp af import-id. API oversigt: Hent Import.get_openshiftapprovalrequestHent en openshiftapprovalrequest ved hjælp af forespørgsels-id. API summary: Hent specifik OpenShift godkendelsesforespørgsel.get_payrollHent en payroll ved hjælp af payrolls-id. API summary: Hent Lønregning.get_positionHent en stillingsbeskrivelse ved hjælp af stillings-id. API summary: Hent Stillingsbeskrivelse.get_requesttypeHent en forespørgselstype ved hjælp af forespørgselstypens-id. API summary: Hent Time Off Request Type.get_shiftHent én skift efter `shift_id`.get_shift_breakHent en skiftepause ved hjælp af skiftepause-id. API summary: Hent Skiftepause.get_siteFå et sted ved hjælp af stedets-ID'en. API-overblik: Få Sted.get_swapHent en udveksling ved hjælp af udvekslings-id. API summary: Hent detaljerne om en specifik skiftforespørgsel.get_templateHent et skabelon ved hjælp af skabelons-id. API summary: Hent Skema Skabelon.get_time_entryHent en timesheet entry ved hjælp af `time_id`.get_time_off_requestHent en time-off request ved hjælp af `request_id`.get_timezoneHent en tidszone ved tidszones-id. API-overblik: Hent tidszone.get_userHent en medarbejder ved hjælp af `user_id`, med kontaktinformationer, stillingsbeskrivelser og skemaer.list_account_adminsListe administratører for et konto.list_auto_assignsVis automatiske tildelinger. Valgfrie filtre: start, slut, ids, placering, maksimalt antal timer eller manglende tilgængelighed i automatisk planlægning. API oversigt: Vis automatisk planlagte skift.list_availabilityVis medarbejdernes tilgængelighed og manglende tilgængelighed indtil `end`, evt. for én `user_id`.list_blocksVis blokke. API oversigt: Vis skiftmaler (blokke).list_eligible_usersVis medarbejdere, der kan tage et åbent skift, efter skiftet `id`, `position_id` eller `location_id`.list_job_sitesVis jobsteder, som skift og tidsregistreringer kan mærkes med.list_noticesVis meddelelser. Valgfrie filtre: ignorér dem, der er afvist fra eller i en tidsramme på dage.list_openshiftapprovalrequestsVis godkendelsesanmodninger til åbne skift. Valgfrie filtre: start eller slut. Resultater er pagineret. API oversigt: Vis anmodninger om godkendelse af åbne skift.list_payroll_statsVis statistik for en lønrapport. Valgfrie filtre: map objekter. API oversigt: Hent lønstatisistik for aktuelle timer.list_payrollsVis lønrapporter. Valgfrie filtre: start eller slut.list_positionsVis kontorets stillinger (jobroller), der bruges ved planlægning af skift.list_profilesVis profiler. API oversigt: Hent brugerprofil.list_schedule_notesVis markeringer (annoncer, lukninger, dage uden fridag) mellem `start_date` og `end_date`.list_scheduled_breaksVis planlagte pauser. Valgfrie filtre: starttid, sluttid, skift-id, bruger-id eller placering-id. Resultater er pagineret. API oversigt: Vis planlagte pauser på skift.list_schedulesListe skema (pladser) i kontot.list_shift_breaksVis pauser på skift. Valgfrie filtre: tid, starttid, sluttid, skift-id, time-id eller placering-id. Resultater er pagineret.list_shift_historiesVis historik for et skift. Valgfrie filtre: inkluder slettede. API oversigt: Hent skiftehistorik.list_shift_swapsVis anmodninger om skiftskift og drop, filtreret efter tidsramme, `status`, `type`, `user_id` eller `shift_id`.list_shift_swapusersVis brugere til skiftskift efter et skift. Valgfrie filtre: id eller ids kun. Resultater er pagineret. API oversigt: Vis skiftbrugere.list_shiftsVis skift indtil `end` (standard er 3 dage frem), filtreret efter `user_id` eller `location_id`; sæt `include_open` eller `unpublished` for at inkludere åbne eller upublicerede skift.list_statesVis stater. Valgfrie filtre: bruger-id, placering-id, sted-id, skift-id, enhedstype eller latitude. API oversigt: Tidsregistreringsstat.list_templatesVis maler. API oversigt: Vis planlægningmaler.list_time_entriesVis tidsregnskabsindgange indtil `end`, filtreret efter `user_id`; sæt `only_open` for personer, der er registreret i øjeblikket.list_time_off_requestsVis fridagsanmodninger mellem `start` og `end` (yyyy-mm-dd), filtreret efter `user_id`, `location_id`, `status` eller `type`.list_time_off_typesVis kontorets typer af anmodninger om fridag (f.eks. privat, sygdomsferie).list_timezonesVis tidszoner.search_usersList eller søg ansatte efter tekst i `search`, evt. filtreret ved `location_id` eller med pending og slettede brugere.send_shiftSynligt for andreNotér en skift. Har effekter synlige uden for dette system. API oversigt: Notér skifter.submit_importSynligt for andreForhåb et import (import id). Har effekter synlige uden for dette system. API oversigt: Forhåb Import.submit_import_finalizeSynligt for andreAfslut et import (import id). Har effekter synlige uden for dette system. API oversigt: Afslut Import.submit_shiftSynligt for andrePublicér en skift. Har virkninger synlige uden for dette system. API oversigt: Publicér Skifter.submit_shift_unpublishSynligt for andreFjern en skift fra offentlighed. Har effekter synlige uden for dette system. API oversigt: Fjern Skifter.unassign_shiftsÆndrer dataLøs den givne `shift_ids` fra deres tildelte medarbejdere, hvilket gør dem til åbne skifter.update_accountÆndrer dataOpdater en eksisterende konto identificeret ved konto-id. API-overblik: Opdater Konto.update_account_settingsÆndrer dataOpret et nyt konto. API oversigt: Opdater Kontoinstillinger.update_addressÆndrer dataOpdater en eksisterende adresse identificeret ved address id. API oversigt: Opdater Schedule (Location).update_annotationÆndrer dataOpdater en eksisterende annotation identificeret ved annotation id. API oversigt: Opdater Annotation.update_availabilityeventÆndrer dataOpdater en eksisterende availabilityevent identificeret ved availabilityevent id. API oversigt: Opdater Availability Event.update_avatarÆndrer dataOpdater en eksisterende avatar identificeret ved avatar id. API oversigt: Opret/Opdater bruger-avatar.update_blockÆndrer dataOpdater en eksisterende block identificeret ved block id. API oversigt: Opdater Schedule Template (block).update_bulksSynligt for andreOpdater en eksisterende bulk. Har effekter synlige uden for dette system. API oversigt: Bulk Opdater Skifter.update_inviteSynligt for andreOpdater en eksisterende invite identificeret ved invite id. Har effekter synlige uden for dette system. API oversigt: Inviter enkelt bruger.update_notifySynligt for andreOpdater en eksisterende notify identificeret ved notify id. Har effekter synlige uden for dette system. API oversigt: Notér enkelt skift.update_openshiftapprovalrequestÆndrer dataOpdater en eksisterende openshiftapprovalrequest identificeret ved request id. API oversigt: Opdater en OpenShift Approval Request.update_payrollÆndrer dataOpdater en eksisterende payroll identificeret ved payroll id. API oversigt: Opdater Payroll.update_positionÆndrer dataOpdater en eksisterende position identificeret ved position id. API oversigt: Opdater Position.update_shiftÆndrer dataOpdater et eksisterende skift identificeret ved skift-id. API oversigt: Opdater skift.update_shift_breakÆndrer dataOpdater en eksisterende shift break identificeret ved shift break id. Kun feltene du sender ændres. API oversigt: Opdater Shift Break.update_shift_swapÆndrer dataOpdater en shift swap eller drop request ved `swap_id`, f.eks. sæt `status` til 1 for at godkende eller 2 for at afslå.update_siteÆndrer dataOpdater en eksisterende side identificeret ved side-id. API oversigt: Opdater side.update_templateÆndrer dataOpdater en eksisterende template identificeret ved template id. API oversigt: Opdater Schedule Template.update_time_entryÆndrer dataOpdater en timesheet entry ved `time_id`, f.eks. start- eller sluttid, noter eller `is_approved`.update_time_off_requestÆndrer dataOpdater en time-off request ved `request_id`; sæt `status` til 2 for at acceptere eller 4 for at afslå, eller ændr tid og timer.update_userÆndrer dataOpdater en ansat ved `user_id`, f.eks. navn, kontaktinfo, rolle, positioner, locationer, max timer eller timeprisen.
Klar i tre trin
- 1
Vælg systemet
Opret en gratis HeyMyApps-konto, og vælg When I Work på listen.
- 2
Indsæt din nøgle
Du skal angive tre ting: e-mail og adgangskode for en bruger i When I Work og en developer key fra When I Work. API-adgang afhænger af jeres abonnement: en administrator skal skrive til When I Work for at bede om API-adgang og få en privat developer key. AI'en handler med den brugers rettigheder.
- 3
Tilføj linket i din AI
Du får et personligt MCP-link. Tilføj det i Claude, ChatGPT eller Cursor:
- Klik på dit navn, og vælg Settings › Connectors › Add custom connector.
- Indsæt dit link som Remote MCP server URL.
- Slå det til fra +-menuen i en chat.
Spørgsmål
Hvad kan AI'en gøre i When I Work?
AI'en kan læse vagter, vagtplaner, noter i vagtplanen, rådighed, stillinger, arbejdssteder, fraværsønsker, vagtbytter og timeregistreringer. Den kan tildele og frigive vagter, slette en vagt, oprette og rette fraværsønsker og timeregistreringer, behandle vagtbytter, stemple medarbejdere ind og ud og oprette og rette medarbejdere.
Kan AI'en se mine When I Work-loginoplysninger?
Nej. Din e-mail, adgangskode og developer key til When I Work gemmes krypteret og vises aldrig for AI'en. Når du har gemt dem, bliver de ikke vist igen, heller ikke for dig. AI'en ser kun resultaterne af de værktøjer, den bruger.
Kan jeg styre, hvad AI'en må?
Ja. Du vælger, hvilke værktøjer der er slået til, så du kan starte med kun at læse vagtplaner og timesedler. Sletning af en vagt er permanent og kan sende en e-mail til medarbejderen, og en ny medarbejder får som standard en invitation på e-mail. De og andre ændringer kan kræve din godkendelse, før de udføres. Alle kald bliver logget.
Virker det med ChatGPT?
Ja. I ChatGPT går du til Settings › Apps & Connectors › Advanced og slår Developer mode til. Derefter tilføjer du dit HeyMyApps-link. Developer mode kræver et betalt ChatGPT-abonnement: Plus, Pro, Business eller Enterprise. Samme link virker også i Claude (Settings › Connectors › Add custom connector), Cursor og andre MCP-klienter.
Hvad koster det?
HeyMyApps har en gratis plan, og du skal ikke bruge betalingskort. Betalte planer afregnes pr. gennemført opgave. Du skal også selv have en When I Work-konto med API-adgang.
Hvorfor skal When I Work bruge et login og en developer key?
When I Work giver API-adgang med en privat developer key, som en administrator beder om på e-mail hos When I Work. API'et logger derefter ind som en bruger med e-mail og adgangskode og handler med den brugers rettigheder. En bruger med begrænsede rettigheder begrænser også, hvad AI'en kan.
Lignende integrationer
Lad din AI arbejde i When I Work i dag.
Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.
Forbind When I Work gratisHeyMyApps er ikke tilknyttet When I Work. Produktnavne tilhører deres respektive ejere.






