Nye widgets, Forleng timeplan og AI-agenter i YOGO
Tre nye ting har landet i YOGO, og de peker samme vei: systemet skal føles mer som deres eget. Booking-widgetene deres kan nå styles enda mer, så de matcher merkevaren, dere kan forlenge hele timeplaner framover i tid på én gang, og med YOGOs nye MCP-server kan dere spørre deres egne data på vanlig språk og bygge agenter oppå dem.
Kort fortalt
- Widgets v2. Merkevarefarger, hjørner, skygger, tekststørrelse, luft og bilder styres direkte i YOGO admin under Design.
- Forleng timeplan. Utvalgte timer opprettes framover i tid i én operasjon, med en forhåndsvisning som viser konflikter før dere lagrer.
- YOGO MCP-server. Spør dataene deres på vanlig språk gjennom en AI-klient, og bygg agenter som selv handler på en trigger.
Bookingwidgets som matcher merkevaren deres
Widgets v2 lar dere style YOGOs bookingwidgets slik at de matcher merkevaren til studioet: farger, hjørner, skygger, tekststørrelse, luft og bilder settes i YOGO admin under Design.
Velger dere et bookingsystem til nettside, er widgeten den delen kundene faktisk ser. Den er ofte det første en ny kunde møter. Når den ser ut som en fremmed boks midt på siden, mister dere noe av den tilliten resten av nettstedet har bygget opp. Widgets v2 fjerner det spranget. YOGO er et bookingsystem og medlemssystem for yogastudioer, pilatesstudioer, treningssentre, badstuer og wellnessvirksomheter, og widgeten skal se ut som nettopp deres, uansett hvilken av dem dere driver.
Dette kan dere style
Widgets v2 gir fem grupper med innstillinger som dekker det som pleier å få en widget til å stikke seg ut.
- Merkevarefarger. Aksent, lenker, knapper, bakgrunn og tekst settes hver for seg.
- Hjørner og kort. Skarpe, myke eller helt avrundede hjørner. Kort med skygge, med kant eller helt flate.
- Tekst og luft. Tekststørrelse pluss tetthet og padding, slik at layouten blir så kompakt som dere vil.
- Bilder per widget. Bleed, der bildet fyller helt ut til kanten, eller inset med marg rundt.
- Transparent bakgrunn. Deres egen sidebakgrunn kan skinne gjennom, slik at widgeten sitter i sidens flate i stedet for oppå den.
Innstillingene ligger i YOGO admin under Design. Samme widget og samme data — utseendet styrer dere selv.
Bonus: skjul avlyste timer
Timeplan-widgeten har fått en ny innstilling som skjuler avlyste timer, slik at timeplanen på nettsiden bare viser det folk faktisk kan booke.
Avlyste timer hører til i deres eget overblikk, ikke nødvendigvis på forsiden. Med innstillingen slått på blir timeplanen kortere og lettere å lese for noen som bare skal finne en tid i morgen. I admin ligger de avlyste timene fortsatt der de alltid har ligget.
Slik får dere v2
Nye YOGO-kunder får widgets v2 automatisk fra start, og eksisterende kunder bytter selv når det passer dem.
- Nye kunder. V2 er slått på fra begynnelsen, så det er ingenting å gjøre.
- WordPress-pluginet. V2 aktiveres når dere oppdaterer pluginet. Sett deretter kryss ved "Bytt til moderne widgets".
- Andre løsninger. Skriv til YOGO på yo@yogo.dk, så åpner vi de nye widgetene på kontoen.
Skriptkoden ligger klar i YOGO admin under Design, så dere kan sette den inn på nettsiden med én gang. De gamle widgetene virker fortsatt, og det er ingen frist. Trenger dere et bookingsystem til nettside på flere sider, kan dere sette opp ulike widgets med hvert sitt utseende, for eksempel én til yoga, én til pilates og én til trening. Se også alle funksjoner i YOGO.
Forleng timeplan, i stedet for å kopiere time for time
Forleng timeplan oppretter utvalgte timer framover i tid i én operasjon, i stedet for at dere kopierer dem én av gangen. Funksjonen ligger i timeplan-menyen i YOGO.
Hva problemet var
En fast ukeplan som skal kjøre en sesong til betydde tidligere en lang rekke manuelle kopieringer. Femten timer i uken ganger tolv uker er 180 gjentakelser av samme håndgrep, og det er nettopp den typen arbeid der en enkelt time mistes uten at noen oppdager det før en kunde spør. Forleng timeplan gjør det til én handling: velg timene, velg hvor langt fram, lagre.
Hva forhåndsvisningen viser
Forhåndsvisningen i Forleng timeplan viser fire ting før dere lagrer: hva som blir opprettet, hva som allerede finnes, hva som ville ligget i fortiden, og hvor det ville oppstått konflikter.
Forhåndsvisningen merker hver klasse før dere lagrer: hva som opprettes, hva som allerede finnes, hvor det overlapper, og hva som ville havnet i fortiden.
Det er den siste som pleier å koste tid. En konflikt dere oppdager i forhåndsvisningen er to klikk. Den samme konflikten, oppdaget av en instruktør som står i feil sal, er en telefonsamtale og en unnskyldning til en hel gruppe.
AI-agenter og YOGOs MCP-server
YOGOs MCP-server gir en AI-klient tilgang til studioets data i YOGO, så dere kan stille spørsmål på vanlig språk og få svar med én gang. Oppå den samme tilgangen kan dere bygge agenter som selv handler ut fra et scenario.
Hva en MCP-server er
MCP står for Model Context Protocol og er standarden AI-klienter bruker for å få tilgang til verktøy og data. YOGOs MCP-server kjører på mcp.yogobooking.com/mcp og eksponerer hvert REST-endepunkt i YOGO API som et MCP-verktøy. I praksis betyr det at klienten selv finner ut hvilke data den skal hente. Dere trenger ikke kunne API-et, og dere trenger ikke finne den riktige rapporten først.
Data hentes på tvers av YOGO: kunder, bookinger, medlemskap, timer og ordrer.
Hva dere kan spørre om
Dere kan spørre YOGOs MCP-server om alt som ligger i dataene deres, formulert slik dere ville sagt det til en kollega.
list_bookings · list_customers142 kunder over 100 bookinger. Skal jeg finne dem som ikke har booket de siste 30 dagene?
Klienten finner selv relevante data i YOGO. Dere skriver spørsmålet på vanlig språk.
Fra spørsmål til agent
En agent er forskjellen mellom å spørre og å få noe gjort. Den kobles på API-et, kjører på en trigger eller en tidsplan, og handler selv ut fra scenarioet dere har definert — uten at noen skriver et spørsmål hver gang.
Har agenten tilgang til andre verktøy enn YOGO, kan dataene deres inngå i større arbeidsflyter. For eksempel en ukentlig oppsummering som lander i deres eget system, eller lojale kunder som automatisk sendes videre til e-postmarkedsføring.
F.eks: send deres mest lojale kunder videre til CRM eller e-postmarkedsføring, eller hent tall til BI-verktøyet hver morgen.
Tre spørsmål studioer pleier å stille først:
- "Hvilke medlemmer har ikke booket en time de siste 60 dagene?"
- "Hvilke timer har hatt høyest belegg de siste tre månedene?"
- "Vis meg kunder med aktivt medlemskap som ikke har booket den siste måneden."
Det er spørsmål som før krevde en rapport, en eksport og litt tid i et regneark. Nå er de én setning.
Hva det koster
YOGO API og MCP-serveren er et tillegg til pakkene Studio og Studio+App.
Serveren er EU-hostet og GDPR-kompatibel, og API-nøkkelen kan slås av igjen med ett klikk. Er dere i tvil om hvilken pakke dere har, kan dere se det i YOGO admin under Innstillinger. Se også priser og pakker. Veiledningene ligger i hjelpesenteret.
Ofte stilte spørsmål
Hva er YOGOs MCP-server?
YOGOs MCP-server er en server som gir en AI-agent tilgang til dataene deres i YOGO gjennom Model Context Protocol. Den kjører på mcp.yogobooking.com/mcp og eksponerer hvert REST-endepunkt i YOGO API som et MCP-verktøy. Klienten finner selv ut hvilke data den skal hente, så dere kan spørre på vanlig språk i stedet for å kunne API-et.
Kan man bruke AI til å analysere data fra bookingsystemet sitt?
Ja. Med YOGOs MCP-server kan en AI-klient hente data om kunder, bookinger, medlemskap, timer og ordrer og svare på spørsmål med én gang. Et typisk spørsmål er "Hvilke timer har hatt høyest belegg de siste tre månedene?". Har agenten tilgang til andre verktøy, kan YOGO-data inngå i større arbeidsflyter.
Hvilke AI-klienter virker med YOGO?
YOGO støtter i dag Claude Desktop, Claude Code og Gemini CLI. ChatGPT og Claude.ai i nettleseren støttes ennå ikke, siden de krever OAuth 2.1, som YOGO jobber med. Klienten kobles til mcp.yogobooking.com/mcp med en API-nøkkel fra YOGO admin.
Hva koster YOGO API?
YOGO API er et tillegg til pakkene Studio og Studio+App. Kontakt oss for pris i lokal valuta. Prisen dekker både REST-API-et og MCP-serveren, som bruker samme API-nøkkel. Nøkkelen lages i YOGO admin under Innstillinger og kan slås av igjen med ett klikk.
Hvordan tilpasser man bookingwidgets til sin egen merkevare?
I YOGO admin under Design setter dere merkevarefarger for aksent, lenker, knapper, bakgrunn og tekst, velger skarpe, myke eller avrundede hjørner, bestemmer om kort skal ha skygge, kant eller være helt flate, og justerer tekststørrelse, tetthet og padding. Bilder kan vises som bleed eller inset per widget, og bakgrunnen kan gjøres transparent.
Hvordan forlenger man en hel timeplan framover i tid?
Bruk Forleng timeplan i timeplan-menyen i YOGO. Dere velger hvilke timer som skal forlenges og hvor langt fram de skal opprettes. Forhåndsvisningen viser hvilke timer som blir opprettet, hvilke som allerede finnes, hvilke som ville ligget i fortiden, og hvor det ville oppstått konflikter som dobbeltbooket sal eller instruktør.
Må man være utvikler for å bruke YOGO API?
Nei. Bruker dere MCP-serveren, stiller dere spørsmål på vanlig språk, og klienten finner selv ut hvilke data den skal hente. Oppsettet består av en API-nøkkel fra YOGO admin og en støttet klient. Skal dere bygge en egen integrasjon mot REST-API-et, krever det utviklerhjelp.
Er YOGO API GDPR-kompatibelt?
Ja. YOGO API og MCP-serveren er EU-hostet og GDPR-kompatible. Alle skrivinger loggføres i en audit-logg, slik at dere kan se hva som er endret og når. API-nøkkelen lages i YOGO admin under Innstillinger og kan deaktiveres med ett klikk.
Prøv det i dag
Alle tre funksjonene ligger klare i YOGO nå. Har dere ikke konto ennå, kan dere opprette en gratis og se widgets, timeplan og resten fra innsiden. Spørsmål om API eller MCP kan sendes til yo@yogo.dk.