ποΈ Department Details & Creation
π Overview
The Department Details feature is the primary interface for creating and configuring new organizational departments. It provides a comprehensive form where administrators can define a departmentβs core properties, assign responsibilities for issue management, link it to specific sites and questionnaires, and establish sophisticated, multi-level escalation policies for unresolved [issues](../Issue Tracker/IssueTrackerOverview.md). This granular level of control is essential for structuring workflows, ensuring accountability, and automating issue resolution processes across the organization.
π― Purpose & Value
Department creation and configuration enables organizations to build a robust operational framework that automates workflow management and ensures accountability at every level.
Key benefits include:
- π Unique Identification β Permanent system identifiers for stable references
- π€ Clear Accountability β Defined issue ownership and approval chains
- π’ Site Integration β Link departments to physical locations
- π Questionnaire Mapping β Associate relevant audit forms
- β° Automated Escalation β Time-based issue routing up the chain
- π Workflow Automation β Streamlined issue resolution processes
π¦ Current Status & Compatibility
- Status: β Fully Released
- Platforms Supported:
- π₯οΈ Web (Admin Portal)
π Access & [Permissions](../Settings/Access control/AccessControlOverview.md)
The Department Details feature is accessible to users with high-level administrative privileges:
- System Administrators: Full access to create and configure all departments
- Team Leaders: Permission to create departments within their scope
Access is typically granted through the main Admin or Manage sections by clicking βAdd departmentβ or editing existing departments.
βοΈ System Architecture & Workflow
The Department creation process follows a structured flow:
1. Access Creation Form β Navigate and open department form
2. Define Properties β Set name, description, email, unique key
3. Assign Personnel β Configure issue owners and approvers
4. Link Resources β Associate sites and questionnaires
5. Build Escalation β Create multi-tier notification chains
6. Validate & Save β System checks and confirmation
π§° Key Components & Configuration
Add a new department

Editing an existing department

1. Department Information Section π
Core department properties configuration:
Basic Details
- Name: User-facing department identifier (e.g., βMK Retail Inventory Departmentβ)
- Description: Optional functional explanation (e.g., βTracking Inventoryβ)
- Email: General contact address for department communications
- Unique Key: Permanent alphanumeric identifier (e.g., βMKR927β)
- Cannot contain special characters or spaces
- Immutable after creation
- Real-time uniqueness validation
2. Issue Assignment Configuration π₯
Define issue management workflow:
Issue Owner
- Default responsible party for new [issues](../Issue Tracker/IssueTrackerOverview.md)
- Dropdown selection from available users/roles
- Initial point of accountability
Site Associations
- Multi-select physical locations
- Searchable dropdown interface
- Scope department operations
Issue Approvers
- Pool of authorized resolution approvers
- Multi-select user assignment
- Validation authority definition
3. Questionnaire Linking π
Connect relevant audit forms:
- Multi-select questionnaire dropdown
- Define operational context
- Scope audit relevance
- Filter available forms by department
4. Escalation Policy Builder π
Multi-Level Structure
- Level-1: First notification tier
- Select initial responders
- Base accountability layer
- Additional Levels: Progressive escalation
- Add via βAdd another levelβ button
- Configure per-level users
- Remove with βDeleteβ link
Time-Based Triggers
- Escalate after: Set delay per level
- Options: Hours, days, custom
- Automated progression
- SLA enforcement
Configuration Rules
- Must remove all users before deleting level
- Last level has no escalation timer
- Unlimited escalation tiers supported
π Core Creation Workflow
π₯ Department Details Demo
Step-by-Step Department Creation
-
Access the Feature
- Navigate to Admin > Departments
- Click Add department button
- Form opens in new view
-
Complete Department Information
- Enter department name
- Add optional description
- Provide contact email
- Generate unique key
- Click Check to validate uniqueness
-
Configure Issue Management
- Select default issue owner from dropdown
- Choose associated sites (multi-select)
- Assign issue approvers pool
- Define operational scope
-
Link Questionnaires
- Open questionnaire dropdown
- Search or browse available forms
- Select all relevant questionnaires
- Establish audit context
-
Build Escalation Policy
- Add Level-1 users (base responders)
- Set βEscalate afterβ timeframe
- Click βAdd another levelβ for tier 2
- Configure additional levels as needed
- Map to organizational hierarchy
-
Save and Confirm
- Review all configurations
- Click Save button
- Success notification appears
- Redirect to department list
π Key Configuration Elements
Unique Key Management π
- Format: Alphanumeric only (e.g., βMKR927β, βINV001β)
- Purpose: Permanent system reference
- Validation: Real-time uniqueness check
- Usage: API integrations, reporting, system references
Escalation Policy Design β°
- Simple: Single level for basic workflows
- Complex: Multiple tiers for critical operations
- Flexible: Varying time delays per level
- Automated: No manual intervention required
Resource Associations π
- Sites: Physical location scope
- Questionnaires: Operational forms
- Users: Personnel assignments
- Groups: Future department bundling
π System Integrations
Department configuration impacts multiple system areas:
- [Issue Tracking](../Issue Tracker/IssueTrackerOverview.md): Drives automated workflows and routing
- User Management: Personnel assignments and [permissions](../Settings/Access control/AccessControlOverview.md)
- Site Management: Location-based operations
- Questionnaire System: Form availability and relevance
- Reporting: Department-based analytics and filtering
- Mobile Apps: Field operation assignments
π Implementation Checklist
Pre-Creation Phase β
- Map department structure
- Identify all personnel
- List associated sites
- Determine relevant questionnaires
- Design escalation hierarchy
- Define unique key format
Creation Phase ποΈ
- Enter department information
- Validate unique key
- Assign issue owner
- Link all sites
- Select approvers
- Associate questionnaires
- Build escalation levels
- Set time triggers
Post-Creation Phase π
- Test issue routing
- Verify escalations
- Train department staff
- Document procedures
- Monitor initial operations
- Refine as needed
π‘ Pro Tips
- Use department codes in unique keys for easy identification
- Test escalation policies with dummy [issues](../Issue Tracker/IssueTrackerOverview.md) before go-live
- Consider timezone differences when setting escalation times
- Create a department template document for consistency
- Review and update escalation policies quarterly
- Keep escalation levels to 3-4 for optimal effectiveness