element-hq / element-hq/element-ios
Reorder the supported intents
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
### Your use case
#### What would you like to do?
Move `INSendMessageIntent` to the top of the supported intents list.
#### Why would you like to do it?
Most users I know prefer matrix for messages and do not use the call function often. This reordering would make it a bit easier for Siri to find that intent
#### How would you like to achieve it?
Move `INSendMessageIntent` to the top
### Have you considered any alternatives?
_No response_
### Additional context
Citing [apple](https://developer.apple.com/documentation/sirikit/intent_handling_infrastructure/creating_an_intents_app_extension):
> When an ambiguous user utterance resolves to multiple intents, SiriKit uses the order of the intents in the Supported Intents table to determine which intent to send to your app. Organize your list of intents by putting the most relevant ones at the top of the table. Prioritizing your intents is especially important when your Intents extension supports multiple domains with similar semantics. For example, an app that supports calling and messaging intents might choose to prioritize sending a message over initiating a call.
Contributor guide
Assessment
This issue has not been assessed yet.