---
title: recommendations()
framework: widgetkit
role: symbol
role_heading: Instance Method
path: widgetkit/intenttimelineprovider/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() -> [IntentRecommendation<Self.Intent>]
```

## See Also

### Generating Timelines

- [getSnapshot(for:in:completion:)](widgetkit/intenttimelineprovider/getsnapshot(for:in:completion:).md)
- [getTimeline(for:in:completion:)](widgetkit/intenttimelineprovider/gettimeline(for:in:completion:).md)
- [placeholder(in:)](widgetkit/intenttimelineprovider/placeholder(in:).md)
- [Entry](widgetkit/intenttimelineprovider/entry.md)
- [Intent](widgetkit/intenttimelineprovider/intent.md)
- [IntentTimelineProvider.Context](widgetkit/intenttimelineprovider/context.md)
