logo
Development
Search
App Settings Overview

App Settings Overview

Overview

GWork is the desktop app of the GPTBots Workspace. It is the "execution end" that runs on your own computer: it reads and writes local files, runs commands, connects IM channels, runs scheduled tasks, and registers itself as a Work Node. The Web client does not have these local capabilities; the corresponding enterprise-level management features are found in Workspace Management.

For first-time use, we recommend reading App Quick Start first.


Main Window Layout

The main window of the app has a fixed left navigation bar and a content area on the right:

Area Description
Left navigation New task / Scheduled tasks / Integrations / Tools & Skills / My Files, followed by the My projects list
Content area The page of the selected navigation item; New task opens the conversation page
Bottom-left Current user (nickname + organization) and the ⚙ Settings button that opens the Settings panel
Navigation item What it does Detailed docs
New task Start a conversation with the Agent. Below the input box you can switch the Work Node, the model, and see the number of enabled tools/skills App Quick Start
Scheduled tasks Create and manage tasks that run automatically on a schedule Scheduled Tasks
Integrations Connect IM platforms (Telegram, WhatsApp, Discord, Slack, Teams, WeChat, DingTalk) Channels
Tools & Skills Install tools and skills from the Market, or use enterprise / personal ones Skills, Tools
My Files Files produced by tasks (filter by type, search by file or task) —

Settings Panel

Click the ⚙ Settings button at the bottom-left of the main window. Settings open as a dialog over the main window; the left side is a searchable menu, the right side is the selected settings page.

App Settings panel layout

GWork Settings

Menu Description Detailed docs
Runtime Agent environment (Local / Sandbox), sandbox installation, system security baseline Runtime Security
Work Mailbox Add a work mailbox (e.g. Microsoft 365) so the Agent can read, search and send mail on your behalf —
Task Control Limits per Agent run: max loop count, max error count, context compaction threshold, token budget, sub-agent timeout, memory injection limit, debug log —
SubAgent Pre-register sub-agents that the main Agent can dispatch tasks to Subagent Management
Work Node This device as a node: node name, Private / Public, system info, custom capabilities, commands Runtime Security
Tool Level Set the permission level (P0 / P1 / P2) of every built-in and installed tool Runtime Security
Authorization records Tools you have granted "Always Allow", and OS-level permissions (e.g. Full Disk Access) Runtime Security

Global settings

Menu Description Detailed docs
Model Management Use models managed by your organization (Enterprise Key) or your own provider keys (Owner Key) Model Configuration
Browser Allow Agent browser control, built-in browser engine, browsing data / history, imported browser data, password manager, downloads folder —

Personal settings

Menu Description Detailed docs
Usage Monthly credit quota, daily credit consumption (by model / by node) and tool activity —
Personalization Your nickname, the AI's nickname, and custom instructions applied to every task —
Memory Memory query mode, personal / enterprise memory, knowledge graph and memory entries Memory Management
Preference Account info and credit usage, display language, mention trigger, appearance, launch at login, prevent device sleep, default PDF export folder see below

System

Menu Description
About App version, check for updates, open / export application logs

Preference

The Preference page shows the current account and the most common app-level options:

Item Description
Account Avatar, account email, organization name and organization ID, credit usage (used / quota)
Display language UI language; applies instantly, no restart needed
Mention trigger How @ mentions are triggered in the input box
Appearance System / Light / Dark
Launch at Login Start the app automatically when you log in to the OS
Prevent device sleep Keep the system awake so long-running tasks are not interrupted (the display can still turn off)
Default PDF export folder Where exported PDFs are saved (Change / Reset)

Correspondence with the Web Version

Most desktop app settings are "local configurations" and have no corresponding entry in the web version — but some resource-type configurations can also be seen in the web version's Workspace Management:

App Web Equivalent
Model Management (Owner Key) None (App exclusive); Enterprise Key models are managed by the organization
Tools & Skills → Enterprise Workspace Management → Enterprise Resources → Skills / Tools
SubAgent None (App exclusive)
Integrations None (App exclusive)
Scheduled tasks None (App exclusive)
Memory (Enterprise) Workspace Management → Advanced Settings → Enterprise Memory (Enterprise only)
Tool Level Workspace Management → Security Guardrails (Organization-level floor)

Hierarchy: The configuration in Workspace Management is the organization floor, and personal configuration on the App side cannot be lowered below the organization floor. For example, if the administrator sets Run command to P1, you cannot change it to P0 in the App; but you can change it to a stricter P2. Tools fixed by the organization show a lock icon on the Tool Level page.


Organization Switching

An account may belong to multiple organizations. When switching organizations:

  • ✅ The currently running conversation will not be terminated and stays active
  • ✅ Account-level data (personal memory, IM credentials) is shared across organizations
  • ❌ Organization-level data (enterprise skills / tools, projects and tasks, scheduled tasks, organization models / credits) switches to that of the new organization

Next Steps

  • First time using the App → App Quick Start
  • Want to dive into each module → the specific docs in the tables above
  • Want to understand the permission model → Runtime Security