> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tiro.ooo/llms.txt
> Use this file to discover all available pages before exploring further.

# Note Summary Events

> NoteSummary 리소스에 대한 webhook 이벤트

export const EventBaseStructure = {
  id: "evt_01J9ABCDEF",
  type: "note.created",
  createdAt: "2025-09-05T07:12:34Z",
  workspaceGuid: "ws_a1b2c3d4",
  data: {
    resourceType: "Note",
    resourceId: "note-guid-123",
    resource: {
      "title": "Meeting Note"
    }
  }
};

export const Json = ({data, lang = 'json', spaces = 2}) => <pre>
    <code className={`language-${lang}`}>{JSON.stringify(data, null, spaces)}</code>
  </pre>;

## 개요

NoteSummary 리소스에 대한 webhook 이벤트예요. 모든 note summary 이벤트는 `resourceType: "NoteSummary"`를 사용해요.

## 이벤트 상세

### note\_summary.generated

* 요약 생성이 성공적으로 완료될 때
* 요약 생성당 한 번 발생해요
* 요약 내용은 API를 통해 확인할 수 있어요

### note\_summary.updated

* 사용자가 요약 내용을 직접 편집할 때
* 요약 메타데이터가 변경될 때

### note\_summary.deleted

* 요약이 영구적으로 삭제될 때

## Payload 예시

<Json
  data={{
...EventBaseStructure,
type: "note_summary.generated",
data: {
...EventBaseStructure.data,
resourceType: "NoteSummary",
resourceId: "123",
resource: {
  id: 123,
  noteGuid: "note-abc123-def456",
  note: {
    guid: "note-abc123-def456",
    webUrl: "https://tiro.ooo/n/xQ8YKnZUPGHNB"
  },
  template: {
    id: 1,
    title: "One-Pager"
  },
  locale: "ko_KR",
  content: {
    type: "text/markdown",
    content: "# Meeting Summary\n\n## Key Points\n- Discussed Q4 roadmap..."
  },
  createdAt: "2025-12-12T12:00:00Z",
  updatedAt: "2025-12-12T12:00:00Z"
}
}
}}
/>

## 리소스 데이터

자세한 스키마 정보는 [API Reference](/api-reference/note-summary/get-note-summary)의 NoteSummary 정의를 참고하세요.
