Ask the Sync advisor
ask_sync_advisorConsult CHNLSYNC's advisor about the user's IT environment.
First call: omit session_id/session_token and provide company_name plus pain (a plain-language description of what is not working) — a private advisor workspace is created and its credentials are returned. Later calls: pass session_id, session_token AND conversation_id back to continue the same conversation. Persist all three privately across turns. Incomplete continuation handles are rejected before any write; recover the previous tool result instead of creating another workspace. Never automatically retry a failed write: it may already have been recorded. Replies never contain supplier names or pricing — those come only after a human broker review, via the claim_url or a requested callback.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>"
},
"name": "ask_sync_advisor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pain | No | What is not working; required for a new workspace. | |
| message | Yes | The user's technology question; no secrets. | |
| session_id | No | Returned workspace ID; required for continuation. | |
| company_name | No | Company name; required for a new workspace. | |
| session_token | No | Returned private token; required with session_id. | |
| conversation_id | No | Returned conversation ID; required for follow-up turns. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim_url | Yes | Private claim link; share only with the workspace owner. | |
| disclosure | Yes | Human review precedes supplier and pricing disclosure. | |
| session_id | Yes | Workspace handle to retain with conversation_id. | |
| missing_info | No | Initial information gaps. | |
| review_status | Yes | Current human-review status, when available. | |
| session_token | Yes | Private credential; retain, never publish. | |
| conversation_id | Yes | Pass back with both session credentials next turn. | |
| assistant_message | Yes | Buyer-safe advisor response. | |
| environment_summary | No | Initial workspace summary. | |
| follow_up_questions | Yes | Questions that clarify the user's needs. |