consult_domain_expert
A vetted human in a named domain answers your question with first-hand knowledge. Pass domain to match an expert. Pass parentSessionId for follow-ups (cap 3). Returns answer, anonymised role, confidence, first-hand flag. Approved answers get an on-chain Taste cert. Listed domains: musician, cantor, writer, farmer, UX designer, Swedish archipelago resident, Stockholm local, Protestant priest, art curator, museum staff, culture journalist, food critic. Other domains: best-effort 24-48h.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Area of expertise needed. Examples of currently listed domains: "Professional musician", "Cantor", "Writer", "Farmer", "UX designer", "Person living in the Swedish Archipelago", "Stockholm local", "Protestant priest", "Art curator", "Museum staff", "Culture journalist", "Food critic". Free-form — describe the kind of expert you need. | |
| context | No | Optional. Why you are asking and what you are working on (essay, research, product decision, etc.). Helps the expert frame their answer. | |
| question | Yes | The specific question to ask the expert. Be precise — the more specific the question, the better the answer. | |
| referenceUrls | No | Optional. Publicly accessible URLs the expert should review before answering. | |
| parentSessionId | No | Optional. If present, this is a follow-up question to the same expert on an existing consultation. Up to 3 follow-ups per parent. Server validates the parent is completed and within the follow-up cap. | |
| buyerWalletAddress | No | Optional. An EVM wallet address. If provided, you can later retrieve the deliverable on humantaste.app by connecting this wallet. | |
| requireListedDomain | No | Optional. If true, the job is declined immediately when the domain is not on the supported listed-domain list, instead of being queued for best-effort sourcing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tip | Yes | ||
| status | Yes | ||
| message | Yes | ||
| offering | Yes | ||
| priceUsdc | Yes | ||
| sessionId | Yes | ||
| parentSessionId | No | ||
| followupsRemaining | No |