Content
View differences
Updated by Oleksii Borysenko 1 day ago
**As** a project manager or team member
**I want to** create a work package using voice assistants like Siri or Google Assistant
**so that** I can quickly capture tasks hands-free and reduce friction in task creation
**Acceptance criteria**
* User can invoke the feature via supported assistants (e.g., “Hey Siri, create a work package in OpenProject”).
* User can create a Work Package with at least:
* Title
* Type
* Project
* Assistant prompts for missing required fields if not provided.
* User can optionally specify:
* Description
* Assignee
* Priority
* Due date
* Assistant summarizes the Work Package before creation:
* “Create task ‘Fix login bug’ in Project X assigned to John, due tomorrow?”
* User can confirm, cancel, or edit.
* If speech parsing fails, assistant asks for clarification.
* If project/user is not found, assistant asks for clarification.
* Assistant confirms creation:
* “Your task has been created.”
* Optionally provides link to open the app.
**Technical notes**
* User must be login and authenticated with their OpenProject account.
* If not authenticated, the assistant prompts the user to login to their account.
* For iOs app \[TBD\] Do we need to use **App Intents**, **App Entities** build an API middleware between OpenProject and **App Schemas** (see how it works in: [https://developer.apple.com/videos/play/wwdc2026/240/)](https://developer.apple.com/videos/play/wwdc2026/240/\))
* For Android we can use Android App Actions (old, but should be enough for the context: [https://www.youtube.com/watch?v=DozT--NclbM)](https://www.youtube.com/watch?v=DozT--NclbM\)) + Android App Shortcuts voice assistants?
**Permissions and visibility considerations**
* \[TBD\] Do users who want to have connected their account to the voice assistant need to activate a setting somehow?
**Translation considerations**
* _Key terms and phrases in the key languages_ languages_
**Out of scope**
* Editing or deleting Work Packages via voice
* Bulk creation of Work Packages
* Offline voice command support
**I want to** create a work package using voice assistants like Siri or Google Assistant
**so that** I can quickly capture tasks hands-free and reduce friction in task creation
**Acceptance criteria**
* User can invoke the feature via supported assistants (e.g., “Hey Siri, create a work package in OpenProject”).
* User can create a Work Package with at least:
* Title
* Type
* Project
* Assistant prompts for missing required fields if not provided.
* User can optionally specify:
* Description
* Assignee
* Priority
* Due date
* Assistant summarizes the Work Package before creation:
* “Create task ‘Fix login bug’ in Project X assigned to John, due tomorrow?”
* User can confirm, cancel, or edit.
* If speech parsing fails, assistant asks for clarification.
* If project/user is not found, assistant asks for clarification.
* Assistant confirms creation:
* “Your task has been created.”
* Optionally provides link to open the app.
**Technical notes**
* User must be login and authenticated with their OpenProject account.
* If not authenticated, the assistant prompts the user to login to their account.
* For iOs app
* For Android we can use Android App Actions (old, but should be enough for the context: [https://www.youtube.com/watch?v=DozT--NclbM)](https://www.youtube.com/watch?v=DozT--NclbM\)) + Android App Shortcuts
**Permissions and visibility considerations**
* \[TBD\] Do users who want to have connected their account to the voice assistant need to activate a setting somehow?
**Translation considerations**
* _Key terms and phrases in the key languages_
**Out of scope**
* Editing or deleting Work Packages via voice
* Bulk creation of Work Packages
* Offline voice command support