{% include 'includes/loading_overlay.html' %}

DictIA DictIA

Group Management

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %}

Group Management

Group Name Description Members Created Actions
${ group.name }
${ group.description || 'No description' }
${ group.member_count || 0 } members
${ new Date(group.created_at).toLocaleDateString() }

${ editingTeam ? 'Edit Group' : 'Create Group' }

${ teamError }

Manage Group: ${ currentTeam?.name }

Add Member

Current Members (${ teamMembers.length })

${ member.username }
${ member.email }
No members yet
${ teamMemberError }

Sync Group Shares

This will create shares for all recordings with group tags that have auto-sharing enabled.

Only missing shares will be created - existing shares won't be duplicated.

Sync Complete

Shares created: ${ syncResults.shares_created }
Recordings processed: ${ syncResults.recordings_processed }

Delete Group

Are you sure you want to delete the group ${ teamToDelete?.name }? This will remove all members from the group. This action cannot be undone.

Manage Tags for ${ currentTeam?.name }

${ editingTeamTagId ? 'Edit Group Tag' : 'Create New Group Tag' }

Recordings with this tag will use this prompt for AI summaries and chat.

Recordings with this tag will be deleted after this many days. Leave empty to use global retention (${ globalRetentionDays } days).

Note: If both are enabled, all group members will have access. If only "group admins" is enabled, only group leads will have access.

${ teamTagError }

Group Tags

${ tag.name }
${ tag.retention_days } day retention Global retention Protected
Custom prompt configured
Language: ${ tag.default_language.toUpperCase() }
Speakers: ${ tag.default_min_speakers }-${ tag.default_max_speakers }auto

No group tags created yet

Manage Folders for ${ currentTeam?.name }

${ editingTeamFolderId ? 'Edit Group Folder' : 'Create New Group Folder' }

Recordings in this folder will use this prompt (unless overridden by a tag).

Recordings in this folder will be deleted after this many days. Leave empty to use global retention (${ globalRetentionDays } days).

Note: If both are enabled, all group members will have access. If only "group admins" is enabled, only group leads will have access.

${ teamFolderError }

Group Folders

${ folder.name }
${ folder.retention_days } day retention Global retention Protected ${ folder.recording_count || 0 } recordings
Custom prompt configured
Language: ${ folder.default_language.toUpperCase() }
Speakers: ${ folder.default_min_speakers }-${ folder.default_max_speakers }auto

No group folders created yet