> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# delete

> Permanently remove a conversation and its data.

[ref-aichatclient]: /docs/server-sdks/reference/python/agents/ai-chat-client

[end]: /docs/server-sdks/reference/python/agents/ai-chat-client/end

Remove the conversation and its data. Nothing is post-processed and no webhook fires, which is the
difference from [`end()`][end].

## **Parameters**

**`conversation_id`** `str` — required

The conversation to delete.

---

## **Returns**

`bool` — `True` when the service reported the conversation deleted, `False` when no conversation had
that id.

## **Example**

```python {8}
import asyncio

from signalwire.ai_chat import AIChatClient


async def main():
    async with AIChatClient(space="your-space") as client:
        await client.delete("chat-8f21")


asyncio.run(main())
```