OpenClaw에서 일정한 시간마다 무언가를 하게 만들려면 Heartbeat와 Automations 중 무엇을 써야 할지 헷갈릴 수 있습니다. 공식 Heartbeat 문서는 Heartbeat도 스케줄러 위에서 동작하지만, 역할은 다르다고 설명합니다.
Heartbeat는 상태를 살피는 주기입니다
Heartbeat는 주 세션에서 주기적으로 에이전트가 확인할 일을 살피고, 필요한 경우에만 알려 주는 용도입니다. 특별한 변화가 없으면 NO_REPLY가 정상 결과가 됩니다. 매번 새 콘텐츠를 만들거나 외부 작업을 실행하는 용도로 쓰면 알림과 비용이 늘기 쉽습니다.
반복 업무는 Automations에 둡니다
정해진 시각에 보고서를 만들기, 특정 조건에서 작업을 시작하기, 한 번만 실행할 알림을 만드는 일은 Automations가 더 명확합니다. 작업 정의·실행 이력·실패 상태를 Job 단위로 보기 때문입니다.
고르는 기준
- 상태를 살피고 중요한 변화만 알리면 Heartbeat
- 입력·출력·일정이 정해진 업무면 Automation
- 외부 발행·결제·권한 변경처럼 되돌리기 어려운 행동은 별도 승인 단계
이 글은 공식 문서를 바탕으로 정리했습니다. 실제 주기는 계정의 비용과 알림량을 보며 조정하세요.
'OpenClaw 자동화' 카테고리의 다른 글
| OpenClaw 모델 장애에 대비하는 법|fallback은 자동 전환보다 관찰이 먼저다 (0) | 2026.09.16 |
|---|---|
| OpenClaw 멀티에이전트 바인딩이란|메시지를 어느 에이전트에게 보낼지 정하는 법 (0) | 2026.09.16 |
| OpenClaw 자동화 시작하기|cron보다 먼저 알아야 할 Job의 저장·실행 구조 (0) | 2026.09.16 |
| OpenClaw Doctor는 언제 써야 할까|진단과 수정 명령을 구분하는 법 (0) | 2026.09.16 |
| OpenClaw 채널 라우팅 이해하기|답장은 어디로 돌아오고 세션은 어떻게 나뉠까 (0) | 2026.09.16 |