Nye widgets, Forlæng skema og AI-agents i YOGO

Tre nye ting er landet i YOGO, og de peger samme vej: systemet skal føles mere som jeres eget. Jeres booking-widgets kan nu styles endnu mere, så de matcher brandet, I kan forlænge hele skemaer frem i tiden på én gang, og med YOGO's nye MCP-server kan I spørge jeres egne data i almindeligt sprog og bygge agenter oven på dem.

Kort fortalt

  • Widgets v2. Brand-farver, hjørner, skygger, tekststørrelse, luft og billeder styres direkte i YOGO admin under Design.
  • Forlæng skema. Udvalgte klasser oprettes frem i tiden på én gang, med et preview der viser konflikter, før I gemmer.
  • YOGO MCP-server. Spørg jeres data i almindeligt sprog gennem en AI-klient, og byg agenter, der selv handler på en trigger.

Booking-widgets der matcher jeres brand

Widgets v2 lader jer style YOGO's booking-widgets, så de matcher studiets brand: farver, hjørner, skygger, tekststørrelse, luft og billeder sættes i YOGO admin under Design.

Vælger I et bookingsystem til hjemmeside, er widgetten den del, kunderne faktisk ser. Den er tit det første, en ny kunde møder. Når den ser ud som en fremmed kasse midt på siden, mister I noget af den tillid, resten af sitet har bygget op. Widgets v2 fjerner det spring. YOGO er et bookingsystem og medlemssystem til yogastudier, pilatesstudier, fitnesscentre, saunaer og wellness-virksomheder, og widgetten skal ligne netop jeres, uanset hvilken af dem I driver.

Hvad I kan style

Widgets v2 giver fem grupper af indstillinger, som dækker det, der plejer at få en widget til at stikke ud.

  • Brand-farver. Accent, links, knapper, baggrund og tekst sættes hver for sig.
  • Hjørner og kort. Skarpe, bløde eller helt afrundede hjørner. Kort med skygge, med kant eller helt fladt.
  • Tekst og luft. Tekststørrelse plus densitet og padding, så layoutet bliver så kompakt, som I vil have det.
  • Billeder per widget. Bleed, hvor billedet fylder helt ud til kanten, eller inset med margin omkring.
  • Transparent baggrund. Jeres egen sidebaggrund kan skinne igennem, så widgetten sidder i sidens flade i stedet for oven på den.
Design og udseende
Hjørne-stil
Kort-stil
Tekst-størrelse16px
Densitet og paddingKompaktNormalLuftig
Billed-stilBleedInset
Transparent baggrund
Custom CSS.yogo-card { … }

Indstillingerne ligger i YOGO admin under Design. Samme widget og samme data — udseendet styrer I selv.

Bonus: skjul aflyste klasser

Skema-widgetten har fået en ny indstilling, der skjuler aflyste klasser, så skemaet på hjemmesiden kun viser det, folk faktisk kan booke.

Aflyste klasser hører til i jeres eget overblik, ikke nødvendigvis på forsiden. Med indstillingen slået til bliver skemaet kortere og lettere at læse for en, der bare skal finde en tid i morgen. I admin ligger de aflyste klasser stadig, hvor de altid har ligget.

Sådan får I v2

Nye YOGO-kunder får widgets v2 automatisk fra start, og eksisterende kunder skifter selv, når det passer dem.

  • Nye kunder. V2 er slået til fra begyndelsen, så der er ingenting at gøre.
  • WordPress-pluginet. V2 aktiveres, når I opdaterer plugin'et. Sæt derefter flueben ved "Skift til moderne widgets".
  • Andre løsninger. Skriv til YOGO på yo@yogo.dk, så åbner vi de nye widgets på kontoen.

Script-koden ligger klar i YOGO admin under Design, så I kan sætte den ind på hjemmesiden med det samme. De gamle widgets virker fortsat, og der er ingen deadline. Skal I bruge et bookingsystem til hjemmesiden på flere sider, kan I sætte forskellige widgets op med hver deres udseende, for eksempel én til yoga, én til pilates og én til fitness. Se også alle funktioner i YOGO.

