Skip to content

AI-agent för kontraktshantering med OpenClaw

Image of Budi Voogt
Budi Voogt 06 nov. 2026

En agent för kontraktshantering med artificiell intelligens (AI) i OpenClaw körs på din egen dator och kommunicerar med dig i Telegram, WhatsApp eller Slack. Fråga den om du fortfarande kan säga upp abonnemanget på Pipewell, ett program för kundrelationshantering (CRM). Den svarar att uppsägningen måste komma in senast den 15 januari, att avtalet annars förlängs med ett år till upp till 6 % högre avgifter och att en påminnelse är inställd till den 5 januari. Contracko sköter expertarbetet: AI-kontraktsanalys av varje dokument, datum, påminnelser och riskgranskning. Agenten sköter det praktiska arbetet.

OpenClaws och Contrackos logotyper bredvid en simulerad chatt där kontraktsagenten svarar på en uppsägningsfråga med sista dag för uppsägning

OpenClaw är en personlig agent med öppen källkod som underhålls av OpenClaw Foundation och släpps under Massachusetts Institute of Technology (MIT)-licensen [1]. Du driver dess gateway själv och väljer modellen bakom den, till exempel från Anthropic, OpenAI, Google eller en lokal modell [1].

Varför kontrakt förtjänar en egen agent

OpenClaw kan köra flera agenter sida vid sida. Var och en har en egen arbetsyta, en egen SOUL.md som beskriver vem den är och egna sessioner, och en kanalkoppling avgör vilka chattar som når den [3]. Det passar kontraktsarbete, med sina egna källor, sitt minne och sin kalender.

För en privatperson håller agenten koll på hyresavtalet, försäkringarna och abonnemangen som förnyas utan att någon märker det. För ett litet företag arbetar den som en kontraktsansvarig på deltid.

Arbetsfördelningen är det som gör AI-kontraktshantering med en agent pålitlig. Contracko sköter AI-extraktionen och analysen: parter, datum, förnyelsevillkor, uppsägningstider, belopp, ansvar, skyldigheter och risker. Se AI-avtalsanalys i Contracko. Agenten läser den analysen, och kontraktstexten när den behöver den exakta formuleringen, och gör resten:

  • hittar dokument på datorn där den körs eller i en synkroniserad molnmapp
  • laddar upp dem till Contracko och kontrollerar när varje import är klar
  • kontrollerar kontraktstypen för varje nytt kontrakt, rättar fel och kör om analysen
  • arkiverar kontrakt i mappar och lägger till saknade kontakter hos motparter
  • ställer in påminnelser, skapar rapporter och flaggar det som behöver din uppmärksamhet

De två är kopplade via Model Context Protocol (MCP), en öppen standard för att koppla AI-agenter till appar, som förklaras i vad en MCP-server för avtalshantering är. Den här guiden kopplar Contrackos MCP-server för kontraktshantering.

En kontraktsagent i din chatt

Ett exempel på en konversation i Telegram. Företag och data är fiktiva.

What needs notice in the next 60 days? Include anything that renews on its own.
KontraktMotpartUppsägning senastFörnyas
Kontorshyra, enhet 4BMarlow Estates28 decemberJa, med 3 år
FordonsförsäkringCalder Mutual2 januariJa, årligen
CRM-abonnemangPipewell15 januariJa, årligen, avgifter upp till 6 % högre

Agenten lägger till att uppsägningen av hyresavtalet måste skickas med rekommenderat brev, som Contracko hittade i uppsägningsklausulen. Den frågar om du vill ha en påminnelse 10 dagar före varje datum.

Simulerad Telegram-chatt där en OpenClaw-kontraktsagent listar tre kontrakt med uppsägningsdatum inom de kommande 60 dagarna och erbjuder påminnelser

Konfigurera din kontraktsagent

Du behöver en OpenClaw-gateway som körs. OpenClaw är gratis och har ingen betalnivå [1]. En hostad modell eller en hyrd server kan kosta pengar beroende på leverantör och abonnemang; en lokal modell använder i stället din egen hårdvara.

