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

# Edit activity

> Updates the activity identified by `activityId`. `contact_id` is required on every request. The optional fields set the activity `type` (`order`, `task`, `chat`, `ticket`, `other`, `invoice`, `proforma`, `estimate` or `cancel`), its name, timestamp, description and author, and the `external_id` / `external_url` pair that links it back to the system it came from. Returns `404` if no activity has that ID.

Note the core API updates with `POST`, not `PUT`.



## API Specification

The full API specification for this endpoint is available in the [documentation index](https://help.cloudtalk.io/llms.txt).


## Related topics

- [Contact actions](https://help.cloudtalk.io/api-reference/bulks-legacy/contact-actions.md)
- [VoiceAgent templates: AI Receptionist](https://help.cloudtalk.io/en/articles/14057883-voiceagent-templates-ai-receptionist.md)
- [List activities](https://help.cloudtalk.io/api-reference/contacts-legacy/list-activities.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.