A Primer on Unito’s Integration for Slack

You can add this lite integration to your Unito account, but there are a few things you should know first.

What does this article cover?

How does this lite integration work?

When an integration on the upcoming integrations page gets enough interest, we start working on adding it to the Unito toolbox. We then release a lite version of the integration so you can get access to it earlier. That opens it up to your feedback so we can tailor it to better fit your use case.

Got feedback? Submit a Unito feature request to let us know what you'd like to see in the next update to our integration for Slack.

Supported Slack fields and other features

Here are the fields you can currently sync with Unito's integration for Slack:

Slack Message Fields One-Way Two-Way
Author  
Channel
Created at  
Link to message  
Message
Reply

Quick definitions:

    • One-Way: Changes to the Slack message field will appear in the other synced field but not vice versa.
    • Two-Way: Changes to either synced field will appear in the other.

Other features to consider:

  • You'll be able to create new Slack channels without leaving Unito.

  • A Unito bot will be automatically added to your Slack channels to power your flows.

If there's a field you need for this integration we don't support yet, please reach out to us! Your feedback helps us make better integrations.

Ready to get started? Here's a step-by-step guide to connecting Slack and Unito to build your first flow.

What counts as an item in sync?

For Slack, Unito counts every synced message as an item in sync.

What Unito's integration for Slack doesn't support (yet!)

Because this is a lite integration, Unito's integration for Slack doesn't do everything a full integration can. Here are some of these limitations.

  • Updating messages not created by Unito: This is a Slack security notification that prevents confusion impersonation of Slack users by apps and add-ons.

  • Rich text support: Slack only supports markdown-style rich text, which isn’t compatible with all tools. For example, you could sync a Bold message to Asana without any trouble, but it might show up as *Bold message* in other tools.

  • Private channels: This is due to a limitation with Slack's API. Only public channels are currently supported by this integration.

  • Reactions: You won't be able to sync reactions just yet.

  • Syncing historical data: Each flow will only sync the 500 most recent messages. Note that this limit doesn't apply to replies, but only messages. That means your 500 messages can have any number of replies and they'll all get synced. As soon as you have your 501st message, however, the message that used to be the oldest won't be synced anymore — since Unito will sync the 501st message.

OAuth scopes in Unito's integration for Slack

channels:history View messages and other content in public channels that your Slack app has been added to.
channels:join Join public channels in a workspace.
channels:manage Manage public channels that your Slack app has been added to and create new ones. 
channels:read View basic information about public channels in a workspace.
chat:write Manage a user's public channels and create new ones on a user's behalf.
users:read View people in a workspace.
users:read.email View email addresses of people in a workspace.