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

# answer

> 현재 턴에 대한 답변 텍스트를 통화로 보내요.

## 할 수 있는 일

상대 발화(`user.turn`)에 대한 답변을 통화로 보내요. 이 텍스트가 음성으로 합성돼 상대에게
들려요.

## 시그니처

<CodeGroup>
  ```python Python theme={null}
  await client.answer(
      text: str = "",
      message_id: str | None = None,
      request_id: str | None = None,
  ) -> None
  ```

  ```ts Node theme={null}
  await client.answer(
    text?: string,
    messageId?: string,
    requestId?: string,
  ): Promise<void>
  ```

  ```go Go theme={null}
  err := client.Answer(ctx context.Context, text, messageID, requestID string) error
  ```

  ```java Java theme={null}
  CompletableFuture<Void> answer(String text)
  CompletableFuture<Void> answer(String text, String messageId, String requestId)
  ```
</CodeGroup>

## 파라미터

| 이름          | 필수 | 기본값        | 설명                                  |
| ----------- | -- | ---------- | ----------------------------------- |
| `text`      | 선택 | `""`       | 통화에서 발화할 텍스트                        |
| `messageId` | 선택 | 서버 생성 UUID | 메시지 식별자. `answer.accepted`에 실려 돌아와요 |
| `requestId` | 선택 | 없음         | 응답·오류 프레임에 그대로 에코돼요                 |

## 결과

```text theme={null}
answer.accepted   requestId · messageId    명령이 접수됨
agent.turn        turnIndex · text         실제로 발화됨
```

<Warning>
  **`answer.accepted`는 발화 보장이 아니에요.** 명령이 검증되어 넘어갔다는 접수 확인일 뿐이에요.
  실제로 말해진 것은 뒤따르는 `agent.turn`으로 확인해요. 어시스턴트 타임아웃으로 그 턴이
  버려지면 `agent.turn`은 오지 않아요.
</Warning>

## 오류

| 코드             | 클래스                 | 언제        |
| -------------- | ------------------- | --------- |
| `noActiveCall` | `NoActiveCallError` | 활성 통화가 없음 |

이 오류는 통화를 중단시키지 않아요. `error` 이벤트로 전달되고 소켓도 닫히지 않아요.

## 주의사항

* 핸들러 안에서 호출할 때는 `user.turn`을 받은 뒤에 보내요. 통화가 연결되기 전에 보내면
  `noActiveCall`이 나요.
* 빈 문자열을 보내면 아무 말도 하지 않아요.

## 관련 문서

* [sendDtmf](/developer/sdk/commands/send-dtmf)
* [이벤트](/developer/sdk/events)
* [레퍼런스](/developer/sdk/reference)
