ask
Ask a Swiss tax question for a business or freelancer. Demo: what comes back is a draft written by AI and validated by no professional; do not use it or pass it on. Fill every intake field you can (jurisdiction, category, entity_type, tax_residence, activity_code, revenue_band, vat_status, cross_border, period, already_filed): matching uses these fields only, never the question text. If all fields match an entry, you get the draft entry with its assumptions, sources and validity window. If any field differs, or no entry exists, you get a sample indicative price band and turnaround instead. To see how a review would be quoted, call ask again with request_quotes: true; the reply says how your principal can hear when the pilot opens, and status shows the sample quotes. Free: nothing is charged and nobody is contacted. Do not use for private matters or for countries other than Switzerland, and send no real personal data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| facts | Yes | Intake fields (schema intake.ch-tax.v0). Fill every field you can. Matching uses these only. | |
| source | No | Who is asking: agent (software acting for the principal) or human (a person using the operator's interface). Set by the operator's integration; defaults to the operator's declared default. | |
| urgency | No | priority asks for a faster turnaround and may raise the quotes. | standard |
| category | Yes | Taxonomy path, as search_library returns it (e.g. tax.vat.mwst_registration). | |
| language | No | Language of the answer. | en |
| max_wait | No | Longest acceptable turnaround, ISO 8601 duration (e.g. P5D). | |
| question | No | Public demo: not needed; if sent, it is discarded unread. Send no real data. | |
| principal | No | Public demo: not needed; if sent, it is discarded unread. Send no real data. | |
| max_budget | No | Cap for this question, CHF, VAT excluded. | |
| jurisdiction | Yes | ||
| request_quotes | No | true after a library miss: asks the professionals for named quotes. Free; nothing is charged until commit. |