Koppla Contrackos MCP-server

OpenClaw stöder fjärranslutna MCP-servrar med inloggning via Open Authorization (OAuth) [2]. Kör först openclaw mcp status --verbose: om en contracko-post redan är sparad återanvänder du den i stället för att lägga till en till [6]. Annars anger Contrackos installationsdokumentation tre kommandon för datorn som kör gatewayen [6]:

openclaw mcp set contracko '{"url":"https://app.contracko.com/mcp","transport":"streamable-http"}'
openclaw mcp configure contracko --auth oauth
openclaw mcp login contracko

De sparar servern, ställer om den till OAuth och startar inloggningen i Contracko, som du slutför i webbläsaren. Om webbläsaren körs på en annan dator eller inte når den visade adressen skickar du med den returnerade koden via openclaw mcp login contracko --code <returned-code> [2]. Du kan också lägga till servern i gatewayens Control User Interface (UI) (kontrollpanel) under MCP-inställningarna [2], eller be agenten göra det med den här prompten:

Fetch and follow the setup instructions for Contracko MCP at https://contracko.com/mcp/install/prompt.md

Därefter visar openclaw mcp status --verbose om inloggningen är klar, och openclaw mcp doctor contracko --probe öppnar en direktanslutning till Contracko [2]. Be till sist agenten uppdatera sina verktyg och köra Contrackos skrivskyddade inloggningskontroll, som visar vilken arbetsyta den är ansluten till [6]. Endpointen för andra metoder är:

https://app.contracko.com/mcp

När Contracko frågar vilken åtkomst du vill ge, ge direkt read and write access to your contracts (läs- och skrivåtkomst till dina kontrakt). Med bara läsåtkomst kan agenten svara på frågor, men inte importera, arkivera eller ställa in en påminnelse.

Inloggningsskärmen visar Contrackos två produkter:

  • Contract management är ditt kontraktsregister: kontrakt, datum, påminnelser, mappar, analyser och rapporter. Det är detta din agent använder, och det förbrukar aldrig Parser-krediter.
  • Contracko Parser är ett separat verktyg för dokument i stora mängder. Låt det vara avstängt.

Simulerad chatt där OpenClaw visar Contrackos auktoriseringskort med läs- och skrivåtkomst till kontrakt vald

Inget konto ännu? Inloggningsskärmen erbjuder en kostnadsfri provperiod utan kreditkort. Du kan också börja på priser.

Skapa kontraktsagenten

Lägg till en ny BotFather-bot i OpenClaw som ett Telegram-konto med namnet contracts [3]. Stoppa gatewayen, vilket krävs för att lägga till en kopplad agent, och skapa sedan agenten med en egen arbetsyta, kopplad till det kontot [3]:

openclaw agents add contracts --workspace ~/.openclaw/workspace-contracts --bind telegram:contracts

Kopplingen skickar varje chatt på det botkontot till kontraktsagenten; en koppling för en specifik chatt har företräde [3]. Starta om gatewayen och kontrollera routningen med openclaw agents list --bindings. Om kopplingen redan tillhör en annan agent anger OpenClaw konflikten. Lös den med openclaw agents bind och openclaw agents unbind i stället för att skapa agenten igen [3].

Skriv sedan dess uppgift i AGENTS.md i agentens arbetsyta, där OpenClaw sparar arbetsreglerna. SOUL.md är till för ton och stil.

You run my contracts in Contracko. Keep the contract repository complete, correctly typed and filed, and tell me what needs a decision before it is due. Quote the clause behind each finding.

Simulerad chatt där OpenClaw visar kommandot som lägger till en dedikerad kontraktsagent med egen arbetsyta, kopplad till ett Telegram-botkonto

