Skip to main content
The core of Xpert Tag is turning an IM request into a traceable Agent session. The session is bound to the source platform, group or direct message, sender, digital expert, context, and access configuration.

Request Lifecycle

Triggers

Context Package

A Tag session should build a unified context package. Current behavior comes from individual IM plugins and Xpert workflows; productization should make this a cross-platform model.

Progress Display

Current IM plugins already support some message update patterns, but Xpert does not yet have a unified Xpert Tag live checklist. The common live checklist/progress renderer is Partially available. The future Xpert Tag runtime should emit platform-neutral progress events, and each IM adapter should render them in the best platform-native shape.

Result Forms

Xpert Tag results should not be limited to chat replies. Target result forms include:
  • Text summaries, conclusions, and recommendations: available foundation.
  • Markdown, rich text, and cards: partially available, platform-dependent.
  • Images, files, attachments, and document links: partially available.
  • BI charts, metric analysis, and data reports: partially available through Agentic BI and toolsets.
  • Tickets, approvals, CRM, ERP, or PLM operation results: partially available depending on plugins and workflows.
  • Code changes, PRs, CI tracking, and code review: partially available through Coding Expert and code platform connections.

Session Boundary

Current IM plugins usually maintain conversation bindings by integrationId + external conversation + sender or a similar key. Xpert Tag should add a unified Tag session concept:
  • One task in a group or thread maps to one Tag session.
  • The session locks the digital expert, tools, knowledge, model, and access snapshot at creation time.
  • Later admin configuration changes apply to new sessions, while running sessions continue with their creation snapshot.
  • Final results, external artifacts, audit records, and group memory can persist after the session ends.
  • Temporary sandbox files and intermediate state should not be treated as durable assets unless saved to workspace, documents, repositories, or files.
The unified Tag session lifecycle is Planned.