PageSourceSearch

https://yaakov.ai/assets/pricing-DZN3U7_7.js

js yaakov.ai collected 2026-10-05 13:35:59 UTC 6,443 bytes, 1 lines download raw bytes

1import{t as e}from"./jsx-runtime-DUAcabCT.js";import{t}from"./link-CmG5UfFJ.js";import{Ct as n,vt as r}from"./index-Cd_UHW6I.js";import{n as i,t as a}from"./Footer-B_gJYya7.js";var o=e(),s=[{code:`§ LANE 01`,name:`Single automation`,price:`from $450`,tagline:`One thing, built and handed over.`,bestFor:`You already know exactly what you want automated. Missed-call text-back, an intake form, one report — pick it, get a fixed price, own it forever.`,includes:[`One automation, scoped and priced in writing before anything is built.`,`Discovery call to confirm the workflow (30–60 minutes).`,`Build in the tools you already use, or on my stack if you'd rather.`,`Documentation, credentials handed over, and a 30-minute training walk-through.`,`14 days of post-launch fixes at no charge.`],timeline:`Typically 5–10 business days from kickoff.`,cta:{label:`Book the free audit`,href:n.calendlyUrl}},{code:`§ LANE 02`,name:`The starter stack`,price:`from $3,500`,tagline:`The 4 automations that move the needle in your industry.`,bestFor:`You want the biggest week-over-week impact without shopping automations one at a time. I pick the four that compound — intake + follow-up + reporting + one industry-specific system — and build them so they share data.`,includes:[`Four automations chosen after the audit, priced in one line-item quote.`,`Shared data layer so intake feeds reporting, and reporting feeds follow-up.`,`Weekly build check-ins with working previews, not slide decks.`,`Full documentation, an internal SOP, and a team training session.`,`30 days of post-launch fixes at no charge.`],timeline:`Typically 3–5 weeks from kickoff to fully live.`,cta:{label:`Book the free audit`,href:n.calendlyUrl}},{code:`§ LANE 03`,name:`Ongoing partner`,price:`from $1,500`,priceSuffix:`/ mo`,tagline:`I keep building, monitoring, and improving.`,bestFor:`You'd rather have a systems person than a project. Every month I build the next thing, watch the existing systems, and replace them before they break. No annual commitment.`,includes:[`One new automation shipped every month, on average.`,`Monitoring and alerting on every system I've built for you.`,`First-priority fixes when a vendor changes an API or a workflow breaks.`,`Monthly working session — what to build next, what to retire, what the numbers say.`,`Direct SMS access for anything urgent between sessions.`],timeline:`Month-to-month. Cancel any time, no annual lock-in.`,cta:{label:`Book a fit call`,href:n.calendlyUrl}}];function c(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i,{}),(0,o.jsxs)(`main`,{children:[(0,o.jsx)(`section`,{className:`section-y`,children:(0,o.jsxs)(`div`,{className:`container-x max-w-3xl`,children:[(0,o.jsx)(`div`,{className:`mono-label`,children:`§ PRICING · THREE LANES`}),(0,o.jsx)(`h1`,{className:`mt-5`,children:`Three lanes, not three tiers.`}),(0,o.jsx)(`p`,{className:`mt-6 text-[18px] text-steel`,children:`A tier system implies more money buys a better version of the same thing. That's not how this works. You pick the lane that fits how you want to work with me, and the price scales with what you're actually buying.`})]})}),(0,o.jsxs)(`section`,{className:`pb-20`,children:[(0,o.jsx)(`div`,{className:`container-x grid gap-6 lg:grid-cols-3`,children:s.map((e,t)=>(0,o.jsxs)(`article`,{className:`flex flex-col rounded-[4px] border bg-white p-7`,style:{borderColor:`var(--color-line)`,borderTop:t===1?`4px solid var(--color-brass)`:`4px solid var(--color-ink)`,boxShadow:t===1?`0 20px 60px -30px rgba(13,20,24,0.35)`:void 0},children:[(0,o.jsx)(`div`,{className:`mono-label`,style:{color:t===1?`var(--color-brass-text)`:`var(--color-ink)`},children:e.code}),(0,o.jsx)(`h2`,{className:`mt-3 !text-[26px]`,children:e.name}),(0,o.jsxs)(`div`,{className:`mt-4`,children:[(0,o.jsx)(`span`,{style:{fontFamily:`var(--font-mono)`,fontSize:`30px`,color:`var(--color-ink)`,letterSpacing:`-0.02em`},children:e.price}),e.priceSuffix&&(0,o.jsx)(`span`,{style:{fontFamily:`var(--font-mono)`,fontSize:`16px`,color:`var(--color-steel)`,marginLeft:6},children:e.priceSuffix})]}),(0,o.jsx)(`p`,{className:`mt-4 text-[15px] font-medium text-ink`,children:e.tagline}),(0,o.jsx)(`p`,{className:`mt-3 text-[14px] text-steel`,children:e.bestFor}),(0,o.jsx)(`div`,{className:`mono-label mt-6`,children:`WHAT'S INCLUDED`}),(0,o.jsx)(`ul`,{className:`mt-3 space-y-2.5`,children:e.includes.map(e=>(0,o.jsxs)(`li`,{className:`grid grid-cols-[auto_1fr] items-start gap-3 text-[14px] text-ink`,children:[(0,o.jsx)(`span`,{"aria-hidden":!0,
1className:`mt-1.5 inline-block h-1.5 w-1.5 flex-none`,style:{background:`var(--color-brass)`}}),(0,o.jsx)(`span`,{children:e})]},e))}),(0,o.jsx)(`div`,{className:`mono-label mt-6`,children:`TYPICAL TIMELINE`}),(0,o.jsx)(`p`,{className:`mt-2 text-[14px] text-steel`,children:e.timeline}),(0,o.jsx)(`div`,{className:`mt-8`,children:(0,o.jsxs)(`a`,{href:e.cta.href,target:`_blank`,rel:`noopener noreferrer`,className:`btn-brass w-full text-center`,children:[e.cta.label,` →`]})})]},e.code))}),(0,o.jsx)(`div`,{className:`container-x mt-10 max-w-3xl text-center`,children:(0,o.jsxs)(`p`,{className:`mono-label`,style:{textTransform:`none`,letterSpacing:`0.02em`,fontSize:`13px`},children:[`Prefer to browse the automation catalog first?`,` `,(0,o.jsx)(t,{to:`/automations`,className:`link-underline text-ink`,children:`Build a sheet →`})]})})]}),(0,o.jsx)(`section`,{className:`section-y`,style:{background:`#fff`,borderTop:`1px solid var(--color-line)`},children:(0,o.jsxs)(`div`,{className:`container-x max-w-3xl`,children:[(0,o.jsx)(`div`,{className:`mono-label`,children:`§ FAQ · PRICING`}),(0,o.jsx)(`h2`,{className:`mt-4`,children:`Questions before you book.`}),(0,o.jsx)(`div`,{className:`mt-10 divide-y rounded-[4px] border bg-paper`,style:{borderColor:`var(--color-line)`},children:r.map((e,t)=>(0,o.jsxs)(`details`,{className:`group`,open:t===0,children:[(0,o.jsxs)(`summary`,{className:`flex cursor-pointer items-start justify-between gap-6 px-5 py-5 hover:bg-white`,children:[(0,o.jsx)(`span`,{className:`text-[16px] font-medium text-ink`,children:e.q}),(0,o.jsx)(`span`,{"aria-hidden":!0,className:`mt-1 flex-none font-mono text-[18px] transition-transform group-open:rotate-45`,style:{color:`var(--color-brass-text)`},children:`+`})]}),(0,o.jsx)(`div`,{className:`px-5 pb-6 text-[15px] leading-[1.65] text-steel`,children:e.a})]},e.q))})]})})]}),(0,o.jsx)(a,{})]})}export{c as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.