---
title: INSnoozeTasksIntent
framework: intents
role: symbol
role_heading: Class
path: intents/insnoozetasksintent
---

# INSnoozeTasksIntent

A request to snooze one or more tasks.

## Declaration

```swift
class INSnoozeTasksIntent
```

## Overview

Overview Siri creates an INSnoozeTasksIntent object when the user marks one or more tasks for snoozing. The intent object can contain the task information. To handle this intent, the handler object in your Intents extension must adopt the INSnoozeTasksIntentHandling protocol. Your handler should confirm the request and create an INSnoozeTasksIntentResponse object with the updated task information. Additional Intent Attributes The following table lists additional attributes of this intent object:  |   |   |  Example Phrases Users can ask Siri to snooze tasks in a variety of ways. The table below provides a few sample phrases in different languages. You can use these phrases during testing to trigger your intents. This list isn’t exhaustive and Siri may recognize many other phrases.  |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |

## Topics

### Initializing the Intent Object

- [init(tasks:nextTriggerTime:all:)](intents/insnoozetasksintent/init(tasks:nexttriggertime:all:).md)

### Getting the Task Information

- [nextTriggerTime](intents/insnoozetasksintent/nexttriggertime.md)
- [tasks](intents/insnoozetasksintent/tasks.md)
- [all](intents/insnoozetasksintent/all-spsb.md)

## Relationships

### Inherits From

- [INIntent](intents/inintent.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [INIntentSetImageKeyPath](intents/inintentsetimagekeypath.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Task Deferral

- [INSnoozeTasksIntentHandling](intents/insnoozetasksintenthandling.md)
- [INSnoozeTasksIntentResponse](intents/insnoozetasksintentresponse.md)
