
# LINE

Forbind din egen **LINE Official Account**, så dine LINE-samtaler flyder ind i appen, og en AI-agent kan svare. Du opretter forbindelse ved at indsætte dine LINE Messaging API-legitimationsoplysninger (Channel secret + access token) og indstille én webhook-URL — ingen kodning påkrævet.

---

## Hvad er LINE-integrationen?

LINE-integrationen forbinder en **LINE Official Account (OA)**, som du ejer, til platformen ved hjælp af LINEs officielle Messaging API — LINEs eget system til automatisk afsendelse og modtagelse af beskeder, i stedet for at du skal skrive dem manuelt i LINE-appen. Dine 1-til-1-chats med personer, der har tilføjet din OA som ven, bliver tilgængelige inde i appen, og en AI-agent, udsendelser og en delt indbakke fungerer ovenpå dem.

I modsætning til Telegram eller WhatsApp Web er dette en **officiel** integration — den bruger LINEs egen Messaging API, så den er stabil og overholder LINEs regler. Da LINE ikke har en "forbind"-knap med ét klik til tredjepartsværktøjer, indsætter du din OAs legitimationsoplysninger én gang under opsætningen.

> **Tilgængelighed.** LINE Official Accounts er mest almindelige i Japan, Taiwan, Thailand og Indonesien og er **ikke tilgængelige i EU**. Du skal have en LINE Official Account registreret i en understøttet region for at bruge denne kanal.

---

## Før du starter

Du skal oprette (eller bruge) tre ting i LINEs egne konsoller. Dette er en engangsopsætning, der tager cirka 5 minutter.

