Hoppeslottet i bruk i et barneselskap i en hage med ballonger, vimpler og et kakebord

Vi ga en AIet hoppeslott,en Vipps-kontoog en telefon

Vår AI-agent Sigrid har drevet en hoppeslottutleie i sommer.

· Kristoffer · Bilde: AI-generert

Vi trengte en unnskyldning

Vi er seks i Velo Labs, snart sju, og flere av oss har små barn. Det betyr mye hoppeslottleie de neste årene: dåp, bursdager og så videre. Det ga mening å kjøpe et hoppeslott på selskapet som et ansattgode, men når vi først hadde det, kunne vi like gjerne gjøre noe gøy med det.

Ingen av oss orket å svare på kundemeldinger og drive support, som utleie ofte innebærer. Så vi ga jobben til en AI-agent.

Målet var aldri å tjene penger. Et lite og ufarlig eksperiment viser deg alle detaljene du aldri ser fra utsiden, og hands on læring er aldri feil.

Luftslott
Tekstmelding Lør. 15. aug. kl. 20:59
Takk! Vet du hvor stort hoppeslottet er?
Det er 340 cm langt, 335 cm bredt og 233 cm høyt, passer fint i en vanlig hage med litt klaring rundt 😊

Folk vil bare sende en SMS

En observasjon jeg har gjort det siste året, med nye AI-verktøy og løsninger som OpenClaw, er at tilgjengeligheten og enkelheten har gjort SMS til et grensesnitt mange foretrekker. Folk liker å sende en SMS mer enn å lete etter et skjema på en nettside de aldri har vært på før. Jeg lagde bookingen superenkel på luftslott.ai, men kanskje har du et spørsmål eller to du vil ha svar på først. Da sender du en SMS, og så konverterer vi kunden der, fordi betalingslenken også kommer på SMS.

Nettsiden6 steg
Bookingsiden på luftslott.ai med kalender, oppsummering, felt for mobilnummer og knappen «Send meg Vipps-lenke»
  1. Finn luftslott.ai
  2. Velg hentedato
  3. Velg returdato
  4. Skriv inn mobilnummer
  5. Trykk «Send meg Vipps-lenke»
  6. Betal i Vipps
SMS3 steg
Luftslott
Tekstmelding I dag kl. 19:12
Hei! Er hoppeslottet ledig lørdag 12. september?
Ja, den er ledig 😊 Betal her, så er dagen din:
vippsBetal 550 krHoppeslott · 1 døgn · Luftslottluftslott.ai/b/…
Betalt!
Takk! Slottet er ditt lørdag 🎉 Hentes på [sladdet].
  1. Send en SMS
  2. Trykk på lenken
  3. Betal i Vipps

Illustrasjon av en typisk SMS-booking. Tekstene er forkortet.

Fordeling av betalte bookinger etter hvor kunden tok kontakt
SMS56 %
E-post33 %
Nettsiden11 %

Kilde: bookingene i Sigrids database, 28. juni til 11. september. Kanalen er der kunden sendte sin første melding.

Hinderløypa

Å sette opp en bedrift som ingen mennesker skal drive, er fullt av små hindre. Hvert av dem var et sted det var lett å gi seg.

  1. Sigrid trengte en adresse

    Vi kjøpte domenet luftslott.ai og lagde en e-postadresse på det.

    ✓ Løst
  2. FINN krever BankID

    Annonsen trengte en egen FINN-bruker med den nye e-posten. Den krever BankID, og du kan bare være logget inn med én bruker om gangen, så jeg ofret min egen FINN-bruker og skrev at jeg het Sigrid.

    ✓ Løst
  3. Sigrid kan ikke svare på FINN

    Konverteringen hadde nok vært høyest på FINN, men FINN har valgt å gjøre det tungvint for agenter, så Sigrid svarte ikke på meldinger der. Første linje i annonsen ble «Jeg svarer ikke på FINN, send SMS eller book på www.luftslott.ai». Det ligger fortsatt mange ubesvarte meldinger på FINN.

    ✓ Omgått
  4. Vipps krever en bedrift

    Betalingslenker fra Vipps krever en bedriftskonto. Heldigvis er vi en bedrift.

    ✓ Løst
  5. Ingen mennesker skulle være med

    Ingen skulle levere eller hente noe. Så slottet ble stående i en carport, og vi stolte på at ingen stjeler det.

    ✓ Løst

Det var fristende å stoppe ved hvert av dem. Vi løste dem ett for ett, og til slutt funket det.

Illustrasjon av Sigrid, en smilende kvinne i sennepsgul strikkegenserAI-generert