Forlæng skema, i stedet for at kopiere klasse for klasse

Forlæng skema opretter udvalgte klasser frem i tiden på én gang, i stedet for at I kopierer dem en ad gangen. Funktionen ligger i skema-menuen i YOGO.

Hvad problemet var

Et fast ugeskema, der skal køre en sæson mere, betød før en lang række manuelle kopieringer. Femten klasser om ugen gange tolv uger er 180 gentagelser af samme håndgreb, og det er præcis den slags arbejde, hvor man taber en enkelt klasse på gulvet uden at opdage det før en kunde spørger. Forlæng skema gør det til én handling: vælg klasserne, vælg hvor langt frem, gem.

Hvad preview'et viser

Preview'et i Forlæng skema viser fire ting, før I gemmer: hvad der bliver oprettet, hvad der allerede findes, hvad der ville ligge i fortiden, og hvor der ville opstå konflikter.

Preview · 6.–12. oktober38 klasser
6. oktReformer Flow17.00 · Sal 1 · MajaOprettes
7. oktMorning Mobility07.30 · Sal 2 · JonasOprettes
8. oktStyrke 6018.30 · Sal 1 · MajaFindes
9. oktBarre Basis17.00 · Sal 1 · LineOverlap
2. oktRestitution19.00 · Sal 2 · JonasFortid

Preview'et markerer hver klasse, før I gemmer: hvad der oprettes, hvad der allerede findes, hvor der er overlap, og hvad der ville ligge i fortiden.

Det er den sidste, der plejer at koste tid. En konflikt, I opdager i preview'et, er to klik. Den samme konflikt, opdaget af en underviser der står i det forkerte lokale, er en telefonsamtale og en undskyldning til et hold.

AI-agents og YOGO's MCP-server

YOGO's MCP-server giver en AI-klient adgang til studiets data i YOGO, så I kan stille spørgsmål i almindeligt sprog og få svar med det samme. Oven på den samme adgang kan I bygge agenter, der selv handler ud fra et scenarie.

Hvad en MCP-server er

MCP står for Model Context Protocol og er den standard, AI-klienter bruger til at få adgang til værktøjer og data. YOGO's MCP-server kører på mcp.yogobooking.com/mcp og eksponerer hvert REST-endpoint i YOGO API som et MCP-tool. I praksis betyder det, at klienten selv finder ud af, hvilke data den skal hente. I behøver ikke kende API'et, og I behøver ikke lede efter den rigtige rapport først.

Data hentes på tværs af YOGO: kunder, bookinger, medlemskaber, hold og ordrer.

Hvad I kan spørge om

I kan spørge YOGO's MCP-server om alt, hvad der ligger i jeres data, formuleret som I ville sige det til en kollega.

Claude Desktop · YOGO MCP
Vis en liste med kunder, der har været til over 100 klasser
list_bookings · list_customers
Mette Bruun184 bookinger
Anders Holm162 bookinger
Sara Vestergaard131 bookinger
Kim Dalsgaard108 bookinger

142 kunder over 100 bookinger. Skal jeg finde dem, der ikke har booket de sidste 30 dage?

Klienten finder selv de relevante data i YOGO. I skriver spørgsmålet i almindeligt sprog.

Fra spørgsmål til agent

En agent er forskellen på at spørge og at få noget gjort. Den kobles på API'et, kører på en trigger eller en tidsplan, og handler selv ud fra det scenarie I har defineret — uden at nogen skriver et spørgsmål hver gang.

Har agenten adgang til andre værktøjer end YOGO, kan jeres data indgå i større workflows. For eksempel en ugentlig opsummering, der lander i jeres eget system, eller loyale kunder der automatisk sendes videre til e-mailmarketing.

Data i YOGOJeres agentMarketing, BI, retention

Fx: send jeres mest loyale kunder videre til CRM eller e-mailmarketing, eller træk tal til BI-værktøjet hver morgen.

Tre spørgsmål, som studier plejer at stille først:

  • "Hvilke medlemmer har ikke booket en klasse de sidste 60 dage?"
  • "Hvilke hold har haft den højeste belægning de sidste tre måneder?"
  • "Vis mig kunder med et aktivt medlemskab, som ikke har booket den sidste måned."

