> For a complete page index, fetch https://developer.close.com/llms.txt # Custom Activities Custom Activities let you create arbitrary activity types with user defined fields. To work with Custom Activities, you will need to: 1. Create a [Custom Activity Type](https://developer.close.com/api/resources/custom-activity-types/list). 2. Add one or more [Activity Custom Fields](https://developer.close.com/api/resources/custom-fields/custom-fields-activity/list) to that type or associate a [Shared Custom Field](https://developer.close.com/api/resources/custom-fields/custom-fields-shared/list) with it. 3. Once the Custom Activity Type is defined, create and manage [Custom Activity instances](https://developer.close.com/api/resources/activities/custom-activities/list) of that type as you would any other activity. > Create custom activity types with user-defined fields to track any kind of interaction. ## API Docs - Custom Activity Types [List Custom Activity Types](https://developer.close.com/api/resources/custom-activity-types/list.md) - Custom Activity Types [Create new Custom Activity Type](https://developer.close.com/api/resources/custom-activity-types/create.md) - Custom Activity Types [Retrieve a single Custom Activity Type](https://developer.close.com/api/resources/custom-activity-types/get.md) - Custom Activity Types [Update existing Custom Activity Type](https://developer.close.com/api/resources/custom-activity-types/update.md) - Custom Activity Types [Delete a Custom Activity Type](https://developer.close.com/api/resources/custom-activity-types/delete.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://developer.close.com/api/resources/custom-activity-types/openapi.json) - [OpenAPI YAML](https://developer.close.com/api/resources/custom-activity-types/openapi.yaml)