Apps provide complete solutions, plugins add capabilities, digital experts provide the interaction entry point, and templates create new experts.
Digital experts
- Select your organization and open Digital experts.
- Search by name, use case, or capability, or filter by category.
- Review the description, publisher, and capability tags. Descriptions follow your interface language.
- Open an accessible expert. For a restricted expert, describe your intended use and submit an access request. Pending requests remain visible in the catalog.
Apps
An app can include collaborating experts, workbench views, knowledge resources, and initialization steps. App cards use softened screenshots as backgrounds; the details page includes a screenshot carousel.- Search or filter the Apps catalog and open an app’s details.
- Review its description, screenshots, initialization steps, and current state.
- Configure required models and initialize the app when the preflight check allows it. Some apps require organization administrator access.
- Once ready, open its entry expert and workbench.
Plugins: add directly to an editable workspace
The Plugins tab lists workspaces you can edit in the current organization. Search and select a workspace directly; adding a plugin does not require selecting an expert first or opening the platform administration page.- Open Discover & add → Plugins and choose an editable workspace.
- Inspect imported packages, their real icons, versions, and included capabilities.
- Select Add to workspace. Review the destination and capabilities. Map required collaborator roles to published experts you can access.
- Select Add plugin. Desktop prepares the workspace resources and refreshes the card to Added.
- Open an expert belonging to that workspace and select the plugin in ChatKit’s Plugins menu.
Repeated additions reuse the existing active workspace binding. They do not duplicate it, change other workspaces, or modify conversation selections. The server rechecks edit access for every request, and users without editable workspaces see an empty state.
Workspace editors see display metadata for imported organizational packages, not source locations, MCP configuration, or credentials. Git/ZIP import, organization-level version management, disabling, and restoring remain administrator operations. Shared connection creation and authorization retain their existing permissions; an administrator may need to prepare a dependency before installation. Adding a plugin grants no third-party data access and does not alter an expert’s published graph.
ChatKit continues to manage per-conversation selection and runtime availability. Some native service connections are selectable directly without importing an Agent Plugin package.
Connect from Desktop
When configuration or authorization is needed:- Choose Connect account in the conversation plugin menu. Desktop opens the browser directly when ChatKit sends the command, without an extra confirmation dialog. Xpert automatically enters the target service connection flow. If needed, sign in with the same account and organization as Desktop.
- Complete the service authorization, credential form, or QR flow. OAuth continues in the browser tab that started the connection to preserve the authorization session.
- Desktop checks the server automatically. Once the connection is ready, the native app returns to the foreground, clears the non-blocking waiting status, and resumes plugin selection. No manual connection check is needed.
Agent templates
- Choose a template and review its description.
- Select a workspace you can edit and enter the new expert’s name.
- Install and open the newly created expert, then continue configuring it as needed.