---
title: URLs
framework: appintents
role: collectionGroup
role_heading: API Collection
path: appintents/intentparameter-url
---

# URLs

Configure the details for parameter variables that contain URLs.

## Topics

### Creating an intent parameter

- [init(title:description:requestValueDialog:inputConnectionBehavior:optionsProvider:)](appintents/intentparameter/init(title:description:requestvaluedialog:inputconnectionbehavior:optionsprovider:)-17a31.md)
- [init(title:description:default:requestValueDialog:inputConnectionBehavior:)](appintents/intentparameter/init(title:description:default:requestvaluedialog:inputconnectionbehavior:)-518bz.md)
- [init(title:description:default:requestValueDialog:inputConnectionBehavior:)](appintents/intentparameter/init(title:description:default:requestvaluedialog:inputconnectionbehavior:)-9wlo0.md)
- [init(title:description:default:requestValueDialog:inputConnectionBehavior:resolvers:)](appintents/intentparameter/init(title:description:default:requestvaluedialog:inputconnectionbehavior:resolvers:)-6mfw6.md)
- [init(title:description:default:requestValueDialog:inputConnectionBehavior:resolvers:)](appintents/intentparameter/init(title:description:default:requestvaluedialog:inputconnectionbehavior:resolvers:)-7lt0.md)
- [init(title:description:requestValueDialog:inputConnectionBehavior:optionsProvider:)](appintents/intentparameter/init(title:description:requestvaluedialog:inputconnectionbehavior:optionsprovider:)-17a31.md)
- [init(title:description:requestValueDialog:inputConnectionBehavior:optionsProvider:resolvers:)](appintents/intentparameter/init(title:description:requestvaluedialog:inputconnectionbehavior:optionsprovider:resolvers:)-8g3g7.md)

## See Also

### Creating an intent parameter for primitive types

- [Integers](appintents/intentparameter-int.md)
- [Doubles](appintents/intentparameter-double.md)
- [Booleans](appintents/intentparameter-boolean.md)
- [Strings](appintents/intentparameter-string.md)
