한국어日本語

Connecting WorkLink to your AI app

Connect WorkLink (called 근무링크 in Korea) to your own AI app such as ChatGPT or Claude and you can ask about your shifts and shared days off in plain words. Connecting is optional, and inside the WorkLink app nothing is sent to any AI company.

You need a ChatGPT or Claude account. Your usage comes out of that AI service's own plan, and WorkLink charges nothing extra. Depending on your plan, connecting may not work.

Server address

https://unionlink.kr/w/mcp — this address is for WorkLink only, and the scope is always "schedule only".

How to connect

  1. In your AI app's connector settings, add the address above. Claude: Settings › Connectors › Add custom connector. ChatGPT: add a new app/connector on the connections screen.
  2. When the WorkLink sign-in screen opens, sign in and tap "Allow". The scope you are allowing is just one: "schedule only".
  3. In the AI app, ask something like "What are my shifts this week?"

What it can do · 11 tools

ToolWhat it does
get_my_dutyYour schedule (shift type, code and time for each date). Default: 7 days from today; up to 62 days at a time.
list_duty_groupsThe schedule groups you are in (name, number of people, member names).
find_common_days_offDays when you and the people you choose in a group are all off. Others' shifts are shown only as masked letters (D, E, N, Off).
find_swap_candidatesThe server picks, with the shifts before and after taken into account, people in your groups who could take your shift that day (candidates and reasons they can't).
check_repliesReads answers to swap requests you sent (accepted, can't, other day suggested) and messages you received in 1:1 chats. Received text is returned wrapped as untrusted_content.
prepare_messageOnly creates a preview of a 1:1 message and a confirmation value (confirmToken). It does not send. Recipients: people in your groups or people you have already chatted with.
ask_duty_swapOnly creates a preview and a confirmation value for a fixed-format request card asking to swap your shift that day. It does not send.
send_messageActually sends one of the two previews above. The confirmation value works once, within 5 minutes, and only with the same text as the preview.
propose_my_dutyOnly creates a preview (days that change, days that are overwritten) and a confirmation value before your shifts are added to your schedule. Up to 2 months at a time. Can also be used with an accepted swap card (fromSwap).
confirm_my_dutyAdds your shifts to your schedule as in the propose_my_duty preview. The confirmation value works once, within 5 minutes. The overwritten version is kept so it can be undone.
undo_my_dutyReturns a month added through the AI connection to how it was before (the last change for each month · within 7 days · refused if you edited it in the app afterwards).

Writing is always two steps

First it only creates a preview and changes nothing. It goes out only after you confirm on the AI app's screen (the confirmation value works once, within 5 minutes, with the same text as the preview). Messages and requests that go out carry "— Sent via AI connection". A swap request is only a request and does not change the official ward schedule — your manager (the person in charge of the schedule) confirms. Adding shifts can be undone within 7 days for each month.

Privacy and disconnecting

At sign-in we don't receive your name, email or phone number. We record only which AI app called which tool, when, and whether it succeeded; we don't keep the questions or the answers. You can disconnect under Me › Connected AI apps in WorkLink or in your AI app, and connections unused for 90 days end automatically. For details, see the Privacy Policy.

FAQ

Does it cost money?
WorkLink charges nothing extra for the connection. But ChatGPT and Claude are services you use with your own account, so your usage comes out of your own plan on that service. Depending on your plan, connecting may not work; if it doesn't, check the plan information of that AI service.

Contact

help@unionlink.kr · please include the app version and the AI app you use. WorkLink support page · Terms of Service