---
name: it-self-service
description: >-
  Answer "my IT stuff" questions against Helix: laptops and hardware
  assets, software seats, email aliases and groups, API keys, security
  quiz, IT footprint. Use when the user asks about 我的电脑/设备/资产/
  外设/软件/席位/邮箱别名/邮件组/API key, borrowing or transferring a
  device, returning equipment, or wants an overview of everything IT
  has issued to them.
---

# Helix IT self-service

Read `using-helix` conventions first (permissions, approval-chain,
pagination).

## Quick answers

| User intent | Tool(s) |
|---|---|
| 我有哪些设备/资产 | `list_my_assets` (detail: `get_asset_history` per asset) |
| 我的 IT 全家桶总览 | `get_my_loadout` — devices + seats + accounts in one call |
| 设备照片墙 / 型号细节 | `get_my_device_gallery` |
| 我的 IT 足迹（账号/授权/资源） | `get_my_it_footprint` |
| 我的软件席位 | part of `get_my_loadout`; seat actions below |
| 邮箱别名 | `list_my_email_aliases` / `create_email_alias` / `delete_my_email_alias` |
| 邮件组 | `list_my_email_groups` / `leave_my_email_group` |
| API keys（AI 供应商） | `list_my_api_keys`, spend: `get_api_key_spend` |
| 今天的安全答题 | `get_todays_security_quiz` → `answer_security_quiz` |
| 到期的资源（证书/借用/授权） | `list_my_expiring_resources` → `acknowledge_expiry_renewal` |

## Device flows

- **Borrow a device**: `borrow_asset` (needs asset id from a prior
  listing — office pools show up in `claim_asset`-able listings).
  Extend with `extend_asset_borrow`.
- **Transfer my device to a colleague**: `create_asset_transfer` →
  recipient accepts via `accept_asset_transfer` (they'll see it in
  `list_my_incoming_transfers`). Cancel with `cancel_asset_transfer`.
  Remind the user the transfer completes only after the recipient
  accepts.
- **Inventory check-ins**: `list_my_active_inventory_cycles` /
  `list_my_inventory_items` when the user mentions 盘点.

## Seat flows

- Idle-seat reclaim notices: `keep_my_idle_seat` (keep) or
  `cancel_my_seat_next_month` (release). Quote the deadline the tool
  returns.
- Seat costs and add-on charges: `cancel_my_software_addon_charge` for
  addon cancellation; general costs via the finance skill.

## Support fallback

If no tool covers the request (hardware repair, physical delivery,
something broken), open a ticket: `create_support_ticket`, then give the
user the ticket id and how to track it (`get_support_ticket`). Do not
invent capabilities.
