## §OIP SYSTEM ARTICLE — CLIENT (5 operations)
A generated article for one OIP shelf. It lists every operation in this API/CLI/MCP/device/model/core subsystem, links each leaf article, and gives the ledger path for proof.

### Read Order
- scan operations
- open a leaf doc
- run via run_now or POST /api/dispatch
- open receipt
- repair/replay if needed

### Operations
- **CLIENT_CALL** — The one client-connector door — any app operation as a semantic call. Body = JSON {"connector":"whatsapp|signa
  doc: https://miscsubjects.com/api/dispatch?key=CLIENT_CALL&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=CLIENT_CALL&body=%3Carg1%3E&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=CLIENT_CALL
- **CLIENT_LIST** — Every registered client connector manifest (id, transport, auth_type, operations with input/output shapes). AR
  doc: https://miscsubjects.com/api/dispatch?key=CLIENT_LIST&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=CLIENT_LIST&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=CLIENT_LIST
- **CLIENT_STATUS** — Health of every connector + live session references. ARGS: none. EX: [CLIENT_STATUS][/CLIENT_STATUS]
  doc: https://miscsubjects.com/api/dispatch?key=CLIENT_STATUS&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=CLIENT_STATUS&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=CLIENT_STATUS
- **CLIENT_LOGIN** — Run a connector's login ceremony (opens a browser/prints a QR on the Mac). ARGS: $1=connector id (e.g. instagr
  doc: https://miscsubjects.com/api/dispatch?key=CLIENT_LOGIN&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=CLIENT_LOGIN&body=%3Carg1%3E&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=CLIENT_LOGIN
- **CLIENT_EVENT** — Normalized inbound event from a client connector (message.received etc.). The dispatch itself is the ledger ro
  doc: https://miscsubjects.com/api/dispatch?key=CLIENT_EVENT&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=CLIENT_EVENT&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=CLIENT_EVENT

### Troubleshooting
- If a row's example has placeholders, replace only the placeholder values and preserve separators.
- If a call fails, open its receipt and repair it with POST /api/dispatch {key, body, repairs:'inv_ID'}.
- If token scope denies this system, ask the owner for a row:/rows:/pfx: token scoped to the exact operation set.

Back to the tree: https://miscsubjects.com/api/dispatch?map=1&format=markdown