n8n credentials aanmaken - Slack API key
Ga naar https://api.slack.com/apps en klik hier op de ‘Create an App’ knop
Vul vervolgens de naam van de app in, selecteer de Workspace, en klik op 'Next'. Je krijgt dan de volgende details naar voren:
Klik aan de linkerzijde op 'App Manifest', en vul daar de volgende JSON data in. Vervang de redirect URL met de URL die je vanuit de Slack node in je workflow krijgt.
Slack Json script voor juiste rechten
{ "display_information": { "name": "n8n Bot" }, "features": { "bot_user": { "display_name": "n8n Bot", "always_online": false } }, "oauth_config": { "redirect_urls": [ "https://jouwdomeinhier.n8p1.hostingsecure.com/rest/oauth2-credential/callback" ], "scopes": { "bot": [ "chat:write" ] } }, "settings": { "org_deploy_enabled": false, "socket_mode_enabled": false, "token_rotation_enabled": false } }
Let op: Wanneer je zelf geen admin bent van de Slack workspace zal de beheerder deze nog moeten goedkeuren.
Credentials gebruiken binnen n8n
Vervolgens kun je binnen de 'Slack' node de credentials koppelen, en een channel of user selecteren.