{"message":"Vault AI - LP-GP Matching & Scheduling API","version":"1.0.0","endpoints":{"matching":"/match/start, /match/resume","scheduler":"/scheduler/start","gp-meeting":"/api/gp/meeting/{scheduler_id}, /api/gp/meeting/response, /api/gp/meetings/user/{gp_user_id}","lp-meeting":"/api/lp/meeting/response, /api/lp/meetings/pending-counter/{lp_user_id}","lp-discovery":"POST /lp-discovery/run (queues task, returns task_id); GET /lp-discovery/run/{task_id} (poll result)","orchestrator":"POST /orchestrator/run (event_type: discover_lps | generate_followup | generate_reminder)","decision-engine":"POST /decision-engine/run (mandate_id)","executor":"POST /executor/run (mandate_id — full executor: decision + all actions)","scheduling":"POST /scheduling/incoming (message_id, thread_id, email, email_body)","transcription":"POST /ai/transcription/analyze (transcript_text or transcripts; optional meeting_id/transcript_id/transcription_id/user_id)","docs":"/docs","health":"/health"}}