Här finns inga godkännanderegler, eftersom agenten arbetar självständigt. Contracko kontrollerar två saker vid varje skrivning: den åtkomst du godkände vid inloggningen och dina egna behörigheter i arbetsytan [6]. Att ta bort en rapport eller en del av den kräver dessutom ditt uttryckliga godkännande. I OpenClaw sparas MCP-servrar för hela gatewayen med en enda inloggning, så andra agenter på den gatewayen kan också nå Contracko, beroende på deras körmiljö och verktygspolicy [2].

Installera Contracko-skillen

En skill lär en agent att använda ett verktyg väl. Contrackos skill, contracko, täcker import, arkivering, typkontroll och datumgranskning. Contrackos installationsdokumentation installerar den på en OpenClaw-värd med ett enda kommando [6]:

npx skills@latest add contracko/contracko-skills

Fråga sedan kontraktsagenten vilka skills den kan använda. OpenClaw läser in skills från agentens arbetsyta och från delade mappar, inom varje agents tillåtna skills, och openclaw skills check visar varför en skill saknas för en agent [1].

Bygg ett kontraktsregister med bevakning

Det här är agentens huvuduppgift: ett enda kontraktsregister vars datum och påminnelser fortsätter att fungera när gatewayen är avstängd. Om begreppet är nytt för dig, läs först vad ett kontraktsregister är.

Importera högen

Agenten kan arbeta med filer på sin dator, inklusive en synkroniserad mapp från Google Drive, Dropbox eller OneDrive.

Go through ~/Documents/Contracts and the synced folder ~/Google Drive/Agreements. Import every signed contract into Contracko, wait until each import is done, and list anything that failed.

Contracko läser varje dokument, skapar kontraktet och kopplar det till en befintlig eller ny motpart. Den fullständiga genomgången finns i importera och organisera kontrakt med MCP.

Vad Contracko extraherar åt dig

Contracko extraherar parter, start-, slut- och förnyelsedatum, uppsägningstider, betalningsvillkor och belopp, och analysen flaggar ansvar, skyldigheter och ovanliga villkor. En kontraktstyp kan ha egna fält, som depositionen i ett hyresavtal. De fylls också i vid extraktionen.

Contracko registrerar automatisk förnyelse och förnyelseperioden separat från slutdatumet och sparar uppsägningstiden som en fast period före det. Se kontraktsdatum och automatiska förnyelser.

Rätta typer och mappar

For every contract imported today, check the contract type. Correct any that are wrong and re-run the analysis, then file each contract under Clients, Suppliers, Property or Insurance.

Efter en typändring ber agenten Contracko att läsa dokumentet igen. Contracko visar de nya värdena som förslag, som du godkänner i appen.

Påminnelser och kalenderdatum

Add a reminder 21 days before the notice deadline of every contract that renews automatically.

Påminnelser sparas i Contracko och kommer via e-post, även när din gateway är avstängd. Fler prompter finns i påminnelser om kontraktsförnyelse med MCP.

Contrackos kalenderflöde lägger in dessa datum i Google Calendar, Apple Calendar eller Outlook; se guiden för kalenderintegration.

AI-kontraktsanalys för varje avtal

Contracko har redan analyserat varje avtal. Agenten utgår därför från den analysen, läser kontraktstexten för den exakta formuleringen och citerar meningen bakom varje punkt. Där analysen och texten inte avgör en punkt ska den säga det.

Explain the Marlow Estates lease in plain language: rent reviews, who repairs what, and how I get out of it.

Ett exempelsvar, med fiktiva data:

PunktVad Contracko hittadeKlausul
HyresjusteringVartannat år, kopplad till inflationen"The Rent shall be reviewed in line with inflation on each second anniversary of the Term Commencement Date."
ReparationerHyresgästen reparerar interiören"The Tenant shall keep the interior of the Premises in good repair."
UtträdeUppsägningsrätt vid tredje årsdagen, minst 6 månaders uppsägningstid"The Tenant may terminate this Lease on the third anniversary by giving not less than six months' notice."

Chattversionen av den här uppgiften finns i AI-kontraktsgranskning med MCP.

AI-kontraktsgranskning av risker och skyldigheter

Vid AI-kontraktsgranskning av hela portföljen ställer du samma fråga till varje avtal.

