← Alt arbeid

Agentas WebOps: fra første kontakt til betalt faktura i ett panel

Det interne panelet som driver Agentas Web, nettsidevirksomheten vår. Det finner bedrifter som trenger en bedre nettside, håndterer utsendelser og svar, følger hver avtale gjennom kontrakt og faktura, og holder øye med betaling og oppetid for hvert nettsted i drift. Bygget og driftet av Agentas.

Status
I drift siden juli 2026
Type
Internt panel, én prosess på vår egen server
Teknologi
Node.js, Express, innebygd SQLite
Kildekode
Privat — gjennomgang på forespørsel
Agentas WebOps dashboard
Dashbordet: det som trenger oppfølging, deal-pipelinen, utsendelser og fakturering i én visning. Demodata.

Hva det gjør

Potensielle kunder fra det offentlige registeret

Bedrifter hentes fra Brønnøysundregistrene etter bransje og kommune, og nettsiden til hver av dem blir funnet, sjekket og vurdert. Rundt 21 000 bedriftsnettsider er vurdert så langt. Den automatiske vurderingen kan bare si at en side er svak; å kalle en side god krever en menneskelig gjennomgang.

Utsendelser med fast dagstak

Utsendelsene går i et jevnt tempo, noen få e-poster om dagen. Dagstaket fungerer også som nødstopp, hver adresse sjekkes rett før sending, og hver utsendelse har en mulighet til å melde seg av.

Alle svar på ett sted

Innboksen synkroniseres inn i panelet, og hvert svar kobles til riktig kunde. Samtalene deles i «din tur» og «venter på dem», så det alltid er tydelig hvem som skal svare.

Avtaler som flytter seg selv

Åtte steg fra første interesse til nettsted i drift, hvert med sine egne delsteg. Mange av dem hukes av automatisk etter hvert som jobben gjøres: brief mottatt, kontrakt sendt, kontrakt akseptert på e-post, faktura laget og sendt, og betalt.

Fakturaer med menneskelig kontroll

Fakturaer opprettes som utkast i regnskapssystemet og sendes først når de er godkjent i panelet. Betalingsstatusen leses tilbake og markerer avtalen som betalt, og kreditnotaer er sperret i koden.

Betaling, oppetid og en rapport per nettsted

Nettsteder med forfalt faktura settes på pause i registeret og føres opp i et nginx-vedlikeholdskart, og aktiveres igjen når fakturaen er betalt. Hvert nettsted i drift sjekkes hvert femte minutt, og hver kunde får en privat rapportside med oppetid og besøkende, uten trafikk fra roboter.

Aktuelt hvis du ser etter…

WebOps er et internt verktøy, og vi bygger den samme typen panel for tjenestebedrifter med sin egen kjede fra første kontakt til betalt faktura.

  • Et CRM-system for små bedrifter, bygget rundt deres egen prosess: WebOps følger hver avtale gjennom åtte steg fra første interesse til nettsted i drift, og mange delsteg hukes av automatisk underveis.
  • B2B-leadgenerering fra Brønnøysundregistrene: bedrifter hentes etter bransje og kommune, og utsendelsene går i et jevnt tempo under et fast dagstak, med mulighet til å melde seg av i hver e-post.
  • Automatisk fakturering med menneskelig kontroll: fakturaer lages som utkast i regnskapssystemet, sendes først etter godkjenning i panelet, og betalingsstatusen leses tilbake til avtalen.
  • Et system for byråer som drifter nettsider for kunder: hvert nettsted sjekkes hvert femte minutt, nettsteder med forfalt faktura settes på pause, og hver kunde får en egen rapportside med oppetid og besøkende.

Vi bygger dette for kunder: Skreddersydd programvare og interne verktøy · AI-automatisering av manuelt arbeid

Slik fungerer det

  1. 01

    Finn

    Henter fra registeret, sjekker og vurderer nettsiden.

  2. 02

    Ta kontakt

    Jevne utsendelser under et dagstak, med svarene koblet tilbake.

  3. 03

    Lever

    Brief, kontrakt, bygging, og til slutt en godkjent og betalt faktura.

  4. 04

    Drift

    Betalingsovervåking, oppetidssjekk og en rapport per nettsted.

Slik er den bygget

WebOps er én Node.js-prosess: Express, Nodes innebygde SQLite, fire avhengigheter i drift og ingen native bygg. Sidene rendres på serveren, og hver endring på en potensiell kunde, en avtale eller en klient skrives til en aktivitetslogg som bare kan utvides, og det er den hver kundes tidslinje bygges fra.

Regelen hele veien: panelet forbereder, og et menneske godkjenner alt som ikke kan angres. Fakturaer venter som utkast, kreditnotaer er sperret, og utsendelser går under et dagstak. KI-stegene som leser ukjente nettsider, returnerer bare strukturerte data og har ingen av appens hemmeligheter, så det verste de kan gjøre er å levere feil data, som kontrolleres før den brukes.

Ingeniørarbeidet

  • Selve panelet er bare tilgjengelig på vårt private nettverk
  • Utrulling ved push via GitHub Actions over et privat nettverk
  • Nattlige databasekopier med en skriftlig prosedyre for gjenoppretting
  • Scrypt-hashede passord og signerte sesjonskapsler
  • Utrygg tekst escapes etter sammenheng: sidetekst, lenker og innebygde skript
  • SPF, DKIM og DMARC verifisert på begge e-postdomenene

Spørsmål

Hva er et CRM-system, og når lønner det seg å lage sitt eget?

Et CRM holder styr på kunder, kontakter og avtaler. Et eget system lønner seg når prosessen går på tvers av flere verktøy; WebOps samler potensielle kunder, svar, avtaler, fakturaer og drift i ett panel.

Kan fakturering automatiseres uten at feil fakturaer går ut?

Ja, med en menneskelig kontroll der en feil blir dyr. I WebOps venter fakturaene som utkast til de er godkjent, betalingsstatusen leses tilbake automatisk, og kreditnotaer er sperret i koden.

Kan dere lage et skreddersydd CRM for oss?

Ja. Vi bygger panelet som gjør de repeterende stegene i deres kjede, stopper for et menneske der en feil blir dyr, og tar vare på alt som har skjedd. Kildekoden til WebOps er privat, men vi viser det gjerne i en gjennomgang.

Vil du ha noe lignende?

Alle tjenestebedrifter har en slik kjede, fra første kontakt til betalt faktura. Vi bygger panelet som gjør de repeterende stegene, stopper for et menneske der en feil blir dyr, og tar vare på alt som har skjedd.

Ta kontakt

← Alt arbeid · Programvare og KI for bedrifter