Using OAuth Authentication
OAuth requires the authenticating user to interact with Slack using the browser.
Embedded CredentialsSee Embedded Credentials to connect with the driver's embedded credentials and skip creating a custom OAuth app.
Register an app to obtain Custom Credentials, such as the OAuthClientId and OAuthClientSecret.
In the headless OAuth flow, users need to authenticate via a browser on another machine. See Headless Machines for a procedure.
Creating a Custom OAuth App
See Creating a Custom OAuth App for a procedure.