- Getting started
- Notifications
- Licensing
- Troubleshooting
- Connector Builder
- Act! 365
- ActiveCampaign
- Active Directory - Preview
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - Preview
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Google Text-to-Speech
- Google Tasks - Preview
- Google Vertex
- Google Vision - Preview
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - Preview
- Hubspot CRM
- HubSpot Marketing
- HyperV - Preview
- Icertis - Preview
- iContact
- Insightly CRM
- Intercom
- Jina.ai - Preview
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mail - Preview
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & Sharepoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData - Preview
- SendGrid
- ServiceNow
- Shopify
- Slack
- About the connector for Slack
- Authentication for Slack
- Slack events
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Preview
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath GenAI Activities
- X (formerly Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
About the connector for Slack
Slack is a team messaging platform created for effective communication across the workspace.
The UiPath connector for Slack offers various collaboration tools including custom designed activities / APIs for creating private or public channels, sending messages in a channel, sending direct messages, replying to a conversation thread, sending multimedia files in a channel etc. It also offers user and access management across multiple collaboration elements.
Before automating processes, you need to establish a connection with your Slack instance. Step-by-step instructions are available in our authentication for Slack page.
The Slack connector supports webhook events. More information about the events supported for the Slack connector is available in the Slack events page.
You can use the connection to enable the Slack activities package in UiPath® Studio and build automations for user and channel management, scheduled messaging, and other ways of working together. These activities allow you to execute create, read, update, and delete operations on your Slack objects.
You can use the connection to enable the Slack activities package in UiPath® Studio to build automations for user and channel management, scheduled messaging, and other ways of working together, such as:
- Sending a message in a channel or MPIM group as a Bot or User.
- Sending a message in a channel or to a user using a customized Bot name and icon.
- Sending notifications/announcements to public channels as a Bot even if the Bot is not a channel member.
- Sending individual message (IM) as a Bot or User.
- Sending a reply to a message.
- Sending messages with preview of links such as Jira ticket or GitHub issue etc.
- Creating a user group for multiple channels.
- Adding or replacing all users of a user group.
- Inviting one or more users to a channel.
- Notifying all the users of a user group regarding an important update. For instance, notifying the Quarterly Sales Results to the entire Sales / Marketing team group.
- Uploading a media file as a Slack message in a channel.
- Creating public or private channels for different teams and users based on need / topic / goal as a Bot or User.
- Removing a user from a channel.
- Downloading important files such as quarterly results, from a URL via Slack message.
- Retrieving the list of channels and users of the connected workspace in order to send messages.
- Reading the public, private channel information as a for sending messages or managing users.
- Reading the user information such as name, email etc. as a for sending notifications.
- Reading the information of the connected workspace such as name, icon and email domain for defaulting all the actions such as sending message, creating channel, creating user group etc. to the connected workspace in multi-org setup.
Trigger-based use cases
- When an opportunity is closed and won in Salesforce, choose whether to initiate/create an Invoice or Sales Order in Quickbooks/Netsuite or Send Sales Agreement via DocuSign or Email Supplier via Outlook, by triggering the respective automation with the help of a Slack button.
- When a time-off request is raised in an HR tool such as BambooHR, approve or deny the time-off request with the help of a Slack button.
- When an expense report/claim is created in SAP Concur, approve or reject the report with the help of a Slack button.
- When a customer support request is raised in the help channel of Slack, either create a Jira/Zendesk ticket or just notify the team/user group with the help of a Slack button.
- Every week using a time-based trigger, create an email campaign in Mailchimp and send a test email for Manager/Peer review, who in turn can approve or reject the scheduling/sending of the email campaign to the target audience with the help of a Slack button.
- When a GitHub pull request (PR) is raised for peer review, approve or reject the PR with the help of a Slack button.
The UiPath connector is compatible with Slack Web API v2. Learn more on the Slack documentation platform.
UiPath’s connector for Slack allows UiPath to interact with Slack data on your behalf. This may include operations such as read, write, modify and delete data, depending on your Slack permissions. UiPath stores your personal data for a limited time, as necessary to achieve the purpose of Personal Data Processing, and, in accordance with our legal, contractual obligations, legitimate interest, and in accordance with our internal policies and procedures regarding personal data retention. Once the retention period expires, UiPath deletes, archives, anonymizes or destroys it unless prohibited by the applicable law. We also delete your personal data whenever you withdraw your consent.
The detailed UiPath Data retention and Privacy policy can be found here.