1. En **LINE Official Account** (oprettet i [LINE Official Account Manager](https://manager.line.biz)). Hvis du ikke har en endnu, skal du logge ind med dit LINE Business ID og **oprette en ny konto** — giv den et navn og udfyld den korte formular.
2. En **Messaging API-kanal** til den OA. Den nemmeste måde er at aktivere den inde fra OA Manager (se trin 1 nedenfor) — du behøver ikke først at oprette kanalen manuelt i Developers Console. Når du bliver bedt om det, skal du vælge en eksisterende **udbyder** eller oprette en ny.
3. Fra den kanal skal du bruge tre værdier, som du skal indsætte i appen:
   - **Channel ID** (fanen Basic settings) — valgfrit, kun til information
   - **Channel secret** (fanen Basic settings)
   - **Channel access token** — et langvarigt token, som du udsteder på fanen **Messaging API**

Der kræves ingen forretningsdokumenter for en standard (ubekræftet) Official Account — kun et LINE Business ID. Verificering (det blå badge) er valgfri og tilbydes kun i visse regioner.

---

## Opsætning af LINE

### Trin 1: Aktivér Messaging API for din Official Account

1. Log ind på [LINE Official Account Manager](https://manager.line.biz) (eller opret først en ny Official Account).
2. Åbn din OA.
3. Klik på **Settings** (øverste højre hjørne).
4. I indstillingsmenuen skal du klikke på **Messaging API**.
5. Status starter som **Disabled** — klik for at aktivere den.
6. Vælg **udbyderen** for denne kanal (virksomheden/udvikleren, der ejer den). Hvis du ikke har en endnu, skal du **oprette en ny udbyder** og derefter bekræfte.

### Trin 2: Hent dine legitimationsoplysninger fra Developers Console

Aktivering af Messaging API opretter en kanal under din udbyder i [LINE Developers Console](https://developers.line.biz/console/).

1. Åbn **udviklerkontoen / udbyderen**.
2. Klik dig ind på **Messaging API-kanalen**.
3. Åbn fanen **Basic settings** og kopiér dit **Channel ID** og **Channel secret**.
4. Åbn fanen **Messaging API**, udsted (eller genopret) et langvarigt **Channel access token**, og kopiér det.

> Hav disse værdier klar — du skal indsætte dem i appen lige om lidt.

### Trin 3: Forbind LINE i appen

1. Klik på **Indstillinger** nær bunden i venstre sidepanel.
2. I venstre sidepanel under Indstillinger, under **Kanaler**, skal du klikke på **Kanaler**.
3. Find **LINE**-kortet og klik på **Forbind**.
4. Indsæt eventuelt dit **Kanal-id** — dette er kun til orientering.
5. Indsæt din **Kanalhemmelighed** (Channel secret).
6. Indsæt dit **Kanaladgangstoken** (Channel access token).
7. Klik på **Forbind**.
8. Appen validerer legitimationsoplysningerne med LINE og viser **"Forbundet til: \<dit OA-navn\>"**. Hvis legitimationsoplysningerne er forkerte, får du en fejlmeddelelse — udsted adgangstokenet igen i LINE Developers Console og prøv igen.


### Trin 4: Indstil Webhook-URL'en i LINE

Efter tilslutning viser appen en **Finish setup in LINE**-sektion med en **webhook-URL** — kopiér den. (En webhook-URL er blot en webadresse; ved at indsætte den i LINE fortæller du LINE, hvor nye beskeder automatisk skal sendes hen.) Derefter i **LINE Developers Console** for din Messaging API-kanal:

1. Åbn fanen **Messaging API**.
2. Indsæt URL'en i **Webhook URL**.
3. Klik på **Update**.
4. Slå **Use webhook** **ON**.

### Trin 5: Ret indstillingerne i Official Account Manager (Vigtigt)

Som standard håndterer en LINE OA selv chats og *autosvar*, hvilket forhindrer beskeder i at nå frem til AI'en. Tilbage i [LINE Official Account Manager](https://manager.line.biz) skal du åbne dine OA-indstillinger og indstille:

| Indstilling | Påkrævet værdi | Hvorfor |
|---|---|---|
| **Chat** | **On** | Slår chat til, så samtalen flyder igennem (lader dig bruge chatfilteret). |
| **Response mode** | **Bot** | Lader API'en (din AI-agent) håndtere beskeder. "Chat"-only mode sluger dem. |
| **Response hours / Auto-response messages** | **Off** | Deaktiverer LINEs egne autosvar, så AI'en håndterer svar i stedet (den primære årsag til "dobbelte svar"). |
| **Greeting messages** | **Off** | Forhindrer LINEs egen velkomstbesked i at konkurrere med AI'en. |
| **Webhooks** | **On** | Så LINE videresender beskeder til appen. |

> Hvis appen advarer om, at din konto er i **Chat-tilstand**, skal du skifte den til **Bot-tilstand** her — botten kan hverken modtage eller sende, før du gør det.

### Trin 6: Test botten

1. Fra en anden telefon (f.eks. din egen LINE-app), tilføj din Official Account som ven og **send den en besked**.
2. Åbn appen og gå til **Chats** — den indgående besked vises på samtalelisten.
3. Hvis en AI-agent håndterer denne kanal, vil du se den **svare automatisk** på testbeskeden.

Når forbindelsen er oprettet med webhooken indstillet og ovenstående kontakter er korrekte, vises din LINE-konto som **Connected** på siden Channels, og AI'en svarer på indgående beskeder.

---

## Pris

LINE er en **gratis** kanal i appen — der er intet gebyr pr. besked og intet månedligt forbindelsesgebyr fra os. Bemærk, at **LINEs egne planer** har deres egne månedlige grænser for *push*-beskeder (proaktive afsendelser), som varierer efter region og kontotype. Svar sendt kort efter, at en kunde har skrevet til dig, er gratis på LINE; proaktive/udsendte beskeder tæller med i din LINE-plans kvote.

---

## Mediebeskeder

Indgående fotos, videoer, talebeskeder, filer, klistermærker og lokationer genkendes, så AI'en ved, at der er sendt medier (en kort note tilføjes til samtalen). Udgående AI-svar er **tekst og billeder** i denne version. Lange svar afkortes automatisk til LINEs grænse på 5.000 tegn.

---

## Sessionsstyring

### Kontrol af forbindelsesstatus

Din LINE-forbindelsesstatus vises på **LINE**-kortet på siden **Kanaler**:

| Status | Betydning |
|---|---|
| **Forbundet** | En LINE Official Account er knyttet til denne konto |
| **Ikke forbundet** | Ingen forbindelse er oprettet |

Kortet kontrollerer også din kontos **Chat-tilstand**-indstilling, hver gang du åbner siden Kanaler. Hvis din LINE-konto er blevet skiftet tilbage til Chat-tilstand (hvilket forhindrer botten i at modtage eller sende), vises en gul advarsel på kortet, der beder dig om at skifte tilbage til **Bot-tilstand** i LINE Official Account Manager — kontrollér skifteknapperne i trin 5 igen, så forsvinder advarslen ved næste besøg.

### Afbrydelse af forbindelse

Åbn **LINE**-kortet og klik på **Administrer**, klik derefter på **Afbryd forbindelse** i panelet, der åbnes, og bekræft med **Fjern LINE?**. Dette fjerner forbindelsen fra vores side. For helt at stoppe LINE i at sende hændelser, skal du også slå **Brug webhook** fra (eller slette webhook-URL'en) i LINE Developers Console.

---

## Begrænsninger

- **Én Official Account pr. forbindelse.** Forbind hver OA separat; en OA kan kun linkes til én konto.
- **Afsendelse af tekst + billede.** AI'en svarer med tekst og billeder; avancerede "Flex"-/skabelon-/karruselbeskeder sendes ikke i denne version.
- **Region.** LINE Official Accounts er ikke tilgængelige i EU; du skal have en OA i en understøttet region (f.eks. Japan, Taiwan, Thailand, Indonesien).
- **Svartid.** LINEs gratis øjeblikkelige svar har et kort tidsvindue; beskeder sendt senere leveres automatisk som (kvotebaserede) push-beskeder.

---

## Fejlfinding

### Legitimation afvist ved oprettelse af forbindelse

- Sørg for, at du har oprettet en **Messaging API**-kanal (ikke "LINE Login").
- Udsted et nyt **langvarigt kanaladgangstoken** (long-lived channel access token) under fanen Messaging API, og indsæt den nye værdi.
- Bekræft, at du har kopieret **Channel secret** fra fanen Grundlæggende indstillinger (ikke Channel ID).

### Bot svarer ikke

- Bekræft, at **Webhooks** er **Til** i både Developers Console og OA Manager.
- Bekræft, at **Webhook URL** stemmer overens med den, der vises i appen.
- Bekræft, at **Svartilstand** er sat til **Bot** (ikke Chat) i OA Manager.

### Kunden modtager to svar

- Slå **Autosvarsbeskeder** og **Velkomstbeskeder** **Fra** i OA Manager — LINEs indbyggede autosvar sendes samtidig med AI'en.

### Beskeder ankommer ikke i appen

- Bekræft, at kontakten har **tilføjet din officielle konto som ven** (LINE leverer kun beskeder fra venner).
- Tjek webhook-URL'en igen, og at **Brug webhook** er slået til.

---

## Bedste praksis

- **Færdiggør indstillingerne i OA Manager** (Bot-tilstand, Webhooks til, Velkomst- + Autosvar fra) — de fleste opsætningsproblemer stammer herfra.
- **Svar hurtigt** for at holde svar inden for LINEs gratis vindue og spare på din push-kvote.
- **Opbevar din adgangstoken sikkert** — alle med adgang til den kan sende beskeder som din officielle konto. Udsted en ny i Developers Console, hvis den bliver kompromitteret.
