# App Groups ## Wat zijn App Groups? App Groups zijn workflowbundels die uw MCP-app-integraties organiseren in thematische collecties. Beschouw ze als mappen op uw telefoon -- u groepeert gerelateerde apps samen en uw agent gebruikt ze als een gecoordineerde toolkit. U kunt bijvoorbeeld een "Sales"-groep maken met Salesforce, HubSpot, Gmail en Google Calendar, of een "DevOps"-groep met GitHub, Jira, Docker Hub en Slack. ## Een App Group Aanmaken ### Stap 1: Groepsinstelling Geef uw groep een naam, kies een kleur (8 vooraf ingestelde opties) en kies een emoji-pictogram. Schakel optioneel **Workflowgeheugen** in om de groep gedeelde context te laten behouden over al zijn apps. ### Stap 2: Apps Selecteren Kies uit 1200+ beschikbare MCP-apps. Elke app toont of er inloggegevens nodig zijn en welk authenticatietype wordt gebruikt. ### Stap 3: Inloggegevens Configureren Voor elke app die authenticatie vereist, kunt u: - **Bestaande inloggegevens gebruiken** -- Als u al eerder inloggegevens voor deze app globaal hebt opgeslagen, kan de groep deze hergebruiken. - **Nieuwe inloggegevens invoeren** -- Verstrek inloggegevens specifiek voor deze groep (bijv. een ander Salesforce-account voor sales vs. ondersteuning). Het dialoogvenster voor het aanmaken van groepen toont de inloggegevensstatus voor elke app: - Opgeslagen -- Inloggegevens al geconfigureerd - Voorinstelling gebruikt -- Bestaande globale inloggegevens worden gebruikt - Ontbrekend -- Inloggegevens nodig voordat de groep kan werken ### Stap 4: Per-app Configuratie Voor elke app in de groep kunt u een beschrijving toevoegen die uitlegt hoe de agent deze moet gebruiken in deze workflowcontext (bijv. "Gebruik Salesforce om klantaccounts op te zoeken en dealfases bij te werken"). ## Groepsfuncties ### Workflowgeheugen Wanneer ingeschakeld, laat workflowgeheugen alle apps in de groep context delen. Als uw agent een klant opzoekt in Salesforce, is die informatie beschikbaar wanneer hij een e-mail opstelt in Gmail -- zonder dat u uzelf hoeft te herhalen. ### Kleur- & Pictogramcodering Groepen worden weergegeven als kleurgecodeerde kaarten met emoji-pictogrammen voor snelle visuele identificatie. Beschikbare kleuren zijn blauw, rood, groen, oranje, paars, roze, cyaan en amber. ### Groepsspecifieke Inloggegevens Elke groep kan zijn eigen set inloggegevens hebben, onafhankelijk van globale inloggegevens. Dit betekent: - Verschillende Google-accounts voor persoonlijke vs. werkgroepen - Aparte API-sleutels voor ontwikkel- vs. productieomgevingen - Geisoleerde OAuth-tokens per workflow Het opzoeken van inloggegevens volgt een keten: eerst groepsspecifieke inloggegevens, daarna terugvallen op globale inloggegevens. ## Inloggegevensbeheer ### Ondersteunde Authenticatietypen | Type | Beschrijving | |------|-------------| | **API Key** | Enkel sleutelveld (bijv. OpenAI API key) | | **OAuth** | Client ID + Client Secret paar | | **Credentials** | Meervoudig veldformulier (bijv. gebruikersnaam + wachtwoord + domein) | | **Geen** | Geen authenticatie nodig | ### Inloggegevensopslag Alle inloggegevens worden versleuteld met AES-256-GCM met behulp van een van het apparaat afgeleide sleutel. Ze worden lokaal opgeslagen op `~/.neotask/mcp-credentials.enc`. ### Inloggegevensmaskering Bij het bekijken van opgeslagen inloggegevens worden gevoelige waarden gemaskeerd: - Korte waarden: eerste 3 tekens + `...` + laatste 2 tekens - Lange waarden: eerste 6 tekens + `...` + laatste 4 tekens ### Legacy-migratie Als u eerder inloggegevens hebt opgeslagen met oudere formaten (aparte API-sleutel-, OAuth- of aangepaste URL-opslagen), worden deze automatisch gemigreerd naar de uniforme versleutelde opslag. ## Gebruiksscenario's | Groep | Apps | Doel | |-------|------|---------| | **Sales** | Salesforce, HubSpot, Gmail, Calendar | CRM-workflow | | **DevOps** | GitHub, Jira, Docker Hub, Slack | Ontwikkelingspijplijn | | **Content** | WordPress, Canva, Google Docs, Buffer | Contentcreatie | | **Ondersteuning** | Zendesk, Intercom, Notion, Slack | Klantenservice | | **Financien** | QuickBooks, Stripe, Google Sheets | Financiele tracking | | **Marketing** | Mailchimp, Google Analytics, Facebook Ads | Campagnebeheer |