출퇴근 알림설정 구성
출퇴근시간 안내(챗봇) 메시지를 근무유형·근무지별로 세부 구성하는 화면입니다. "어떤 기준점(시업/종업/출근/퇴근 등)을 기준으로, 몇 분 전/후에, 어떤 조건에서, 어떤 메시지·버튼을" 발송할지를 항목 조합으로 정의합니다. 챗봇 설정에서 사용여부를 켠 뒤, 이 화면에서 세부 규칙을 구성하는 순서로 진행합니다.
한눈에 보기
| 메뉴 위치 | 시스템관리 > 옵션설정 (챗봇 설정 화면의 근태관련 메시지 상세) |
| 필요 권한 | 시스템관리자 · 근태담당자 |
| 선행 설정 | 챗봇 설정에서 근태관련챗봇사용여부 켜기, 근무유형·근무달력·근무지 등록 |
| 관련 메뉴 | 챗봇 설정 |
화면 구성
설정 항목
| 항목 | 설명 |
|---|---|
| 근무지 | 근무달력을 달리하는 근무지별로 메시지 규칙을 다르게 적용합니다. |
| 근무유형 | 근무유형별로 규칙을 적용합니다. 전체 적용 시 All을 선택합니다. |
| 메시지코드 | 규칙을 식별하는 임의의 코드입니다. 선행메시지 조건에서 참조됩니다. |
| 메시지내용 | 발송 메시지 본문입니다. 예약어를 넣으면 발송 시점에 실제 데이터로 자동 치환됩니다. |
| 인터페이스코드 | 챗봇 버튼(단추)을 연결합니다. 버튼을 누르면 해당 화면으로 이동합니다. |
| 전송기준 | "시업시간 기준 10분 전"처럼 전송 시각의 기준점을 선택합니다. |
| 전송시간 / 전후구분 | 기준점으로부터 몇 분 전(前)/후(後)에 보낼지 지정합니다. |
| 타임시트조건 | 출근/퇴근 상태에 따라 발송 여부를 제어합니다. |
| On/Off조건 | PC-OFF를 사용하는 경우 PC 켬/끔 조건을 지정합니다. |
| 선행메시지 조건 | 먼저 안내 메시지를 보낸 뒤 다음 메시지를 보낼지 지정합니다. 선행 메시지코드를 입력해 참조합니다. |
| 메뉴버튼명 | 인터페이스코드와 함께 표시되는 버튼 이름입니다(예: 출근확인, 퇴근확인, 연장근무신청). |
메시지내용 예약어
| 예약어 | 의미 |
|---|---|
<<SYS_YMD>> | 오늘일자 |
<<WORK_NOTE>> | 근무특이사항 |
<<BASE_STA_HM>> | 시업시간 |
<<BASE_END_HM>> | 종업시간 |
<<END_HM>> | 퇴근예정시간(종업/연장근무/퇴근임시연장 중 가장 나중 시간) |
<<TMST_STA_HM>> | 타임시트 출근시간 |
<<TMST_END_HM>> | 타임시트 퇴근시간 |
안내형 메시지에는 <<BASE_STA_HM>> ~ <<BASE_END_HM>> 조합이 유용하고, 출퇴근 확인을 유도하는 메시지에는 <<TMST_STA_HM>> · <<TMST_END_HM>>을 함께 넣으면 사용자가 현재 상태를 바로 이해할 수 있습니다.
전송기준 옵션(기준점)
- 시업시간 / 종업시간
- 출근시간·퇴근시간 (타임시트에서 체크된 시간)
- 퇴근 예정시간 (OT가 있으면 OT 종료시간, PC-OFF 임시연장이 있으면 임시연장 종료시간)
타임시트조건 옵션(발송 상태 조건)
- 출근전까지
- 출근후~퇴근전까지
- 퇴근후부터
예를 들어 출근 안내·출근 유도 메시지는 "출근전까지"로 설정하면 중복 알림을 줄일 수 있습니다.
사용 절차
1. 사전 준비하기
- 챗봇 설정에서 챗봇 사용을 켜 둡니다.
- 근무유형·근무달력·근무지 등 근무유형별 설정을 먼저 정리합니다.
2. 새 알림 규칙 구성하기
- 규칙을 적용할 근무지와 근무유형을 선택합니다(전체는
All). - 전송기준(기준점)과 전송시간·전후구분을 지정해 "언제" 보낼지 정합니다.
- 필요하면 타임시트조건이나 On/Off조건으로 "어떤 상태에서" 보낼지 제한합니다.
- 메시지내용을 작성하며 필요한 예약어를 넣습니다.
- 챗봇 버튼이 필요하면 인터페이스코드와 메뉴버튼명을 지정합니다.
- 여러 메시지를 순서대로 보내려면 선행메시지 조건에 먼저 발송할 메시지코드를 입력합니다.
- [저장]으로 규칙을 반영합니다.
3. 근무유형별로 세분화하기
- 기본(ALL) 규칙 행을 복사합니다.
- 근무유형만 원하는 값으로 바꾸고 메시지내용을 조정합니다.
- [저장]으로 반영합니다.
4. 구성 예시(샘플 문장)
- 시업/종업 안내:
오늘(<<SYS_YMD>>) 근무시간은 <<BASE_STA_HM>> ~ <<BASE_END_HM>> 입니다. 근무 특이사항: <<WORK_NOTE>> - 출근 확인 유도:
출근 시간이 확인되지 않았습니다. 현재 타임시트 출근: <<TMST_STA_HM>> / 퇴근: <<TMST_END_HM>> - 퇴근 예정시간 안내:
오늘 퇴근 예정시간은 <<END_HM>> 입니다. 필요한 경우 연장근무를 신청해주세요.
위 예시는 문법 이해를 돕기 위한 것이며, 실제 문구는 회사 정책에 맞게 수정해서 사용합니다.
유의사항
반드시 확인해 주세요
- 출퇴근 규칙을 신규로 추가하거나 교대·탄력·파견·PC-OFF 임시연장 등 예외 케이스가 복잡한 경우에는 담당 컨설턴트에게 문의하세요.
- 규칙이 많아질수록 메시지코드 체계를 정해 두면 운영이 쉬워집니다. 예를 들어 근무유형·기준·조건·버튼을 조합한 이름 규칙을 정해 두는 것이 좋습니다.
- 선행메시지 조건을 사용할 경우 선행 메시지코드가 누락되면 의도한 순서로 발송되지 않을 수 있습니다.
- PC-OFF(임시연장)까지 포함하면 퇴근예정시간 기준이 달라질 수 있으므로 컨설턴트와 함께 검증하는 것을 권장합니다.
- 실제 버튼 구성·명칭·연결 화면은 고객사 설정에 따라 다를 수 있습니다.
자주 묻는 질문
출근 안내 메시지가 출근한 뒤에도 계속 와요.
타임시트조건을 "출근전까지"로 설정하면 출근이 확인된 이후에는 발송되지 않습니다. 조건이 비어 있거나 다르게 설정된 것은 아닌지 확인하세요.
메시지를 여러 개 순서대로 보내려면 어떻게 하나요?
뒤에 보낼 메시지의 선행메시지 조건에 먼저 보낼 메시지의 메시지코드를 입력하면, 선행 메시지가 먼저 발송된 뒤 다음 메시지가 발송됩니다. 선행 메시지코드가 누락되면 순서가 보장되지 않으니 주의하세요.
근무유형별로 다른 문구를 넣으려면?
기본(ALL) 규칙 행을 복사한 뒤 근무유형만 바꾸고 메시지내용을 원하는 대로 수정하면 됩니다.
챗봇 버튼을 누르면 어떻게 동작하나요?
인터페이스코드로 연결된 화면으로 이동합니다. 출퇴근 확인, PC 켜기/끄기, 연장근무신청 등이 대표적인 예시이며, 실제 구성은 고객사 설정에 따라 다를 수 있습니다.
퇴근예정시간이 예상과 다르게 표시돼요.
<<END_HM>>은 종업시간·연장근무·퇴근임시연장 중 가장 나중 시간을 기준으로 표시됩니다. PC-OFF 임시연장이 있으면 그 종료시간이 반영될 수 있으니, 예상과 다르면 해당 조건부터 확인하세요.
관련 메뉴
선행 업무
- 챗봇 설정 — 근태관련챗봇사용여부를 먼저 켜야 이 화면의 규칙이 동작함