Del 7 – Integration med appar, filer och webben

OpenClaw är inte bara ett verktyg för smarta hem. I den här delen utforskar vi hur du kopplar agenten till meddelandeappar, lokala dokument och webben – och skapar produktiva arbetsflöden i vardagen.

Att styra OpenClaw via en meddelandeapp gör det enkelt att använda agenten från vilken enhet som helst – dator, telefon eller surfplatta – utan att öppna en terminal.

Telegram är det vanligaste valet tack vare sitt enkla Bot API.

Steg 1: Skapa en Telegram-bot

  1. Öppna Telegram och sök efter @BotFather
  2. Skriv `/newbot` och följ instruktionerna
  3. Kopiera den API-nyckel (token) du får

Steg 2: Konfigurera i OpenClaw

skills:
  enabled:
    - name: telegram-bot
      config:
        bot_token: "123456789:AAF..."
        allowed_user_ids:
          - 987654321   # Ditt Telegram-användar-ID (hämta via @userinfobot)

Steg 3: Testa

Skicka ett meddelande till din bot i Telegram. Du bör få svar från OpenClaw inom sekunder.

Begränsa alltid `allowed_user_ids` till just dina egna konton. Utan begränsning kan vem som helst som hittar boten skicka kommandon till din agent.

OpenClaw har community-skapade skills för:

  • WhatsApp – via Twilio eller WhatsApp Business API
  • Signal – via signal-cli (kräver lite mer konfiguration)
  • iMessage – macOS-specifik integration via AppleScript

Sök i community-repot efter skills för just din föredragna app.

OpenClaw kan läsa och söka i dina lokala filer, vilket gör det möjligt att bygga en personlig kunskapsbas.

skills:
  enabled:
    - name: file-manager
      config:
        allowed_paths:
          - ~/Dokument
          - ~/Anteckningar
          - ~/Projekt
        read_only_paths:
          - ~/Arkiv          # Kan läsas men inte ändras
        max_file_size_mb: 10

Du kan låta OpenClaw indexera och söka i dina Markdown-filer, PDF:er och textdokument:

openclaw chat "Sök i mina dokument efter anteckningar om Python"
openclaw chat "Sammanfatta innehållet i ~/Dokument/projektplan_2025.md"

Agenten läser filerna, extraherar relevant information och svarar med en sammanfattning.

När du gett agenten åtkomst till dina dokument kan du ställa frågor om dem på naturligt språk:

openclaw chat "Vad bestämde vi på senaste mötet enligt mina mötesanteckningar?"
openclaw chat "Finns det några PDF:er i mina nedladdningar om GDPR?"

Med `browser-automation`-skill kan OpenClaw styra en webbläsare och utföra uppgifter automatiskt.

openclaw skills install browser-automation
skills:
  enabled:
    - name: browser-automation
      config:
        browser: chromium   # eller firefox
        headless: true      # kör utan synligt fönster
        sandbox: true       # extra säkerhet
openclaw chat "Hämta veckans väderprognos för Göteborg och sammanfatta den"
openclaw chat "Gå till prisjakt.nu och sök efter 'Sony WH-1000XM5', visa de tre billigaste alternativen"

Webbautomatisering är kraftfullt men känsligt. Konfigurera alltid en sandbox och tillåt inte agenten att logga in på tjänster med sparade lösenord utan explicit bekräftelse.

Här är några konkreta flöden som kombinerar integrationer:

Varje morgon kl. 07:00 samlar agenten:

  1. Dagens kalender
  2. Väderprognoser
  3. Sammanfattning av olästa e-postmeddelanden (om du kopplar e-postskill)

Allt skickas som ett Telegram-meddelande.

workflows:
  - name: morgonbriefing
    trigger:
      type: cron
      schedule: "0 7 * * 1-5"   # Måndag–fredag kl 07:00
    steps:
      - skill: calendar
        action: get_todays_events
        output: kalender
      - skill: browser-automation
        action: fetch_page
        input: "https://www.smhi.se/vader/prognoser/ortsvis-prognos/sverige/v%C3%A4stra-g%C3%B6taland/goteborg"
        output: vader
      - skill: llm
        action: complete
        prompt: |
          Skapa en kort, vänlig morgonbriefing på svenska baserad på:
          Kalender idag: {{ kalender }}
          Väder: {{ vader }}
          Håll det kort – max 5 meningar.
        output: briefing
      - skill: telegram-bot
        action: send_message
        input: "🌅 God morgon!\n\n{{ briefing }}"

Du ger agenten ett mål och den söker och sammanfattar:

openclaw chat "Research: Vad är de senaste trenderna inom öppen källkod och AI-agenter? Sammanfatta i punktform."

Uppgift: Sätt upp ett flöde där du kan skriva en fråga i Telegram, agenten söker på webben och skickar tillbaka ett svar.

  1. Se till att `telegram-bot` och `web-search` skills är installerade och aktiva
  2. Konfigurera ett webhook-baserat workflow som triggas av inkommande Telegram-meddelanden
  3. Testa genom att skriva: ”Vad är OpenClaw?” i din Telegram-bot

Det grundläggande flödet:

workflows:
  - name: telegram_webbsok
    trigger:
      type: message
      source: telegram-bot
    steps:
      - skill: web-search
        action: search
        input: "{{ trigger.message }}"
        output: sokresultat
      - skill: llm
        action: complete
        prompt: |
          Besvara frågan "{{ trigger.message }}" baserat på följande sökresultat.
          Svara på svenska och håll svaret kortfattat.
          Sökresultat: {{ sokresultat }}
        output: svar
      - skill: telegram-bot
        action: reply
        input: "{{ svar }}"
  • Telegram-integration gör OpenClaw tillgängligt från vilken enhet som helst
  • Filhanteringsskill ger agenten tillgång till dina lokala dokument och anteckningar
  • Webbautomatisering låter agenten scrapa, söka och hämta data från webben
  • Kombinera integrationer för kraftfulla produktivitetsflöden

Kopierad!
AI Prompt: Bygg min personliga morgontidning (utan clickbait)
Jag vill ha en daglig sammanfattning via Telegram som innehåller: [lista dina intressen, t.ex. "lokala nyheter Göteborg, öppen källkod, väder, kaffepris"]. Den ska vara max 10 meningar, skriven som om en insatt vän berättar det över frukost – inte som en nyhetsuppläsare. Absolut inga rubriker som slutar med "...och det du ser härnäst chockar dig". Skriv prompten och workflow-konfigurationen för OpenClaw.

Testa prompt på …

I den avslutande delen tittar vi på hur du driftar, övervakar och säkrar OpenClaw – och vad du kan utforska vidare.

→ Gå till Del 8 – Drift, säkerhet och vidareutveckling


OpenClaw – från noll till agent. En praktisk guide till din lokala AI-agent.