Bowmark AIdocs

Joyce Windows, Sunrooms & Baths

Reads the live question/option set behind Joyce Windows' own window-cost calculator (an involve.me embed) with no browser and no interaction.

Domain: joycefactorydirect.com

Also known as: Joyce Windows, Sunrooms & Baths, Joyce Factory Direct, joycefactorydirect, joycefactorydirect.com

Call it directly

bowmark.providers.joycefactorydirect.getWindowCalculatorOptions(): Promise<JoyceWindowCalculatorOptions>
bowmark.providers.joycefactorydirect.getBathCalculatorOptions(): Promise<JoyceWindowCalculatorOptions>

Functions

FunctionWhat it does
getWindowCalculatorOptionsReads the live window-cost calculator's real questions and answer options (styles, quantities, grade, colors, glass, grids) straight off the page — no interaction needed.
getBathCalculatorOptionsReads the live bath-remodel cost calculator's real questions and answer options straight off the page — no interaction needed.

Types

interface JoyceCalculatorOption {
  label: string;
  answerId: string;
}
interface JoyceCalculatorQuestion {
  page: number;
  componentId: string;
  prompt: string;
  kind: "select" | "quantity";
  options: JoyceCalculatorOption[] | null;
}
interface JoyceWindowCalculatorOptions {
  calculatorUrl: string;
  questions: JoyceCalculatorQuestion[];
}