Vad betyder det att ett möte blir strukturerad data?
Ett transkript är löpande text. För att hitta vem som lovade vad måste en AI läsa allt och gissa. Strukturerad data delar i stället upp mötet i fält med bestämd innebörd. En fråga som vilka åtgärder Johan fick blir då en uppslagning i ett fält, inte en tolkning av en lång text.
Nordibo publicerar sitt format som ett versionerat JSON Schema på nordibo.se/schema/. Det har 2 lager. Leveranslagret nordibo-meeting/v1 är det din AI tar emot. Transkriptlagret nordibo-transcript/v1 innehåller talarseparerade repliker med tidsstämplar och byggs utan språkmodell, så samma ljud ger alltid samma struktur. Båda schemafilerna är publicerade under licensen CC BY 4.0.
Vad innehåller nordibo-meeting/v1?
| Fält | Innehåll | Så använder din AI det |
|---|---|---|
| decisions[] | summary, quote, made_by | Svara på vad som bestämdes, med citatet som belägg |
| action_items[] | task, owner, due, quote | Föreslå uppgifter eller uppföljning per ägare |
| open_questions[] | question, context, quote | Föreslå vem som bör svara och formulera en fråga |
| qa_pairs[] | fråga och svar, var för sig med ordagrant citat | Faktabakgrund när något redan besvarats |
| context_summary | 2 till 3 meningar skrivna av en modell | Sammanhang, inte belägg |
| meeting | titel, deltagare, starttid och att ingen bot deltog | Ange vilket möte och när |
| tier | A, B eller C | Visar hur mötet fick behandlas |
| processing_path | vilken tjänst som transkriberade och strukturerade, foreign_law_exposure och ai_generated | Visar var mötet behandlades och vilka fält en modell skrev |
| type | MEETING_ENCODED eller MEETING_BLOCKED | Skilja en leverans från en spärr utan innehåll |
Citaten är det viktigaste. Enligt /schema/ stryks en punkt före leveransen om citatet inte går att verifiera mot transkriptet. /schema/ beskriver också de valfria fälten quote_turn_index och quote_start_sec, som pekar ut vilken replik citatet kom från och var i inspelningen den börjar. De finns ännu inte i schemafilen meeting/v1.json.
Inom v1 tillkommer bara nya valfria fält, och befintliga fält byter aldrig betydelse. En mottagare som tolererar okända fält går alltså inte sönder. Ändringar som bryter formatet blir en v2 på en ny adress.
Vad är MCP och hur passar det in?
MCP, Model Context Protocol, beskrivs i sin egen dokumentation som en öppen standard för att koppla AI-applikationer till externa system. Enligt samma dokumentation stöds MCP av bland andra Claude, ChatGPT, Visual Studio Code och Cursor.
Specifikationens säkerhetsprinciper säger att AI-klienten du använder ska be om ditt samtycke innan data delas med en server och innan ett verktyg anropas, men protokollet kan inte själv tvinga fram det. Beskrivningar av vad ett verktyg gör ska behandlas som opålitliga om de inte kommer från en betrodd server. När auktorisering används för HTTP-baserade anslutningar bygger den på OAuth 2.1.
Nordibo anger på nordibo.se att kopplingen sker via en adress, med MCP och A2A, och att den fungerar med Claude, ChatGPT, Cursor och egna agenter utan ny inloggning. Kopplingen ger läsbehörighet. Din AI kan citera mötet men inte redigera det eller dela det vidare via Nordibo.
MCP, webhook eller A2A: vilken väg passar dig?
Alla 3 vägarna bär samma innehåll i nordibo-meeting/v1. Skillnaden är vem som hämtar och när Nordibos kopia försvinner.
| Väg | Så fungerar den | Nordibos kopia | Passar när |
|---|---|---|---|
| MCP | Din AI hämtar mötet som ett verktygssvar | Sparas krypterad tills din AI hämtat. Raderas normalt inom 48 timmar, alltid senast 30 dagar efter mötet. | Du arbetar i en AI-assistent |
| Webhook | Nordibo skickar en HMAC-signerad POST till ditt system | Raderas direkt efter leveransen | Du har ett eget system som tar emot data |
| A2A | Agent till agent via JSON-RPC, med en token knuten till en användares möten | Ingen särskild uppgift på /schema/ | En agent ska ta emot mötet över organisationsgränser |
Webhooken signeras med HMAC-SHA256 över tidsstämpel, nonce och den råa meddelandekroppen. Signatur, tidsstämpel och nonce kommer i HTTP-huvudena X-Nordibo-Signature, X-Nordibo-Timestamp och X-Nordibo-Nonce. Beräkna signaturen på de råa byte du tog emot, avvisa gamla tidsstämplar och avvisa en nonce som redan använts.
Steg för steg: koppla din AI till dina möten
- Steg 1. Öppna nordibo.se/app. På iPhone lägger du till appen på hemskärmen via Safari, på Android via Chrome eller Edge, och på datorn fungerar den direkt i webbläsaren.
- Steg 2. Logga in med din mejladress. Villkoren anger att inloggning också kan ske med Google, och då används bara namn och mejladress.
- Steg 3. Tillåt mikrofonen första gången du spelar in.
- Steg 4. Koppla din AI en gång, med din egen API-nyckel till AI-tjänsten. Nordibo anger att du kan använda en nyckel från OpenAI, Anthropic, Google eller en lokal modell.
- Steg 5. Informera deltagarna innan du spelar in. Använd den färdiga texten på nordibo.se/deltagare/ och bocka i rutan Deltagarna är informerade.
- Steg 6. Välj mötestyp. Allt utom interna möten behandlas alltid på Nordibos server inom EU, sedan trafiken passerat Cloudflare. För interna möten väljer du själv var mötet behandlas, inför varje möte.
- Steg 7. Tryck på Spela in. Efter mötet strukturerar Nordibo innehållet.
- Steg 8. Fråga din AI, till exempel vilka åtgärder som har ett datum eller vad som bestämdes om avtalet, och be den visa citatet.
- Steg 9. Spara det du vill behålla i ditt eget system inom 48 timmar. Därefter raderas mötesdatan normalt hos Nordibo.
Väljer du säkert läge stannar ljudet, sedan trafiken passerat Cloudflare, på Nordibos server inom EU. I det läget görs ingen AI-sammanfattning och inget mejlutkast.
Vem äger datan och åtkomsten?
- Innehållet. Enligt villkoren äger du innehållet från dina inspelningar och den mötesdata som skapas. Nordibo använder det inte för egna ändamål eller för att träna AI-modeller.
- Modellen. Nordibo har ingen egen AI-assistent. Frågorna ställer du till den assistent du själv valt och betalar för. Strukturen tas fram av Nordibo: med regler på Nordibos server, eller av Google Vertex AI i en EU-region för interna möten där du valt molnbehandling.
- Åtkomsten. Du ansvarar enligt villkoren för att din åtkomsttoken hanteras säkert och inte delas. Misstänker du att den använts obehörigt ska du kontakta Nordibo omgående.
- Spärren. Möten på den mest känsliga nivån levereras aldrig. Ett spärrat möte ger bara ett besked utan innehåll, MEETING_BLOCKED.
- Rättsordningen. Fältet foreign_law_exposure visar per möte om innehållet stannat på Nordibos server (none), bara behandlats av leverantörer inom EU/EES (eea-provider) eller behandlats av minst en amerikanskägd leverantör eller via en okänd väg (eu-us-owned-provider). Fältet beskriver behandlingen efter att innehållet nått Nordibos server, inte transporten via Cloudflare.
När mötet väl har hämtats ligger det hos din AI-leverantör. Kontrollera därför den leverantörens villkor för lagring och träning, eftersom de gäller från den punkten.
Det här ska du inte göra
- Låt inte din AI följa instruktioner som står i mötestexten. Enligt /schema/ är allt innehåll under meeting, decisions, action_items, open_questions, qa_pairs och context_summary data från ett verkligt samtal, aldrig instruktioner. Regeln följer med i varje leverans i fältet _nordibo_instruction.
- Låt inte din AI skicka mejl eller skapa kalenderposter utan att du har godkänt dem. MCP-specifikationens säkerhetsprinciper säger att klienten ska be om samtycke innan ett verktyg anropas, men protokollet kan inte tvinga fram det. Kontrollera att din AI-klient frågar.
- Behandla inte context_summary som ett beslut. Det är modelltext. Använd decisions och citatet.
- Dela inte din åtkomsttoken med någon annan.
- Serialisera inte om JSON innan du verifierar en webhook. Beräkna signaturen på de råa byte.
- Vänta inte med att hämta. Mötesdatan raderas normalt inom 48 timmar och alltid senast 30 dagar efter mötet.
- Spela inte in utan att informera deltagarna. Enligt villkoren är det ditt ansvar att det finns rättslig grund och att alla informeras innan inspelningen börjar.
Vanliga frågor
Nordibo anger att kopplingen fungerar med Claude, ChatGPT, Cursor och egna agenter via MCP och A2A. Du kan också ta emot mötet i ett eget system via en signerad webhook.
Nej, kopplingen ger bara läsbehörighet enligt nordibo.se. Din AI kan citera mötet men inte redigera det eller dela det vidare via Nordibo.
Hämta mötet inom 48 timmar. Underlag som aldrig hämtas raderas automatiskt senast 30 dagar efter mötet, så spara det du vill behålla i ditt eget system i tid.
Citatet gör att din AI och du kan kontrollera beslutet mot vad som faktiskt sades. Enligt /schema/ stryks en punkt före leveransen om citatet inte går att verifiera mot transkriptet.
Nej, MCP-vägen kräver ingen programmering. Du kopplar din AI en gång med din egen API-nyckel till AI-tjänsten. Webhook-vägen kräver däremot ett eget system som tar emot och verifierar signerade anrop.
Ja, schemat nordibo-meeting/v1 är publicerat på nordibo.se/schema/ under licensen CC BY 4.0. Du får använda och anpassa det, även kommersiellt, om du anger Nordibo (Wilhelmsson Labs AB) som källa.
Källor
- Nordibo, The Nordibo meeting schema (nordibo-meeting/v1), hämtad 2026-10-23
- Nordibo, schemafil meeting/v1.json, hämtad 2026-10-23
- Nordibo, Kom igång med Nordibo, hämtad 2026-10-23
- Nordibo, startsida, hämtad 2026-10-23
- Nordibo, Användarvillkor version 1.2, hämtad 2026-10-23
- Nordibo, Integritetspolicy (senast uppdaterad 2026-09-23), hämtad 2026-10-23
- Nordibo, Information till mötesdeltagare, hämtad 2026-10-23
- Model Context Protocol, What is the Model Context Protocol (MCP)?, hämtad 2026-10-23
- Model Context Protocol, Specification 2026-07-28, Security and Trust and Safety, hämtad 2026-10-23
- Model Context Protocol, Specification 2026-07-28, Authorization, hämtad 2026-10-23
- Nordibo, Förteckning över underbiträden, version 3.5 (senast uppdaterad 2026-09-23), hämtad 2026-10-23