System Prompt Management for AI Response Generation
in progress
M
Max S.
Overview
Add administrative capabilities to manage and expose system prompts as pick lists in the AI response generation interface, allowing MSP staff to select from pre-configured prompts rather than solely relying on free-form input.
Business Value
- Standardises prompt quality and ensures consistent application of organisational preferences (e.g., localisation, spelling standards)
- Eliminates manual prompt management by removing the need to maintain and copy from external knowledge bases
- Makes this feature more useful by providing ready-to-use, curated prompts for common scenarios
Functional Requirements
## Admin Interface
- Admin-level interface to manage system prompts
- Ability to create, edit, and delete prompt templates
- Organisation capabilities:
- Create and manage categories
- Manage prompts within categories
- Template configuration options:
- Prompt text with placeholder support
- AI-generated suggested title and category
- Default context parameters
## User Interface
- Add dropdown menu to existing AI response input interface, organised by categories
- Clear display of prompt title and category
- Auto-populate input field with selected template
- Allow users to modify pre-populated content before submission
- Maintain existing free-form input option alongside template selection
- Preview of the selected prompt template before use
## Template Features
- Support for placeholder variables
- Built-in context parameters
- Description field for prompt purpose and usage
## Integration Points
- Existing AI response generation UI
- Admin management interface
- AI provider API integration (OpenAI, etc.)
- For prompt template title and category suggestion
- For response generation
- User permission system
- Global settings for localisation preferences
## Technical Impact
- Minimal impact on existing functionality
- Simple UI modification to the existing input interface
- New admin interface requirements
- Additional database requirements for template storage
- AI integration for template metadata generation
The Hudu Team
in progress