﻿# Create custom CRM task type

> [HTML Version](create-custom-crm-task.html)

CRM tasks are used to organize, plan, and control the work of sales department employees. They include any actions with [leads](leads.md), [deals](360012680899.md), [companies](360012584980.md), etc. that are performed in the process of communication with customers.

By default, the following [CRM tasks](360012911980.md) are configured in the system: **Call**, **Meeting**, **Webinar**, and **Email**. Users included in the [Administrators](360006871932.md#administrators) group can add custom CRM task types.

To add a new task type:

1. Go to the **Administration > CRM > Types** **of CRM Tasks **workspace.

2. In the **Custom** section, click **+CRM Task Type**.

**(create-custom-crm-task-1.png)**

3. Fill in the fields:

- **Name\***. Enter the name of the CRM task. It can be changed later.

- **Code**\*. Enter the code of the CRM task. It cannot be edited after creating the task type.

4. Click **Save**.

5. On the opened page, set the name, icon, and default duration of the task, customize its page, and specify in which apps it will be displayed. Then customize the appearance of the task page. Read more in the [Configure settings for CRM tasks](crm-task-settings.md) and [Customize CRM task pages](configure-crm-task-page.md) articles.

6. On the CRM task type settings page, click **Save**.

You can then assign the task to an employee from a CRM app item page or from the **Tasks > CRM Tasks** workspace.

To delete a custom CRM task type, click the recycle bin icon next to its name. Previously assigned tasks of this type will be saved in the system and users will be able to perform them. You cannot restore a deleted task type.

## Configure Activity Log for a custom CRM task

Information about the creation and completion of the standard CRM tasks (**Call**, **Email**, **Meeting**, and **Webinar**) is saved by default and is available on the contact page within the **Activity Log** widget.

For a custom CRM task type, you can manually enable the creation of such records. To do this:

1. Go to **Administration** > **Activity Log**.

2. Select the **Task <Task Name> created** and **Task <Task Name> completed** records, which are automatically added for the new CRM task type.

3. For each of these actions:

- Configure the creation of interaction records for contacts, which will be available on the contact page within the **Activity Log** widget.

- Define which contact fields the user will see in the created records.

For more details about these settings, see [Activity log settings](configure-activity-log.md).

## Custom CRM tasks in business processes

When you create a custom CRM task type, a new graphic element will be automatically added to the business process designer. You can use it to assign the task to a user during the process.

**(create-custom-crm-task-2.png)**

The activity for a custom task is configured in the same way as the [Task "Call"](call.md), [Task "Meeting"](meeting.md), [Task "Webinar"](webinar.md), and [Task "Email"](email.md) activities.