Read event details
read_event_detailsRead messy live-event material (pasted festival pack, email, rundown, or notes) into a draft Soundcheck import file (Universal Event Format, UEF) plus missing_fields, open_questions, and confidence. Analyze only: no login, no organization, nothing is saved or committed, and dates/venues are never invented (absent facts stay null and appear in missing_fields). AI processing: the pasted text is sent to a third-party AI provider, Anthropic (Claude), through the Vercel AI Gateway with zero-data-retention routing requested; Soundcheck does not save it to any event or account (https://soundchecklive.io/privacy). When the AI provider is not configured the tool returns a clear error. Optional hint: event type, locale, or format (text|csv|unknown). File upload (content_base64) is a follow-up — paste text for now.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | optional event type, locale, or format hint (text|csv|unknown); freeform hints are prepended to the source text | |
| text | No | messy pasted event pack / email / rundown / notes to analyze into UEF | |
| raw_input | No | legacy alias for text (normalize_event_data compatibility) | |
| format_hint | No | legacy alias for hint when the value is text|csv|unknown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | true on success (including confirmation_required prompts) | |
| data | No | tool payload (API/composite/confirmation object); object, array, or primitive JSON | |
| error | No | when ok is false |