Which of my supplier contracts have uncapped liability or let the supplier change prices on its own? Sort by renewal date.
What do I owe under my client contracts in the next 90 days? Payments, deliverables, reports and notices.

Exempelresultat för den andra prompten, med fiktiva data:

SkyldighetGentemotFörfaller
Månatlig tjänsterapportHeron LogisticsDen 5:e varje månad
Bevis på ansvarsförsäkringMarlow Estates31 januari
Meddelande om personalbyten 30 dagar i förvägFenwick Dental GroupFöre varje byte

Simulerad chatt där en OpenClaw-kontraktsagent listar skyldigheter gentemot kunder som förfaller inom de kommande 90 dagarna

Varje fynd utgår från Contrackos risk- och skyldighetsanalys [5]. Agenten citerar klausulen så att du kan kontrollera formuleringen. För det bredare arbetssättet, se hantering av kontraktsrisker.

Rapporter som håller sig aktuella

Contracko skapar rapporter från data i ditt konto och uppdaterar dem när kontrakten ändras. Agenten bygger rapporter från Contrackos rapportmallar och fält, till exempel kontrakt som snart löper ut, årsvärde per motpart eller kontrakt per typ. Den visar först en förhandsvisning av varje del och sparar rapporten privat i ditt konto.

Create a Contracko report of the contracts ending in the next 6 months, with counterparty, end date and annual value. Show me the preview, then save it and tell me its name.

Den som öppnar den nästa månad ser nästa månads siffror.

Fem återkommande arbetsflöden

OpenClaw schemalägger arbete som automatiseringar, även kända under det äldre namnet cron. En uppgift kan köras vid en fast tid, med ett intervall eller enligt ett cron-schema, i en egen isolerad session, och publicera resultatet i en chatt [4]. Uppgifter körs bara medan gatewayen är igång, i gatewayvärdens tidszon om du inte anger en annan [4]. Om verktyget för automatiseringar är tillgängligt kan du be i chatten om att få en uppgift inställd. En uppgift som skapas från en chatt rapporterar till den chatten, om du inte anger ett annat mål eller har ställt in ett standardmål [4]. Be agenten visa det sparade schemat och målet innan du förlitar dig på en uppgift.

OpenClaws tidigare heartbeat är nu en automatisering som heter Proactive check för agenten som för dina vardagliga samtal; openclaw doctor --fix konverterar heartbeat-inställningar som stöds och rapporterar vad den inte kan konvertera [4]. Ge kontraktsarbetet egna automatiseringar, var och en med en tydlig tid och ett tydligt resultat.

Läs in allt på en gång

Find every signed contract in ~/Documents and my synced cloud storage folders. Import each into Contracko and wait for every import. Fix any wrong contract type and re-run the analysis. File each contract by client, supplier or household category, then tell me how many you imported, where they went and what failed.

Bevaka en mapp efter nya kontrakt

Create an automation that runs every weekday at 07:00 in an isolated session. Check the synced folder ~/Google Drive/Agreements for files that are not yet in Contracko. Import each one, wait for the import, check the contract type and file it. Post one line in this chat with what you imported, or nothing if there was nothing new.

Contracko meddelar agenten när ett dokument redan är kopplat till ett kontrakt och lägger bara till en andra kopia om du insisterar. En fil vars import misslyckades finns ännu inte i Contracko, så nästa körning försöker igen.

Hämta signerade kontrakt från inkorgen

OpenClaws e-postplugin startar en separat session för varje nytt meddelande från avsändare som du tillåter, till exempel @docusign.net. Som standard måste ett meddelande också klara avsändarkontrollen, med en avsändarbunden token som dokumenterat undantag, och vid första starten hoppas e-post som redan finns i brevlådan över [4]. Börja därför med en engångsgenomgång: exportera de färdiga dokumenten från DocuSign, Adobe Sign eller PandaDoc till en mapp och kör inläsningsprompten på den.