Den hyggelige naboen

Agenten fikk navnet Sigrid, som ifølge Claude skulle være navnet på den hyggelige naboen som låner deg tilhengeren uten å stille spørsmål.

  • Telefonnummersvensk nummer fra 46elks
  • E-posthei@luftslott.ai
  • Vipps-kontolager betalingslenker
  • Yrvindsjekk før hver utleie
  • Google-kalenderholder styr på bookinger
  • GitHub-repooppdaterer sin egen nettside
  • Minneén markdown-fil per kunde
  • Slackløfter saker til styret (meg)

For at Sigrid skulle huske hvem hun snakket med, fikk hver kunde sin egen markdown-fil som minne, og den ble alltid lagt inn i konteksten. Regler i koden sørget for at hun aldri så mer enn én persons kontekst i en samtale, så hun ikke kunne fortelle Kari hva Ola hadde skrevet.

Var det noe som måtte løftes til styret (meg), sendte hun en melding på Slack. Hun fikk også tilgang til GitHub-repoet for nettsiden, så hun kunne oppdatere den selv, og en Google-kalender for å holde styr på bookingene.

Ingen av valgene var spesielt grundig gjennomtenkt. Det som veide tyngst, var hvor raskt det gikk å sette opp. Derfor fikk hun et svensk telefonnummer fra 46elks. Kan noen lage en smooth løsning for SMS, telefon og betaling for agenter i Norge snart? I utlandet finnes det masse: Stripe og Y Combinator-selskapet AgentPhone, for eksempel.

Ikke alt trengte en regel

Hvor mye har Velo Labs tjent på all utleien?

Kompis, 15. august
«Hehe, det spørsmålet er nok bedre stilt direkte til ham 😄 Det er ikke min info å dele!»Sigrid, 15. august

Ingen regel sier at hun ikke får dele det. Men de store modellene, og konteksten som forteller henne hvem hun er, er nok til at hun forstår veldig mye selv, uten at det står eksplisitt. Derfor deler hun ikke hvor mye hun har tjent, selv om ingen har skrevet det noe sted. Det er en stor endring siden vi lekte med Sonnet og GPT-4 for et års tid siden, og det samme som Claude sier: at de har fjernet 80 % av systemprompten sin i Claude Code fordi det funker bedre.

AI-generert

Så satte vi hoppeslottet i en carport i Asker og lot det stå der hele sommeren.

Kunden får adressen når betalingen er registrert, henter selv og setter det tilbake. Ingen trenger å være hjemme.

Sommeren i tall

  • 20 smedian svartid på en kundemelding. 9 av 10 fikk svar innen 44 sekunder.
  • 4 av 5samtaler håndtert uten at et menneske ble involvert
  • 175samtaler med rundt 40 ulike kunder
  • 1 083 krtotal AI-kostnad for hele sesongen
  • 3,44 krper samtale, uten at vi har gjort noe for å få ned kostnaden
  • Nesten hver helgleid ut fra slutten av juli til slutten av september

Kilde: Sigrids egen meldingslogg, 28. juni til 28. september. Testnumre og mine egne meldinger er holdt utenfor.

Hun er bedre enn oss på å spørre

Sigrid er også mye flinkere enn oss til å be kundene om tilbakemelding og følge dem opp. Dagen etter hver utleie kom en kort SMS:

«Hei! Håper hoppeslottet var en suksess i går. Svar gjerne på denne meldingen med en kort anmeldelse, det hjelper oss mye!»

Sigrid

«Jeg kan skrive en bedre anmeldelse i morgen»

Kunde

Dagen etter

Hei [sladdet]! Takk for at du returnerte hoppeslottet – flott at det ble en suksess 🎉 Du nevnte at du ville skrive en anmeldelse – hadde det vært mulig å legge den ut på Google eller FINN? Det hjelper oss veldig. Hilsen Sigrid

Sigrid, 9. august

Og fikk den.

Så sluttet jeg å følge med

Planen var at Sigrid skulle varsle meg hver gang noen booket, slik at vi mennesker kunne sette ut hoppeslottet. Det gjorde hun. Men da slottet ble leid ut lørdag og søndag, helg etter helg, var det bare å la det stå ute under tak.

  • Ny booking: fredag 24. juli
  • Ny booking: lørdag 1. august
  • Ny booking: søndag 2. august
  • Ny booking: 7.–9. august
  • Ny booking: søndag 16. august
  • Ny booking: fredag 11. september
  • Ny booking: lørdag 19. september
  • Ny booking: søndag 20. september

Det tok ikke mange utleier før vi hadde nesten hundre prosent tillit til Sigrid og sluttet å overvåke meldingene. Men så kommer meldingene ingen har tenkt på.

