Bowmark AIdocs

American Vision Windows

American Vision Windows' free in-home consultation booking flow — real open appointment slots for a ZIP and service (window or bath replacement), straight…

American Vision Windows' free in-home consultation booking flow — real open appointment slots for a ZIP and service (window or bath replacement), straight from the site's own booking app.

Domain: americanvisionwindows.com

Also known as: American Vision Windows, AVW

Call it directly

bowmark.providers.americanvisionwindows.checkAvailability(args: { zip: string; service: "Windows" | "Bath" }): Promise<AmericanVisionWindowsAvailability>

Functions

FunctionWhat it does
checkAvailabilityChecks real, currently-open in-home consultation appointment slots for a US ZIP code and service (window or bath replacement) — the computed step of American Vision Windows'…

Types

interface AmericanVisionWindowsSlotDay {
  date: string;
  windows: string[];
}
interface AmericanVisionWindowsAvailability {
  zip: string;
  service: "Windows" | "Bath";
  inTerritory: boolean;
  territory: string;
  serviceTerritoryId: string;
  slots: AmericanVisionWindowsSlotDay[];
}

Examples

// what appointment slots are open for a window consultation near Simi Valley?
const availability = await bowmark.providers.americanvisionwindows.checkAvailability({ zip: "91362", service: "Windows" });
if (!availability.inTerritory) {
  log("American Vision Windows doesn't service this ZIP.");
} else {
  log(`${availability.territory}: ${availability.slots.slice(0, 3).map(d => `${d.date} (${d.windows.join(", ")})`).join(" | ")}`);
}