Skip to main content
All CollectionsSubscriptionsSlack
Slack Connections and Setting
Slack Connections and Setting

Connect iPaaS.com with Slack to enable efficient communication workflows and automation

Updated over a month ago

How to Connect

The Slack integration is set up as a public app, which simplifies the process. The steps below will guide you through configuring Slack with iPaaS.

Prerequisites

Before proceeding with the setup, ensure the following:

  • Slack Workspace: A Slack workspace where the public app will be authorized.

  • iPaaS Account: Ensure you have an active subscription on iPaaS.

Configure Subscription Settings

Navigate to the Slack subscription settings in iPaaS and provide the following details:

Field

Description

Required

Example

Name

A unique name for identifying the Slack subscription.

Yes

Slack_Integration

Version

The integration version to use.

Yes

v1.0 (37911661)

API URL

The base API URL for Slack.

Yes

API Token

Not required for the public app. Use a placeholder (-).

Yes

-

Client ID

Not required for the public app. Use a placeholder (-).

Yes

-

Authentication Methods

  1. Once you have filled out the above items and saved the subscription, navigate to your Slack subscription settings in iPaaS.com.

  2. Click on the padlock icon to begin the OAuth process.

  3. You will be redirected to Slack to authorize the iPaaS.com public app.

  4. Grant permissions to the app, allowing it to access necessary information like channels and conversations.

  5. After granting access, you will see an "Authorization Complete" screen.

  6. Return to your iPaaS subscription settings and verify the message OAuth Process Complete is displayed.

It may take a few minutes for the full OAuth process to complete in the background. To confirm that the authorization is complete, navigate to your subscription settings page. If you have an AccessToken and the message is “OAuth Process Complete” then it is complete:

Initialization Support

Currently, initialization is not supported for Slack in iPaaS.com. All data synchronization and mappings must be configured manually during the integration process.

Throttling

Throttling ensures that Slack's API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.


While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.

Did this answer your question?