What this app does
This app extracts structured interview availability details from a candidate message, including available times, timezone, contact details, notes, missing fields, source text, and errors.
When to use it
Use it when a recruiting workflow needs deterministic structured extraction from candidate-provided availability text.
Input
The input is a single text field named text containing the raw candidate message.
Output
The output includes status, available_times, timezone, contact_details, notes, missing_fields, source_text, and errors.
What this app does not do
It does not schedule interviews, send invitations, contact candidates, update ATS systems, judge candidate quality, rank candidates, make hiring decisions, or provide recruiting advice.
Data handling
The app is stateless, read-only, deterministic, and does not use external APIs. It processes only the text supplied in the current request.
Support
For support, email sidcraigau@gmail.com and include the route, request type, and any validation error code when reporting an issue.