Kanaler
Vad ar kanaler?
Kanaler ar de kommunikationsplattformar som dina Neotask-agenter anvander for att skicka och ta emot meddelanden. Genom att ansluta en kanal ger du en agent mojlighet att lyssna efter inkommande meddelanden pa den plattformen och svara i realtid.
Nyckelkoncept:
- Konfiguration per agent -- Varje kanalanslutning konfigureras pa agentniva. En agent kan vara ansluten till Slack medan en annan hanterar Discord, eller en enskild agent kan vara ansluten till flera kanaler samtidigt.
- Dubbelriktad -- Kanaler stodjer bade sandning och mottagning av meddelanden. Agenter kan svara pa inkommande meddelanden, initiera utgaende meddelanden, eller bada.
- Flerkonton -- Du kan ansluta flera konton for samma kanaltyp (t.ex. tva olika Slack-arbetsytor eller flera e-postadresser).
Kanaler som stods
| Kanal | Autentiseringsmetod | Funktioner |
|---|---|---|
| Slack | OAuth | Fullstandig meddelandehantering, kanaler, tradar, reaktioner, filuppladdningar |
| Discord | Bot-token | Servermeddelanden, kanaler, DM, inbaddningar, reaktioner |
| QR-kod | Textmeddelanden, mediameddelanden, gruppchatter | |
| Telegram | Bot-token | Textmeddelanden, grupper, kanaler, inline-tangentbord, fildelning |
| Signal | Lokal app | And-till-and-krypterad meddelandehantering, gruppchatter |
| Microsoft Teams | OAuth | Team, kanaler, chattar, adaptiva kort, fildelning |
| Google Chat | OAuth | Utrymmen, direktmeddelanden, kort, tradade konversationer |
| SMS | API-nyckel | Utgaende och inkommande textmeddelanden via leverantorer som stods |
| E-post / Gmail | OAuth | Skicka, ta emot, utkast, svara, bilagor, etiketthantering |
| Matrix | Token | Federerad meddelandehantering, rum, and-till-and-kryptering |
| Line | Token | Textmeddelanden, klistermirken, gruppchatter, rika menyer |
| Zalo | Token | Textmeddelanden, mediadelning |
| IRC | Konfiguration | Serveranslutningar, kanaler, privata meddelanden |
| iMessage | Lokal | macOS-nativ meddelandehantering (kraver macOS-vard) |
Ansluta en kanal
Anslutningsprocessen varierar beroende pa kanalens autentiseringsmetod.
OAuth-flode
Anvands av: Slack, Microsoft Teams, Google Chat, E-post / Gmail
- Oppna agentens flik Kanaler.
- Klicka pa Anslut bredvid kanalen du vill lagga till.
- Du omdirigeras till tjanstens auktoriseringssida.
- Logga in med ditt konto och ge Neotask de begarda behorighterna.
- Efter auktorisering omdirigeras du tillbaka till instrumentpanelen och kanalen visas som ansluten.
For mobila plattformar finns ett QR-kodalternativ tillgangligt. Skanna QR-koden fran din telefon for att slutfora auktoriseringen utan att behova logga in i din skrivbordslasare.
Bot-token
Anvands av: Discord, Telegram
- Skapa en bot pa respektive plattform:
- Discord -- Skapa en applikation i Discord Developer Portal och generera en bot-token.
- Telegram -- Meddela @BotFather pa Telegram for att skapa en bot och fa en token.
- Oppna agentens flik Kanaler och klicka pa Anslut bredvid kanalen.
- Klistra in bot-tokenen i tokenfaltet.
- Klicka pa Spara for att uppritta anslutningen.
QR-kod
Anvands av: WhatsApp
- Oppna agentens flik Kanaler och klicka pa Anslut bredvid WhatsApp.
- En QR-kod visas pa skarmen.
- Oppna WhatsApp pa din telefon, ga till Lankade enheter och skanna QR-koden.
- Anslutningen upprattas nar din telefon bekraftar lankningen.
API-nyckel
Anvands av: SMS
- Skaffa en API-nyckel fran din SMS-leverantor (t.ex. Twilio, Vonage).
- Oppna agentens flik Kanaler och klicka pa Anslut bredvid SMS.
- Ange din API-nyckel och eventuella ytterligare obligatoriska falt (t.ex. telefonnummer, konto-SID).
- Klicka pa Spara for att aktivera kanalen.
Token
Anvands av: Matrix, Line, Zalo
- Generera en atkomsttoken fran respektive plattforms utvecklarinstallningar eller adminpanel.
- Oppna agentens flik Kanaler och klicka pa Anslut bredvid kanalen.
- Klistra in tokenen i tokenfaltet.
- Klicka pa Spara for att uppritta anslutningen.
Serverkonfiguration
Anvands av: IRC
- Oppna agentens flik Kanaler och klicka pa Anslut bredvid IRC.
- Ange serveradressen, porten, smeknamnet och (valfritt) ett losenord.
- Ange kanalerna att ga med i vid anslutning.
- Klicka pa Spara for att ansluta.
Lokal applikation
Anvands av: Signal, iMessage
- Se till att den nodvandiga applikationen ar installerad och iggang pa vardmaskinen:
- Signal -- Signal Desktop maste vara installerat och lankat till ditt Signal-konto.
- iMessage -- Kraver en macOS-vard med Messages.app konfigurerad.
- Oppna agentens flik Kanaler och klicka pa Anslut bredvid kanalen.
- Neotask upptacker den lokala applikationen och upprattar en anslutning.
- Om applikationen inte upptacks uppnas du att installera eller konfigurera den.
Anslutningstest
Efter att ha anslutit en kanal kor Neotask automatiskt en latensprob for att verifiera anslutningen:
- Ett testmeddelande skickas och tas emot via kanalens API.
- Tur-och-retur-latens mats och visas.
- Om testet misslyckas beskriver ett felmeddelande problemet (t.ex. ogiltig token, utgangen OAuth-behorighet, onatbar server).
Du kan kora om anslutningstestet nar som helst fran kanalens installningar.
Kanaloperationer
Nar en kanal ar ansluten kan du hantera den fran agentens flik Kanaler.
Aktivera / Inaktivera
Vaxla en kanal pa eller av utan att koppla fran den. Nar den ar inaktiverad:
- Agenten slutar lyssna efter meddelanden pa den kanalen.
- Inga utgaende meddelanden skickas genom den.
- Anslutningsuppgifterna bevaras sa att du kan ateraktivera nar som helst utan att behova konfigurera om.
Testa anslutning
Kor ett anslutningstest pa begaran for att verifiera att kanalen ar natbar och responsiv. Testet:
- Skickar en lattviktig API-forfragan till kanalens tjanst.
- Mater tur-och-retur-latens i millisekunder.
- Rapporterar resultatet som Ansluten (med latens) eller Misslyckad (med feldetaljer).
Visa latens
Varje ansluten kanal visar sin senaste latensavlisning pa fliken Kanaler. Detta hjalper dig att identifiera lingsamma eller forsimrade anslutningar med en blick. Latensen uppdateras:
- Automatiskt efter varje anslutningstest.
- Periodiskt i bakgrunden medan kanalen ar aktiv.
Koppla fran / Logga ut
For att helt ta bort en kanalanslutning:
- Klicka pa Koppla fran bredvid kanalen.
- Bekrafta atgarden i dialogrutan.
- Neotask aterkallar eller forkastar de lagrade autentiseringsuppgifterna (OAuth-tokens aterkallas pa leverantorssidan dar det stods).
- Kanalen tas bort fran agentens lista over aktiva kanaler.
For att ateransluta efter frinkopling, folj de ursprungliga anslutningsstegen igen.