---
title: recommendations()
framework: widgetkit
role: symbol
role_heading: Instance Method
path: widgetkit/appintenttimelineprovider/recommendations()
---

# recommendations()

Returns a set of intent recommendations you use to offer pre-configured widgets on platforms that don’t offer a dedicated user interface for customizing widget intents.

## Declaration

```swift
func recommendations() -> [AppIntentRecommendation<Self.Intent>]
```

## Mentioned in

Migrating ClockKit complications to WidgetKit Making a configurable widget

## See Also

### Generating timelines

- [placeholder(in:)](widgetkit/appintenttimelineprovider/placeholder(in:).md)
- [relevance()](widgetkit/appintenttimelineprovider/relevance().md)
- [snapshot(for:in:)](widgetkit/appintenttimelineprovider/snapshot(for:in:).md)
- [timeline(for:in:)](widgetkit/appintenttimelineprovider/timeline(for:in:).md)
- [AppIntentTimelineProvider.Context](widgetkit/appintenttimelineprovider/context.md)
- [Entry](widgetkit/appintenttimelineprovider/entry.md)
- [Intent](widgetkit/appintenttimelineprovider/intent.md)
