---
title: Focus
framework: appintents
role: collectionGroup
role_heading: API Collection
path: appintents/focus
---

# Focus

Adjust your app’s behavior and filter incoming notifications when the current Focus changes.

## Overview

Overview

People use Focus on macOS, iOS, and iPadOS to minimize distractions. For example, someone might use a Work Focus to hide notifications from personal email or message accounts. When someone engages a Focus, the system executes your app’s custom SetFocusFilterIntent. Define a version of this intent to update your app’s configuration and filter incoming notifications. note: Session 10121: Meet Focus filters.

## Topics

### Focus filters

- [SetFocusFilterIntent](appintents/setfocusfilterintent.md)
- [Defining your app’s Focus filter](appintents/defining-your-app-s-focus-filter.md)
- [FocusFilterAppContext](appintents/focusfilterappcontext.md)
- [FocusFilterSuggestionContext](appintents/focusfiltersuggestioncontext.md)

### Errors

- [SetFocusFilterIntentError](appintents/setfocusfilterintenterror.md)

## See Also

### Feature integration

- [Adopting App Intents to support system experiences](appintents/adopting-app-intents-to-support-system-experiences.md)
- [Apple Intelligence and Siri AI](appintents/apple-intelligence-and-siri-ai.md)
- [Spotlight integration](appintents/spotlight.md)
- [App Shortcuts](appintents/app-shortcuts.md)
- [Widgets, Live Activities, and Controls](appintents/widgets-live-activities-and-controls.md)
- [Hardware interactions](appintents/hardware-interactions.md)
- [Visual intelligence](appintents/visual-intelligence.md)