För nya meddelanden låter OpenClaws dokumentation dig först konfigurera en separat läsaragent: i en sandlåda, med nästan inga verktyg, vilket kräver en sandlådebackend och en fungerande modell [4]. Den kan sammanfatta ett meddelande men inte importera något, och det är avsiktligt: ett e-postmeddelande kan innehålla instruktioner som du inte har skrivit. I det dokumenterade exemplet levereras sammanfattningarna inte någonstans. Om du vill få veta när ett kontrakt signeras slår du på leverans för den brevlådan, skickar ett testmeddelande till dig själv och kontrollerar i loggarna att körningen slutfördes och att sammanfattningen levererades [4]. Spara det signerade exemplaret i den bevakade mappen för vardagsautomatiseringen och ge sedan kontraktsagenten uppgifterna:

Pipewell signed the CRM renewal. Their contact is Dana Reyes, account manager, [email protected]. Check that the contract is in Contracko, add her as the counterparty contact and confirm in one line.

Få en veckosammanfattning av tidsfrister

Create an automation for every Monday at 08:00 in an isolated session. List every contract with a notice deadline or end date in the next 60 days, with the date and the decision I need to make. Add any contract imported last week that has no end date or no contract type. Post it in this chat.

Simulerad chatt där en OpenClaw-kontraktsagent ställer in en veckovis automatisering för en sammanfattning av tidsfrister på måndagar

Dela rapporter med ditt team

Koppla först Slack som OpenClaw-kanal. Automatiseringar publicerar i en Slack-kanal via dess identifierare (ID), i formatet channel:C0123456 [4].

Create a Contracko report with two parts: the contracts ending in the next 6 months, sorted by annual value, and their total annual value. Show me the preview before you save it. Then create an automation for 09:00 Amsterdam time on the 1st of each month that previews both parts again and posts to Slack channel:C0123456 how many contracts end, their total annual value and the three largest. Show me the saved schedule.

En Contracko-rapport är privat tills du delar den. Kontrollera innan du delar vem som kommer att se den: en delad rapport kan visa kontraktsdata för personer som inte själva kan öppna de kontrakten. Rapportöversikten förklarar delningslänkar.

Lista dina uppgifter med openclaw automations list --all, som också visar avstängda uppgifter, och kontrollera en uppgifts historik med openclaw automations runs och uppgiftens ID, som visar om varje körning slutfördes och levererades [4]. Som standard varnar OpenClaw efter två misslyckade körningar i rad, beroende på routningsinställningarna, och en återkommande schemalagd uppgift som misslyckas tio gånger i rad stängs av [4]. En misslyckad leverans är inte en misslyckad körning, och det är inte heller en körning där modellen bara rapporterar ett problem. Kontrollera därför körhistoriken och läs sammanfattningarna själv.

Vad din agent kan och inte kan göra

Agenten agerar för din räkning, i den arbetsyta du valde vid inloggningen, och kan inte öppna något kontrakt som du inte själv kan öppna. Varje skrivning kräver den skrivåtkomst du godkände och dina egna behörigheter i arbetsytan [6]. Allt den skapar eller ändrar märks som kommande från MCP i Contrackos aktivitetshistorik [5].

Den kan inte ta bort något kontrakt, dokument, mapp, motpart eller kontraktstyp; det görs bara i Contracko-appen. Den kan bara ta bort anpassade datum, påminnelser, rapporter och rapportdelar, och rapporter eller delar av dem först efter att du har godkänt det.

Koppla från när som helst i Contracko under Settings, sedan Integrations och därefter MCP Connections [6]. Dokumentationen för MCP-servern täcker resten.

Ett förbehåll gäller specifikt OpenClaw. MCP-servrar sparas för hela gatewayen och inte per agent, så andra agenter på samma gateway kan också använda Contracko, beroende på deras körmiljö och verktygspolicy [2]. Agenternas arbetsytor är inte heller sandlådor, och som standard kan agenter se varandras sessioner. OpenClaw rekommenderar själv en separat gateway för strikt separation [3], så ge andra personers agenter en egen gateway.