Det er spørgsmål, der før krævede en rapport, en eksport og lidt tid i et regneark. Nu er de en sætning.

Hvad det koster

YOGO API og MCP-serveren er et tilkøb til 549 kr./md på pakkerne Studio og Studio+App.

Serveren er EU-hostet og GDPR-compliant, og API-nøglen kan slås fra igen med et klik. Er I i tvivl om, hvilken pakke I er på, kan I se det i YOGO admin under Indstillinger. Se også priser og pakker. Vejledningerne ligger i hjælpecenteret.

Ofte stillede spørgsmål

Hvad er YOGO's MCP-server?

YOGO's MCP-server er en server, der giver en AI-agent adgang til jeres data i YOGO gennem Model Context Protocol. Den kører på mcp.yogobooking.com/mcp og eksponerer hvert REST-endpoint i YOGO API som et MCP-tool. Klienten finder selv ud af, hvilke data den skal hente, så I kan spørge i almindeligt sprog i stedet for at kende API'et.

Kan man bruge AI til at analysere data fra sit bookingsystem?

Ja. Med YOGO's MCP-server kan en AI-klient hente data om kunder, bookinger, medlemskaber, hold og ordrer og svare på spørgsmål med det samme. Et typisk spørgsmål er "Hvilke hold har haft den højeste belægning de sidste tre måneder?". Har agenten adgang til andre værktøjer, kan YOGO-data indgå i større workflows.

Hvilke AI-klienter virker med YOGO?

YOGO understøtter i dag Claude Desktop, Claude Code og Gemini CLI. ChatGPT og Claude.ai i browseren understøttes endnu ikke, da de kræver OAuth 2.1, som YOGO arbejder på. Klienten forbindes til mcp.yogobooking.com/mcp med en API-nøgle fra YOGO admin.

Hvad koster YOGO API?

YOGO API er et tilkøb til 549 kr./md på pakkerne Studio og Studio+App. Prisen dækker både REST-API'et og MCP-serveren, som bruger samme API-nøgle. Nøglen laves i YOGO admin under Indstillinger og kan slås fra igen med et klik.

Hvordan tilpasser man booking-widgets til sit eget brand?

I YOGO admin under Design sætter I brand-farver for accent, links, knapper, baggrund og tekst, vælger skarpe, bløde eller afrundede hjørner, bestemmer om kort skal have skygge, kant eller være helt flade, og justerer tekststørrelse, densitet og padding. Billeder kan vises som bleed eller inset per widget, og baggrunden kan gøres transparent.

Hvordan forlænger man et helt skema frem i tiden?

Brug Forlæng skema i skema-menuen i YOGO. I vælger de klasser, der skal forlænges, og hvor langt frem de skal oprettes. Preview'et viser, hvilke klasser der bliver oprettet, hvilke der allerede findes, hvilke der ville ligge i fortiden, og hvor der ville opstå konflikter som dobbeltbooket lokale eller underviser.

Skal man være udvikler for at bruge YOGO API?

Nej. Bruger I MCP-serveren, stiller I spørgsmål i almindeligt sprog, og klienten finder selv ud af, hvilke data den skal hente. Opsætningen består af en API-nøgle fra YOGO admin og en understøttet klient. Skal I bygge en egentlig integration mod REST-API'et, kræver det udviklerhjælp.

Er YOGO API GDPR-compliant?

Ja. YOGO API og MCP-serveren er EU-hostet og GDPR-compliant. Alle skrivninger logges i en audit-log, så I kan se, hvad der er ændret og hvornår. API-nøglen laves i YOGO admin under Indstillinger og kan deaktiveres med et klik.

Prøv det i dag

Alle tre funktioner er klar i YOGO nu. Har I ikke en konto endnu, kan I oprette en gratis og se widgets, skema og resten indefra. Spørgsmål til API eller MCP kan sendes til yo@yogo.dk.

Næste
Næste

Ny kundeside, ny app, mere data. Og nye grænser.