example request from front end (no change to the v...
# office-hours
b
example request from front end (no change to the values on my side) // Start Vapi call (called ONLY when voice mode is selected) const startVapi = (sessionToken, gmailAuthStatus, calendarAuthStatus) => {  if (!vapiRef.current) {    secureLog('Cannot start Vapi - not initialized');    return;  }    if (!VAPI_ASSISTANT_ID) {    secureLog('VAPI Assistant ID not configured');    return;  }  // Pass session token and authentication status to Vapi  const assistantOverrides = {    recordingEnabled: false  };  // Use passed token parameter or fall back to state  const token = sessionToken || vapiSessionToken;  if (token) {    assistantOverrides.variableValues = {      session_token: token,      gmail_authenticated: gmailAuthStatus ?? isGmailAuthenticated,      calendar_authenticated: calendarAuthStatus ?? isCalendarAuthenticated    };    secureLog('Starting Vapi call with session token and auth status', {      gmail: gmailAuthStatus ?? isGmailAuthenticated,      calendar: calendarAuthStatus ?? isCalendarAuthenticated    });  }  vapiRef.current.start(VAPI_ASSISTANT_ID, assistantOverrides); };