

# Reschedule contacts from the Contact details page in Amazon Connect
<a name="reschedule-contacts-admin"></a>

On the **Contact details** page of an in-progress contact, you can reschedule a contact that was previously scheduled. This capability is currently supported only for task contacts.

To reschedule contacts programmatically, use the [UpdateContactSchedule](https://docs.aws.amazon.com/connect/latest/APIReference/API_UpdateContactSchedule.html).

## Required permissions
<a name="reschedule-contacts-permissions"></a>

1. Enable one of the following permissions to view contacts on the **Contact search** and **Contact details** pages:

   1. **Contact search - View**: Allows a user to view all contacts 

   1. **View my contacts - View**: Allows agents to view contacts that they themselves had handled

1. **Restrict contact access** (Optional): Restrict a user's access to contacts on the **Contact search** and **Contact details** pages within their own hierarchy group or any hierarchy groups below them. For more information about this permissions, see [Manage who can search for contacts and access detailed information](contact-search.md#required-permissions-search-contacts).

1. **Reschedule contact**: Enables a user to reschedule contacts on the **Analytics & Optimization** pages. The following image shows the **Contact Actions - Reschedule contact** permission.  
![\[Security profiles permissions page, reschedule contact permission.\]](http://docs.aws.amazon.com/connect/latest/adminguide/images/contact-details-contact-reschedule-permissions.png)

## How to reschedule a contact
<a name="howto-reschedule-inprogress-contacts"></a>

1. Log in to Amazon Connect with a user account that has [permissions to access contact records](contact-search.md#required-permissions-search-contacts).

1. In Amazon Connect choose **Analytics and optimization**, **Contact search**.

1. Search for an in-progress task contact to reschedule:

   1. Select the **Contact status** filter and change the selected value to **In progress**. 

   1. Select the **Time range** filter. Set the **Timestamp type** to **Scheduled** to view only scheduled contacts. Filter for the time range. The following image shows these filters.  
![\[The contact details page, filters for scheduled timestamp.\]](http://docs.aws.amazon.com/connect/latest/adminguide/images/contact-details-contact-choose.png)

1. Choose the scheduled contact to view its details. 

1. On the **Contact details** page of the task contact, choose **Actions**, **Reschedule**, as shown in the following image.  
![\[The contact details page, Reschedule option.\]](http://docs.aws.amazon.com/connect/latest/adminguide/images/contact-details-contact-reschedule-action.png)

1. Select the time and range to reschedule the contact. The scheduled time must be within 6 days of when the task was initiated.

1. When the contact is rescheduled successfully, the page automatically refreshes with the new schedule time for the task.