{"analyze_params":{"associate_name":"(optional) associate name for enrichment + follow-up","gcs_audio_uri":"(required) gs://bucket/path/file.m4a","property_name":"(optional) property name for follow-up context","prospect_name":"(optional) prospect name for enrichment + follow-up","tour_id":"(required) UUID tour identifier from the calling service","transcription_provider":"(optional) deepgram | assemblyai | speechmatics | gemini \u2014 omit for default auto-routing"},"endpoints":{"GET /health":"Health check with DB/Vertex AI probe","GET /pipeline-status":"Pipeline & transcription concurrency metrics","POST /analyze":"Enqueue tour for processing via Cloud Tasks (202)"},"internal_endpoints":{"POST /process-tour-agentic":"Cloud Tasks callback (not for direct use)","POST /self-heal":"Cloud Scheduler callback \u2014 unstick stuck tours (every 5 min)"},"pipeline":"Agentic (Transcribe \u2192 Enrich \u2192 Score + Insights + Follow-up [parallel])","service":"Tour Processing API","version":"8.2.0"}