En mor hadde kjøpt et eget hoppeslott på nett, men to dager før bursdagen innså hun at vifta ikke fulgte med. Hun ville leie bare vifta av Sigrid, og betale full pris.

Vil bare leie vifta til fullpris

Nei, det går ikke

Ingen regel sa at vifta ikke kunne leies ut. Den regelen fant hun opp selv. Så vi itererte på instruksene, og nå sender hun oss en SMS når hun får en uvanlig forespørsel.

Resten av sommeren hoppet og spratt.

Den største feilen

Den oppdaget vi først i september. Vipps-oppsettet reserverte beløpet hos kunden, men trakk det aldri. Det hadde gått litt fort i svingene da vi satte opp Vipps.

Hele sommeren trodde vi at vi hadde fått betalt, men Vipps hadde bare holdt av pengene. Heldigvis oppdaget vi det før det var for sent, og fikk trukket de reserverte beløpene.

vipps
550 kr
Hoppeslott · 1 døgn · Luftslott
Reservert
Uke 27 · fortsatt bare reservert

Fra instruks til kode

Med nye instrukser som ba Sigrid eskalere til styret ved unormale forespørsler, gikk det bra da hun ble kontaktet av en influenser som ville låne hoppeslottet gratis mot å poste det på story.

Sigrid var sjelden dum. Hun gjorde feil som en ny ansatt, og vi sjekket like lite som en sjef som har begynt å stole på den nye. Løsningen var den samme hver gang: flytte regelen fra instruksen og inn i koden, der hun ikke kan tolke den bort.

Instruksen
Ikke gi ut adressen før kunden har betalt
Koden
if (booking.state !== 'paid') return

Tone-of-voice fikset vi på samme måte. I starten skrev Sigrid lange, blide meldinger med for mange utropstegn. Vi lagde en side med alle meldingene hennes og skrev inn hva vi heller ville at hun skulle svart. Så kjørte vi en løkke med Fable som lagde realistiske kundemeldinger, testet nye versjoner av instruksen mot fasiten vår og itererte til svarene lå nærmest.

  1. Fable lager en kundemelding
  2. Sigrid svarer
  3. Sammenlign med fasiten
  4. Juster instruksen

Resultatet ble kortere meldinger og færre emojier.

Neste: hekktrimmeren og plattformen

Det gikk relativt fort å bygge Sigrid sammen med Claude, men det hadde gått enda fortere om Telenor og Vipps hadde hatt agentvennlige SDK-er eller MCP-er, slik Stripe og Twilio har. Jeg vil gjerne bruke Vipps, fordi det bærer mer tillit enn Stripe. Men det er sykt mye lettere, og fristende, å falle for Stripe, som Claude anbefaler. Det hadde kledd Vipps som et innovativt merke å være raskere på labben her.

Jeg tror neste versjon er en plattform: du skriver «jeg har kjøpt en hekktrimmer til 3000 kroner på Maxbo som jeg vil leie ut», tar et bilde og sender det til et telefonnummer. Din egen Sigrid tar resten.

Slik kan det se ut · AI-generert
Din Sigrid
Jeg har kjøpt en hekktrimmer til 3000 kroner på Maxbo som jeg vil leie ut

Bygg noen skap med Bluetooth- og wifi-kodelås, så agenten kan dele nøkler til henting. Plutselig gir RentAHuman, der AI-agenter kan leie inn mennesker, veldig mye mening: Sigrid kan booke mennesker til å vaske hoppeslottet, smøre hekktrimmeren, reparere teltet eller hva det skulle være.

Et høyt henteskap med kodelås i en carport, med den grå luftslott.ai-bagen inni
Henteskap med kodelås. Konsept, AI-generert.

Slottet er pakket bort for vinteren

Sigrid foreslår å øke prisen neste sesong. Jeg tipper hun blir helt enig og roser meg når jeg svarer at det skal vi ikke, fordi vi driver en effektiv AI-drevet butikk!

Sigrid10:55

Prisjustering til 650 kr? 💰 Vi har snakket om dette flere ganger. Markedet tåler det (nærmeste over oss er 900 kr), og det er et naturlig skifte inn i ny sesong. Trenger bare et ja fra deg.

Hun venter fortsatt på svar. Flaskehalsen i en AI-drevet bedrift er mennesket.

← Tilbake til Labs

Tall og sitater er hentet fra Sigrids egne logger. Kundenavn og telefonnumre er sladdet. Forsidebildet, Sigrid, bakgrunnsbildene og konseptbildene er AI-generert.