Contracko tränar inga modeller på dina kontrakt [6]. Med OpenClaw går konversationsinnehållet till den modelleverantör du har valt. Kontrollera dess träningsinställningar innan du kopplar in riktiga kontrakt.

Varför en koppling slår att klistra in

En agent utan koppling känner bara till de filer du senast visade den. Kopplad till Contracko arbetar den med aktuella data, och måndagens sammanfattning beskriver den här veckans portfölj.

Vanliga frågor

Hur kopplar jag OpenClaw till en MCP-server för kontraktshantering?

Om ingen Contracko-post är sparad än kör du openclaw mcp set med Contrackos endpoint, openclaw mcp configure för att slå på OAuth och sedan openclaw mcp login för att logga in via webbläsaren. Därefter pratar du med agenten på vanligt språk. Att konfigurera OpenClaw kräver att du är någorlunda van vid en terminal.

Hur följer företag upp kontraktsförnyelser automatiskt?

De sparar varje kontrakt i ett register som känner till varje förnyelse- och uppsägningsdatum. Här importerar agenten kontrakten, Contracko extraherar datumen och skickar påminnelser, och en veckovis automatisering listar det som närmar sig.

Kan jag prova AI-kontraktsgranskning gratis innan jag konfigurerar agenten?

Ja. Contrackos verktyg för gratis AI-kontraktsgranskning granskar ett enskilt dokument. Det är separat från agenten, som arbetar i ditt Contracko-konto.

Förbrukar agenten Parser-krediter, och vilket abonnemang behöver jag?

Nej. Din kontraktsagent använder Contrackos verktyg för kontraktshantering, som aldrig förbrukar Parser-krediter. Aktuella abonnemang finns under priser. OpenClaw har ingen betalnivå [1]. Tillgängligheten i ditt land beror på vilken modelleverantör och vilka chattkanaler du väljer.

Vem utvecklar OpenClaw, och skickar det mina kontrakt någonstans?

OpenClaw Foundation underhåller det [1]. Med en lokal modell stannar modellbehandlingen på din dator; en hostad modell tar emot dina konversationer. I båda fallen tar de kanaler och MCP-servrar du kopplar in, som Telegram eller Contracko, emot det du skickar till dem. OpenClaws uppdateringskontroller innehåller inget meddelandeinnehåll, men uppdateringstjänsten registrerar en ungefärlig plats, och en kontroll kan följas av en räknebegäran utan identifierare. Ställ in update.checkOnStart: false eller OPENCLAW_NO_AUTO_UPDATE=1 för att stoppa automatiska uppdateringsbegäranden [1].

Källor

[1] OpenClaw Foundation. Översikt över OpenClaw, licens, modelleverantörer, skills och uppdateringstelemetri. docs.openclaw.ai

[2] OpenClaw Foundation. MCP-kommandon, OAuth-inloggning, Control UI och MCP-inställningar för hela gatewayen. docs.openclaw.ai/cli/mcp

[3] OpenClaw Foundation. Routning med flera agenter, arbetsytor, Telegram-konton och kommandot agents. docs.openclaw.ai/concepts/multi-agent

[4] OpenClaw Foundation. Automatiseringar: scheman, leverans, felvarningar, migreringen av heartbeat och IMAP-e-postutlösaren. docs.openclaw.ai/automation

[5] Contracko. MCP-server för kontraktshantering: analys som agenten kan läsa, kontroller vid skrivningar och MCP-märkning i aktivitetshistoriken. contracko.com/mcp/contract-management

[6] Contracko. Dokumentation och installationsprompt för MCP-servern: konfiguration för OpenClaw, återanvändning av en anslutning, inloggningskontrollen, läs- och skrivåtkomst, hantering av anslutningar och modellträning. contracko.com/docs/mcp-server

Kom igång med Contracko

Slipp krånglet med avtalshantering. Contracko hjälper dig att hålla ordning, hålla deadlines och behålla kontrollen. Börja förenkla idag.