Pakke B
Agentisk Next.js-nettside
Ny nettside fra bunnen på Next.js/Vercel. Tommys funksjonalitet beholdes, backend ryddes opp og frontend forbedres. AI-agenter innebygd fra dag én. Optimalisert for både søkemotorer og språkmodeller.
Leveringstid
1-2 mnd
fokusert sprint
Pilot først
100 varer
før full rollout
Full agentisk Next.js-nettside
Alt samlet på én moderne plattform. Tommys arbeid bevares, bare portet til teknologi som passer agentisk drift fra dag én.
50 % ved signering, 50 % ved DNS-bytte. Inkluderer grundige arbeidsmøter via Google Meet. On-site i Stavanger kan avtales mot dekning av reise.
- Next.js-pakken
- kr 20 000,-
- + Dagens tjenester (videreføres)Instantly, blogg-til-some, chatbot
- kr 8 000,-
- Sum
- kr 28 000,-
- Lojalitetsrabatt (eksisterende kunde)
- − kr 3 000,-
- Totalt per måned
- kr 25 000,-
Siden dere allerede betaler for Instantly, blogg-til-some og chatbot, får dere 3 000,- i lojalitetsrabatt hver måned. Inkluderer Vercel, AI-API, alle agenter, overvåkning og support. 12 mnd binding fra lansering.
Priser er ex. mva. Tilbudet er gyldig i 30 dager.
Pilot med 100 produkter før full rollout
Før vi rører de resterende 3900 varene, bygger vi en fullverdig pilot med 100 produkter og 10 test-kunder. Pris-logikk, Qliro, Cargonizer og QR-flyt kjøres parallelt mot WordPress og diffes automatisk. Tommy validerer at alt stemmer før vi fortsetter. Sier han nei, spoler vi tilbake uten skade.
Hva som er inkludert
Alt dere har i dag, i ny drakt. Pluss det agentiske rammeverket som gjør at dere kan be en overordnet agent om å lage en ny kampanje-side, og den delegerer til SEO-, copy- og design-agent automatisk.
Alt i Pakke A
SEO-agent, blogg-agent (nå 4/uke), nettside-assistent, datablad-chat, kampanje-til-outreach, salgsrapport-agent.
Ny Next.js-nettside på Vercel
Server-side rendering, automatisk WebP, edge-cache, optimalisert for både søkemotorer og LLM-er (ChatGPT, Gemini, Perplexity).
Full Duell-integrasjon beholdt
4000+ varer, 2000+ kunder, 5 prisnivåer, rabattkoder, kundegrupper, kunde-spesifikke skjulte kategorier. Tommys PP Custom Price List moderniseres og flyttes til en Next.js API-route.
Qliro + B2B-faktura bevart
Qliro videreføres uendret. B2B-faktura-logikken flyttes til en Next.js API-route mot samme Duell-endepunkt.
Alle satellitt-moduler
QR-kodesystem, lageroversikt, proforma (HS-koder, engelsk, PDF), digital signage, tracking, Google Merchant + Inventum Oslo-feeds.
Produktberikelse-agent
AI-beskrivelser + alt-tekst på alle 4000+ produkter. Kjøres én gang for hele katalogen, deretter løpende for nye produkter.
Ordre-status-chatbot
Kunder spør 'hvor er ordren min?' direkte i nettsiden. Agenten henter fra Cargonizer + Duell og svarer.
Instantly videreføres
Alle sendekontoer og kampanjer overføres uendret. Inkludert i månedsprisen.
Hvordan vi beskytter Tommys arbeid når vi rebuilder
Tommys e-post listet 20+ ting han var bekymret for. Her er hvordan hver enkelt blir håndtert i Pakke B.
Tommys bekymring
Hvordan Pakke B løser det
- 4000+ varerSynkroniseres fra Duell via samme API. Parity-diff kjøres daglig i pilot-fasen før full rollout.
- 2000+ kunder med innlogging mot Duell-IDSamme auth-flyt (kontaktperson-e-post → Duell-ID). Tommys JSON-filer gjenbrukes i overgangsfasen.
- 5 prisnivåer (PP Custom Price List)Tommys logikk beholdes, kjøres på Next.js. Regresjonstest mot 100+ kjente kunde-vare-kombinasjoner. Tommy godkjenner før go-live.
- 'Duell velger alltid laveste pris'Samme regel speiles i pris-selector. Testene sammenligner Next.js og WordPress for identisk resultat.
- Rabattkoder mot kundegrupperVidereføres uendret, samme Duell-API.
- Kunde-spesifikke skjulte kategorierRow-level security på server-side rendering. Testes per kunde-ID før DNS-bytte.
- Custom B2B-faktura-plugin mot DuellFlyttes til en Next.js API-route mot samme Duell-endepunkt. Qliro-integrasjonen er uendret.
- QliroVidereføres uendret via offisiell Next.js-integrasjon.
- Cargonizer + spesialavtaler fraktfritt/fastprisSamme API, samme regler. Data følger kunde-record.
- QR-kodesystemNext.js API-route + samme Duell-API. Eksisterende QR-URL-er beholdes så ingen kunder må bytte.
- JSON-cache hver 2. timeErstattes med Next.js ISR + Vercel Edge Cache. Tommys JSON-pipeline kan kjøre parallelt under overgang.
- Lageroversikt for ArildNext.js admin-side + Telegram-agent som gjør samme jobben bedre og raskere.
- Digital signage, tracking, proformaVidereføres. Proforma forbedres med AI-assistert HS-koding (Tommys output-format beholdes).
- Datablader NO+EN, sertifikater, videoerMigreres uendret, Tommy godkjenner per produkt-kategori.
- Google Merchant + Inventum Oslo-feedsGenereres fra Vercel cron. Samme format, samme endpoints.
- WebP-konverteringNext.js Image gjør dette automatisk.
- HallusineringAudit-agent dobbeltsjekker all AI-output. Frode/Tommy godkjenner via Telegram før publisering.
- IP-hvitelisting mot DuellNy IP hvitelistes tidlig i fase 1. Testes før go-live.
- 'Det tok lang tid å få alt til å funke'Vi beholder oppførselen, vi redesigner ikke funksjonaliteten. Tommy er teknisk DRI gjennom hele prosjektet og godkjenner hver integrasjon.
Fire faser over 1-2 måneder
- 01
Uke 1-2
Workshop + pilot
Grundige arbeidsmøter med Tommy og teamet via Google Meet (eller on-site i Stavanger mot dekning av reise). Full gjennomgang av PP Custom Price List, Duell-API, JSON-pipeline, satellitt-modulene. Tommy sender over plugin-koden. Next.js-prosjektet settes opp, og vi bygger pilot-versjon med 100 produkter + 10 test-kunder. Pris-logikk, Qliro, Cargonizer og QR-flyt diffes parallelt mot WordPress.
- 02
Uke 3-4
Full migrering
Alle 4000+ produkter og 2000+ kunder synkes inn. Datablader, sertifikater, videoer, tekniske dokumenter migreres. Produktberikelse-agent genererer beskrivelser og alt-tekst for hele katalogen. Alle satellitt-moduler flyttes til Next.js (QR, lager, proforma, signage, tracking, feeds).
- 03
Uke 5-6
Parallell drift + agent-finjustering
Ny side kjører på preview.premiere-produkter.no side om side med WP. Tommy, Frode og utvalgte kunder tester alt. Agentene trenes og kalibreres på reelle scenarioer. Feedback inkorporeres løpende.
- 04
Uke 7-8
DNS-bytte + overlevering
Tommy signerer off på parity. DNS-bytte på natten (ca. 1 time nedetid). WordPress står fortsatt tilgjengelig som fallback i 30 dager. Dokumentasjon overleveres, Tommy får full admin-tilgang, drift går over i normal månedlig modus.
Tommy er teknisk DRI gjennom hele prosjektet
- 2 dager grundig workshop (uke 1-2)
- Lange arbeidsmøter via Google Meet (eller on-site i Stavanger mot dekning av reise). Full gjennomgang av Duell, PP Custom Price List, JSON-pipeline, alle satellitt-modulene. Ingen overraskelser senere.
- Ca. 20 timer workshop totalt
- Fordelt over 1-2 mnd. Tyngst i uke 1-2 (workshop + pilot) og uke 5-8 (parallell drift + DNS-bytte). Mindre i uke 3-4 mens vi migrerer data.
- Tommys PP Custom Price List-plugin
- Tommy tilbød selv i 21.-april-møtet å "sende over". Vi flytter logikken til en Next.js API-route uten å endre oppførselen.
- Tilgang til Duell, WP, Qliro, Cargonizer
- API-nøkler, IP-hvitelisting mot Duell for agent-server, tilgang til Vercel-prosjektet.
- Frode som innholds-godkjenner
- Frode godkjenner blogg, kampanjer, nye sider via Telegram. 10-20 min per dag i starten.
- Datablader, sertifikater, videoer
- Tilgang til eksisterende innhold for migrering. Agentene rører ikke dataene.
Hvordan Next.js-rebuilden gjennomføres
Ingen big-bang. Vi starter med 100 produkter, verifiserer at alt er identisk, og utvider gradvis. Tommy er teknisk DRI gjennom hele prosessen.
Pilot-first migrering
Før vi rører 3900+ produkter bygger vi en fullverdig pilot med 100 produkter og 10 test-kunder. Pris-logikk, Qliro, Cargonizer og QR-flyt diffes parallelt mot WordPress.
- 100 produkter + 10 kunder i pilot
- Automatisk diff mot WordPress-output
- Tommy validerer før vi fortsetter
- DNS beholdes på WP inntil Tommy har signert
Automatisk sammenligning
Vi kjører automatiserte tester som sammenligner Next.js og WordPress for identiske resultater. 100+ kjente kunde-vare-kombinasjoner testes.
- Automatisert regresjonstest av pris-logikk
- Sammenligning av B2B-faktura-output
- QR-kode URL-er verifiseres uendret
- Cargonizer-fraktavtaler testes per kunde
Tommys moduler flyttes til Next.js
Hver modul Tommy har bygget flyttes til Next.js API-ruter, med samme oppførsel og ryddigere kode. Han godkjenner logikken før go-live.
- PP Custom Price List → Next.js API-route
- QR-kodesystem → Next.js API-route (samme URL-er)
- B2B-faktura-plugin → Next.js API-route mot Duell
- Lageroversikt → Next.js admin-side + Telegram
Tekniske forbedringer
Next.js gir ytelsesforbedringer ut av boksen, pluss LLM-synlighet som WordPress ikke har.
- Server-side rendering (SSR) for alle sider
- Core Web Vitals: LCP <2.5s, INP <200ms
- Automatisk WebP-bildeoptimalisering
- llms.txt for ChatGPT/Gemini/Perplexity
- Edge-caching på Vercel (global CDN)
Backend ryddes opp. Frontend forbedres.
Pakke B bygger ny nettside. Tommys backend-logikk beholdes og moderniseres i Next.js API-ruter, mens frontend bygges fra bunnen med raskere ytelse og LLM-synlighet.
Backend (ryddes opp og flyttes til Next.js API-ruter)
- Moderniseres
Duell ERP
Samme dataflyt, renere kode i Next.js uten WP-plugin-overhead. Tommy godkjenner.
- Moderniseres
PP Custom Price List
Tommys logikk beholdes, ryddes opp og flyttes til en Next.js API-route.
- Moderniseres
Qliro-betaling
Samme integrasjon, renere wrapper i Next.js uten mellomledd.
- Moderniseres
Cargonizer/Logistra-frakt
Eksisterende avtaler, renere teknisk tilkobling i Next.js.
- Moderniseres
QR-kodesystem
Samme URL-struktur, ryddet opp og raskere i Next.js.
- Moderniseres
B2B-faktura-plugin
Logikken beholdes, flyttes til en ryddig Next.js API-route. Tommy godkjenner hver del.
- Moderniseres
Google Merchant / Inventum Oslo-feeds
Samme format, genereres raskere fra Next.js API uten PHP-overhead.
WordPress (fases ut gradvis)
- Fases ut
WP som fallback
Kjører parallelt i 30 dager. DNS kan byttes tilbake på minutter.
- Leser/skriver
WooCommerce-produkter
Migreres via CSV + API. 100 produkter i pilot, deretter resten.
- Fases ut
Bloggarkiv
Eksisterende innlegg importeres til Next.js CMS/MDX.
- Leser/skriver
Yoast SEO-data
Meta-titler og descriptions migreres og forbedres.
Frontend (bygges fra bunnen og forbedres)
- Forbedres
Nettside-frontend
Nytt design, SSR og Core Web Vitals-optimalisert. Raskere og mer moderne enn dagens.
- Forbedres
JSON-cache
Erstattes av Vercel Edge Cache med automatisk revalidering. Tommys 2t-syklus blir overflødig.
- Forbedres
Bildeoptimalisering
Next.js Image gjør WebP automatisk. Eksisterende bilder beholdes, lastes raskere.
- Forbedres
LLM-synlighet
llms.txt og strukturert data gjør produktene siterbare i ChatGPT, Gemini og Perplexity.
Beskyttelse mot hallusinering
Audit-agent på alt
Hver agent har en separat audit-agent som dobbeltsjekker output før den når mennesker. Direkte svar på Tommys bekymring om hallusinering.
Read-first, write-with-approval
Agenter leser fritt fra Duell, WP og Cargonizer. De skriver aldri til produksjon uten at Frode eller Tommy godkjenner via Telegram.
WP Revisions som sikkerhetsnett
Alt agenten publiserer i WordPress lagres som revisions. En knapp i Telegram ruller tilbake til forrige versjon hvis noe er galt.
Draft-first for alt innhold
Blogginnlegg, produktendringer og kampanjesider opprettes alltid som draft først. Ingen publisering uten menneskelig sign-off.
Tommys spørsmål: våre svar
Hva skjer med alle modulene mine?
I Pakke A røres ingenting. I Pakke B beholdes backend-logikken, ryddes opp og flyttes til Next.js API-ruter. Frontend bygges fra bunnen med forbedringer. Tommy er teknisk DRI og godkjenner hver integrasjon før go-live.
Hva hvis agenten gjør noe galt?
Rollback via WP revisions (ett klikk). I Pakke B kjører WP parallelt i 30 dager som fallback. DNS kan byttes tilbake på minutter.
Hvem eier koden?
Premiere Produkter AS eier all kode, prompts og data. De kan ta det med seg hvis de slutter. Ingen lock-in.
Hvor mye av Tommys tid trengs?
2 dager workshop via Google Meet i uke 1-2 (kartlegging), eller on-site i Stavanger mot dekning av reise. Deretter 10-15 min per dag med Telegram-godkjenning. Mindre etter hvert som agentene trenes.
Hva med IP-hvitelisting mot Duell?
Ny IP for agent-serveren hvitelistes tidlig i prosjektet. Eksisterende tilganger påvirkes ikke. Testes før go-live.
Pakke A bygger agenter på det dere har
Hvis Tommy trenger å se verdi før dere rebuilder alt, er Pakke A en lavrisiko-start. Samme agenter, bare mot eksisterende WordPress. Kan oppgraderes til Pakke B senere.