Bowmark AIdocs

Boyd Sleep

Boyd Sleep's own 'Smart Support Number' calibrator for a Nautica Home Smart Zone air bed — the real personalized 0-100 Support Index (2-zone) or Head/Foot…

Boyd Sleep's own 'Smart Support Number' calibrator for a Nautica Home Smart Zone air bed — the real personalized 0-100 Support Index (2-zone) or Head/Foot + Center numbers (6-zone), computed exactly as the site computes them, plus the site's own setup guide as the real next step (Boyd sells through retail/franchise partners, so there is no DTC checkout on this domain to route to).

Domain: boydsleep.com

Also known as: Boyd Sleep, boydsleep.com, Nautica Home, Nautica Home Smart Zone

Call it directly

bowmark.providers.boydsleep.calibrateSupportNumber(input: BoydsleepCalibrationInput): Promise<Boydsleep2ZoneResult>
bowmark.providers.boydsleep.calibrateSixZoneSupportNumber(input: BoydsleepCalibrationInput): Promise<Boydsleep6ZoneResult>

Functions

FunctionWhat it does
calibrateSupportNumberRuns Boyd's own 2-zone Smart Support Number calculation for a Nautica Home Smart Zone air bed — a real, personalized 0-100 Support Index computed exactly as the site's own calculator…
calibrateSixZoneSupportNumberRuns Boyd's own 6-zone Smart Support Number calculation — same inputs as the 2-zone tool, returns a separate Head/Foot number and a Center (lumbar) number for the 6-zone Nautica Home Smart…

Types

// Boyd Sleep's OWN shapes — not a capability contract.

type BoydsleepGender = "Male" | "Female" | "Non Binary";
type BoydsleepSleepPosition = "Side" | "Back" | "Stomach" | "Multi";

interface BoydsleepCalibrationInput {
  gender: BoydsleepGender;
  heightInches: number;   // snapped to the site's own height band
  weightLbs: number;      // snapped to the site's own weight band
  sleepPosition: BoydsleepSleepPosition;
}

interface Boydsleep2ZoneResult {
  supportIndex: number;       // 0-100
  heightBandInches: number;
  weightBandLbs: number;
  setupGuideUrl: string;      // the real next step — no checkout exists on this domain
  calibratorUrl: string;
}

interface Boydsleep6ZoneResult {
  headFoot: number;
  center: number;
  heightBandInches: number;
  weightBandLbs: number;
  setupGuideUrl: string;
  calibratorUrl: string;
}

Examples

// "I have a Nautica Home Smart Zone air bed. Male side sleeper, 5'10", 190lbs — what should my Support Number be?"
const result = await bowmark.providers.boydsleep.calibrateSupportNumber({
  gender: "Male",
  heightInches: 70,
  weightLbs: 190,
  sleepPosition: "Side",
});
return { supportIndex: result.supportIndex, howToApplyIt: result.setupGuideUrl };
// The 6-zone bed reports two numbers, not one.
const result = await bowmark.providers.boydsleep.calibrateSixZoneSupportNumber({
  gender: "Female",
  heightInches: 64,
  weightLbs: 150,
  sleepPosition: "Back",
});
return { headFoot: result.headFoot, center: result.center };