Bowmark AIdocs

Smartwool

Smartwool's own Sock Finder — runs its live six-question quiz (activity, type, sock height, cushion, style, size) and returns the same computed…

Smartwool's own Sock Finder — runs its live six-question quiz (activity, type, sock height, cushion, style, size) and returns the same computed recommendation the site itself shows, skipping the quiz's optional email capture.

Domain: smartwool.com

Also known as: Smartwool, SmartWool, smartwool

Call it directly

bowmark.providers.smartwool.getSockRecommendation(activity: string, type: string, sockHeight: string, cushion: string, style: string, size: string): Promise<SmartwoolSockFinderResult>

Functions

FunctionWhat it does
getSockRecommendationRuns Smartwool's own Sock Finder quiz with the given answers and returns the computed sock recommendation — the exact same result a shopper would see, no email required.

Types

interface SmartwoolSockFinderResult {
  headline: string;
  description: string;
  selections: {
    activity: string | null;
    type: string | null;
    sockHeight: string | null;
    cushion: string | null;
    style: string | null;
    size: string | null;
  };
  shopLinks: { label: string; ariaLabel: string }[];
}

Examples

const rec = await bowmark.providers.smartwool.getSockRecommendation("Everyday Life", "Men's", "No Show", "Zero Cushion", "Solid", "S 3 - 5.5");