Webhook 자동화
자동화는 Basic 이상에서 쓸 수 있어요. Basic: 1개, Pro: 3개, Ultra: 10개. Free에서는 해당 행에 자동화를 사용하려면 업그레이드하세요라고 나와요.
Webhook은 데이터를 자동으로 받는 웹 주소예요. 자동화를 쓰면 TellDone은 노트가 준비되는 대로 각 새 노트를 작업, 이벤트와 함께 그 주소로 보내고, 리포트가 준비되면 각 새 리포트도 보내요. 그래서 Zapier, Make, n8n 같은 도구가 이를 받아 처리할 수 있어요. 작업과 이벤트는 각각 별도의 전송으로 보내져요.
보낼 항목 고르기
자동화마다 전송할 항목 아래에 자체 설정이 있어요. 하나 또는 원하는 조합으로 고르세요.
- 노트 - 처리된 전체 노트 (제목, 받아쓰기, 요약, 유형, 태그, 우선순위, 언어, 생성 날짜)
- 노트 + 오디오 - Ultra 플랜에서 각 노트 전송에 오디오 파일의 24시간 다운로드 링크를 추가해요. 노트는 켜 두세요. 꺼져 있으면 노트가 전송되지 않아요
- 작업 - 추출된 작업마다 전송 하나
- 이벤트 - 추출된 캘린더 이벤트마다 전송 하나
- 리포트 - 생성된 일간, 주간, 월간, 연간 리포트마다 전송 하나 (플랜에 포함된 리포트 유형). 조용한 날의 자리표시 리포트와 짧은 조용한 주 리포트는 보내지 않아요
자동화 설정에서 언제든 바꿀 수 있어요. 변경은 새 전송에만 적용돼요.
보낼 시점 고르기
데이터 선택 아래의 별도 스위치 네 개가 어떤 변경이 전송을 일으킬지 정해요. 생성, 업데이트, 완료, 삭제됨이에요. 트리거는 바로 위의 해당 데이터 스위치와 함께 켜져 있어야 작동해요. 예를 들어 완료는 작업이 켜져 있어야 완료된 작업을 보내요.
생성은 TellDone이 녹음이나 텍스트 노트로 만든 노트와, 그 안에서 찾은 작업 및 이벤트에 대해 전송돼요. 직접 또는 AI 어시스턴트로 추가한 작업과 이벤트, 그리고 음성으로 추가에서 생긴 새 항목은 생성으로 전송되지 않아요. 업데이트, 완료, 삭제됨은 앱에서 또는 음성으로 추가로 항목을 바꿀 때 전송돼요. Smart Context, AI 어시스턴트, Todoist, Notion, Microsoft To Do에서 한 변경은 전송을 일으키지 않아요.
각 전송의 event 필드에 무슨 일이 있었는지 나와요. 예를 들면 task.created, task.completed, calendar_event.updated예요.
Webhook 설정하기

- 설정 > 연동 > 자동화로 이동하세요
- 새 자동화를 누르세요

- 이름을 입력하세요 (예: "My Zapier webhook")
- 자동화 서비스의 webhook URL을 붙여넣으세요
- 보낼 데이터(노트, Ultra에서는 노트 + 오디오, 작업, 이벤트, 리포트)와 사용할 트리거(생성, 업데이트, 완료, 삭제됨)를 고르세요
- 선택 사항으로 인증 헤더를 추가하세요. 보안 엔드포인트용으로
Authorization헤더에 담겨 전송되는 토큰이에요 - 저장을 누르세요
- 서명 시크릿을 복사하세요. 자동화를 처음 만들 때나 시크릿을 재발급한 직후에만 전체가 표시돼요. 전송이 정말 TellDone에서 온 것인지 확인하는 데 필요해요 (Webhook 서명 확인하기 참고)
- 테스트 전송을 누르면 데이터를 하나도 바꾸지 않고 엔드포인트로 샘플 페이로드를 보내요. HTTP 코드와 응답 시간이 함께 성공으로 나오거나, 이유와 함께 오류가 나와요. 테스트 전송은 전송 기록에 나타나지 않아요