Kanalen

Wat zijn Kanalen?

Kanalen zijn de communicatieplatformen die uw Neotask-agents gebruiken om berichten te verzenden en te ontvangen. Door een kanaal te verbinden, geeft u een agent de mogelijkheid om te luisteren naar inkomende berichten op dat platform en in realtime te reageren.

Belangrijke concepten:

Ondersteunde Kanalen

Kanaal Authenticatiemethode Functies
Slack OAuth Volledig berichtenverkeer, kanalen, threads, reacties, bestandsuploads
Discord Bot-token Serverberichten, kanalen, DM's, embeds, reacties
WhatsApp QR-code Tekstberichten, mediaberichten, groepschats
Telegram Bot-token Tekstberichten, groepen, kanalen, inline-toetsenborden, bestanden delen
Signal Lokale app End-to-end versleutelde berichten, groepschats
Microsoft Teams OAuth Teams, kanalen, chats, adaptive cards, bestanden delen
Google Chat OAuth Spaces, directe berichten, kaarten, threaded gesprekken
SMS API-sleutel Uitgaande en inkomende tekstberichten via ondersteunde providers
Email / Gmail OAuth Verzenden, ontvangen, concept, beantwoorden, bijlagen, labelbeheer
Matrix Token Gefedereerd berichtenverkeer, kamers, end-to-end versleuteling
Line Token Tekstberichten, stickers, groepschats, rijke menu's
Zalo Token Tekstberichten, media delen
IRC Configuratie Serververbindingen, kanalen, privéberichten
iMessage Lokaal macOS-native berichten (vereist macOS-host)

Een Kanaal Verbinden

Het verbindingsproces varieert afhankelijk van de authenticatiemethode van het kanaal.

OAuth-stroom

Gebruikt door: Slack, Microsoft Teams, Google Chat, Email / Gmail

  1. Open het tabblad Kanalen van de agent.
  2. Klik op Verbinden naast het kanaal dat u wilt toevoegen.
  3. U wordt doorgestuurd naar de autorisatiepagina van de dienst.
  4. Log in met uw account en verleen Neotask de gevraagde machtigingen.
  5. Na autorisatie wordt u teruggeleid naar het dashboard en verschijnt het kanaal als verbonden.

Voor mobiele platformen is een QR-code optie beschikbaar. Scan de QR-code vanaf uw telefoon om de autorisatie te voltooien zonder dat u hoeft in te loggen op uw desktopbrowser.

Bot-token

Gebruikt door: Discord, Telegram

  1. Maak een bot aan op het betreffende platform:
    • Discord -- Maak een applicatie aan op het Discord Developer Portal en genereer een bot-token.
    • Telegram -- Stuur een bericht naar @BotFather op Telegram om een bot aan te maken en een token te ontvangen.
  2. Open het tabblad Kanalen van de agent en klik op Verbinden naast het kanaal.
  3. Plak het bot-token in het tokenveld.
  4. Klik op Opslaan om de verbinding tot stand te brengen.

QR-code

Gebruikt door: WhatsApp

  1. Open het tabblad Kanalen van de agent en klik op Verbinden naast WhatsApp.
  2. Er verschijnt een QR-code op het scherm.
  3. Open WhatsApp op uw telefoon, ga naar Gekoppelde Apparaten en scan de QR-code.
  4. De verbinding wordt tot stand gebracht zodra uw telefoon de koppeling bevestigt.

API-sleutel

Gebruikt door: SMS

  1. Verkrijg een API-sleutel van uw SMS-provider (bijv. Twilio, Vonage).
  2. Open het tabblad Kanalen van de agent en klik op Verbinden naast SMS.
  3. Voer uw API-sleutel en eventuele aanvullende vereiste velden in (bijv. telefoonnummer, account-SID).
  4. Klik op Opslaan om het kanaal te activeren.

Token

Gebruikt door: Matrix, Line, Zalo

  1. Genereer een toegangstoken vanuit de ontwikkelaarsinstellingen of het beheerderspaneel van het betreffende platform.
  2. Open het tabblad Kanalen van de agent en klik op Verbinden naast het kanaal.
  3. Plak het token in het tokenveld.
  4. Klik op Opslaan om de verbinding tot stand te brengen.

Serverconfiguratie

Gebruikt door: IRC

  1. Open het tabblad Kanalen van de agent en klik op Verbinden naast IRC.
  2. Voer het serveradres, de poort, de bijnaam en (optioneel) een wachtwoord in.
  3. Geef de kanalen op om bij het verbinden deel te nemen.
  4. Klik op Opslaan om te verbinden.

Lokale Applicatie

Gebruikt door: Signal, iMessage

  1. Zorg ervoor dat de vereiste applicatie is geinstalleerd en draait op de hostmachine:
    • Signal -- Signal Desktop moet geinstalleerd en gekoppeld zijn aan uw Signal-account.
    • iMessage -- Vereist een macOS-host met Messages.app geconfigureerd.
  2. Open het tabblad Kanalen van de agent en klik op Verbinden naast het kanaal.
  3. Neotask detecteert de lokale applicatie en brengt een verbinding tot stand.
  4. Als de applicatie niet wordt gedetecteerd, wordt u gevraagd deze te installeren of te configureren.

Verbindingstest

Na het verbinden van een kanaal voert Neotask automatisch een latentietest uit om de verbinding te verifieren:

U kunt de verbindingstest op elk moment opnieuw uitvoeren vanuit de instellingen van het kanaal.

Kanaalbewerkingen

Zodra een kanaal is verbonden, kunt u het beheren vanuit het tabblad Kanalen van de agent.

In-/Uitschakelen

Schakel een kanaal aan of uit zonder het te ontkoppelen. Wanneer uitgeschakeld:

Connectiviteit Testen

Voer een on-demand connectiviteitstest uit om te verifieren dat het kanaal bereikbaar en responsief is. De test:

Latentie Bekijken

Elk verbonden kanaal toont zijn meest recente latentiemeting op het tabblad Kanalen. Dit helpt u trage of verslechterde verbindingen in een oogopslag te identificeren. Latentie wordt bijgewerkt:

Ontkoppelen / Uitloggen

Om een kanaalverbinding volledig te verwijderen:

  1. Klik op Ontkoppelen naast het kanaal.
  2. Bevestig de actie in het dialoogvenster.
  3. Neotask trekt de opgeslagen inloggegevens in of verwijdert ze (OAuth-tokens worden ingetrokken aan de providerzijde waar ondersteund).
  4. Het kanaal wordt verwijderd uit de lijst met actieve kanalen van de agent.

Om na het ontkoppelen opnieuw te verbinden, volgt u de oorspronkelijke verbindingsstappen opnieuw.