# Kanaler ## Vad är kanaler? Kanaler är de meddelandeplattformar som dina agenter ansluter till. Genom att ansluta en kanal kan din agent lyssna efter inkommande meddelanden och svara i realtid på den plattformen. Neotask stöder **20+ meddelandeplattformar** direkt från start. ## Kanaler som stöds ### Kärnkanaler (inbyggda) | Kanal | Beskrivning | |---------|-------------| | **WhatsApp** | Personliga och företagskonton via WhatsApp Web-protokollet. Grupper, reaktioner, media, trådar, redigering/ångra sändning, vidarebefordran. | | **Telegram** | Bot API-integration. Grupper, kanaler, trådar, reaktioner, fästning. Valfri webhook-inmatning. | | **Discord** | Full serverintegration. Kanaler, roller, trådar, röstkanalsmedvetenhet, per-server agentbindning. | | **Slack** | Arbetsyteapp via OAuth. Kanaler, trådar, reaktioner, fildelning. | | **Signal** | Krypterade DM:ar och grupper via Signal-protokollet. Telefonparning via QR. | | **Google Chat** | Spaces, trådar, reaktioner, kortsvar via webhook. | | **iMessage** | Fullt SMS/iMessage-stöd via BlueBubbles på macOS. Redigering, ångra sändning, effekter. | | **IRC** | Klassisk IRC med kanaler, DM:ar, SASL-autentisering, stöd för flera servrar. | ### Plug-in-kanaler | Kanal | Beskrivning | |---------|-------------| | **Microsoft Teams** | Arbetsyteintegration via plug-in. | | **Matrix** | Decentraliserat meddelandeprotokoll. | | **Nostr** | Decentraliserat socialt protokolls-DM:ar. | | **Zalo** | Vietnamesisk meddelandeplattform (Bot API och personligt konto). | | **Feishu/Lark** | Företagsmeddelandeplattform. | | **LINE** | LINE Messaging API-integration. | | **Nextcloud Talk** | Självhostade meddelanden via Nextcloud. | | **Mattermost** | Öppen källkods teammeddelanden. | | **Tlon** | Urbit-baserade meddelanden. | | **Twitch** | Livesänd chatt via IRC. | ## Kanalfunktioner ### Stöd för flera konton Kör flera konton per kanal. Hantera till exempel flera WhatsApp-nummer eller Telegram-botar från samma Gateway. ### Mediestöd Skicka och ta emot bilder, videor, ljud, dokument, klistermärken och andra medietyper. Mediehantering varierar per plattform men de flesta kanaler stöder rika medier i båda riktningarna. ### Grupp- och kanalhantering Agenter kan delta i gruppkonversationer, svara på omnämnanden, hantera trådar och interagera med kanalspecifika funktioner (reaktioner, omröstningar, fästning). ### Meddelandetrådning På plattformar som stöder det (Slack, Discord, Telegram) kan agenter skapa trådar, svara inom trådar och upprätthålla trådspecifik kontext. ### Meddelanderedigering och reaktioner Agenter kan redigera sina egna meddelanden, ångra sändning av meddelanden och lägga till reaktioner på plattformar som stöder dessa funktioner. ### Sändningsgrupper Skicka meddelanden till flera kanaler samtidigt. Konfigurera sändningsgrupper för att hålla flera plattformar synkroniserade. ## Kanalrouting ### Standardbeteende Som standard tar huvudagenten emot alla inkommande meddelanden från alla kanaler. ### Flerrouting av agenter Med flera agenter dirigeras meddelanden baserat på bindningar: - **Per kanal**, Alla WhatsApp-meddelanden → personlig agent - **Per server**, Discord server A → supportagent, server B → utvecklaragent - **Per arbetsyta**, Slack-arbetsyta → teamagent - **Per chatttyp**, Privata DM:ar → assistent, gruppmeddelanden → teambot ### DM-åtkomstkontroll Konfigurera vilka kontakter som kan meddela din agent direkt. Alternativ inkluderar att tillåta alla DM:ar, endast kända kontakter eller en specifik tillåtningslista. ### Gruppomnämnande-grind Konfigurera i gruppchatter om agenter svarar på alla meddelanden eller endast när de omnämns. ## Parkoppling och autentisering Varje kanal har sin egen autentiseringsmetod: | Kanal | Autentiseringsmetod | |---------|-------------| | WhatsApp | QR-kodsskanning | | Telegram | Bot-token | | Discord | Bot-token | | Slack | OAuth (arbetsyteapp) | | Signal | Telefonparning via QR | | Google Chat | Webhook-URL | | iMessage | BlueBubbles API-nyckel | | IRC | Nick + valfritt lösenord |