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

# 작업 시작 또는 중지

> AgentTools를 통해 기존 Octoparse 작업을 시작하거나 중지합니다.

<Info>요청 본문, 생성된 cURL 예시 및 응답 스키마는 API 패널에 표시됩니다.</Info>

AgentTools를 통해 기존 Octoparse 작업을 시작하거나 중지합니다.

<Steps>
  <Step title="작업 찾기">작업 ID를 아직 모르는 경우 `searchTasks`를 사용하세요.</Step>
  <Step title="동작 요청">`action`을 `start` 또는 `stop`으로 전송하세요.</Step>
  <Step title="내보내기 계속">응답 안내에 데이터를 사용할 수 있다고 표시되면 `exportData`를 사용하세요.</Step>
</Steps>

```text theme={null}
searchTasks -> startOrStopTask -> exportData
```

<CardGroup cols={2}>
  <Card title="요청 본문" icon="braces">`taskId`와 `action`은 필수입니다.</Card>
  <Card title="동작" icon="play">허용되는 `action` 값은 `start`와 `stop`입니다.</Card>
</CardGroup>

<AccordionGroup>
  <Accordion title="상태 값">
    `start_requested`와 `stop_requested`는 요청이 수락되었음을 의미합니다.

    `already_running`과 `already_stopped`는 상태를 변경할 필요가 없음을 의미합니다.

    `start_rejected`, `stop_rejected`, `invalid`는 클라이언트 측 처리 또는 사용자 검토가 필요합니다.
  </Accordion>

  <Accordion title="응답 안내">폴링 간격을 코드에 고정하지 말고 `retryGuidance`, `suggestedNextCall`, `workflow`, `toolHint`를 따르세요.</Accordion>
</AccordionGroup>
