- Overview
- Act! 365
- ActiveCampaign
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Release notes
- About the Box activity package
- Project compatibility
- Add Shared Link to File
- Add Shared Link to Folder
- Search for Content
- Cancel Sign Request
- List Sign Requests
- Create Sign Request
- Resend Sign Request
- Copy File
- Delete File
- Download File
- Get File Info
- Get Folder Items
- Upload File
- Copy Folder
- Create Folder
- Delete Folder
- Delete Record
- Get Record
- Insert Record
- Replace Record
- List All Records
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord - Preview
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Epic FHIR R4 - Preview
- Eventbrite
- Exchangerates
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshservice
- GetResponse
- GitHub
- Google Maps
- Google Speech-to-Text
- Google Text-to-Speech
- Google Vertex
- Google Vision - Preview
- GoToWebinar
- Release Notes
- About the GoToWebinar activity package
- Project Compatibility
- Delete Webinar
- Get Webinar
- Get Webinar Meeting Times
- Get Webinar Registrant
- Get Webinar Start URL
- List Account Webinars
- List All In Session Webinars
- List All Webinar Attendees
- List All Webinar Registrants
- List All Webinars
- Quick Create Webinar
- Quick Update Webinar
- Search Recording Assets
- Delete Record
- Get Record
- Insert Record
- List All Records
- List Records
- API References
- Greenhouse
- Hootsuite
- HTTP Webhook
- Hubspot CRM
- HubSpot Marketing
- iContact
- Insightly CRM
- Intercom
- Jira
- Release notes
- About the Jira activity package
- Project compatibility
- Create Issue
- Add Issue Attachment
- Download Issue Attachment
- Get Instance Details
- Add Comment
- Get Comments
- Get Issue
- Search Issues by JQL
- Update Issue
- Update Issue Assignee
- Find User by Email Address or Display Name
- Update Issue Status
- Delete Record
- Get Record
- Insert Record
- List All Records
- Replace Record
- Upsert Record
- Invoke Operation
- Delete Issue
- Event Trigger
- Keap
- Klaviyo
- LinkedIn
- Mailchimp
- Mailjet
- MailerLite
- Mailgun
- Marketo
- Microsoft Azure OpenAI
- Microsoft Dynamics CRM
- Microsoft Sentiment
- Microsoft Teams
- Release Notes
- About the Microsoft Teams activity package
- Project compatibility
- Create Channel
- Invite Member to Channel
- List All Channels
- Send Individual Chat Message
- Reply to Channel Message
- Create Online Teams Meeting
- Send Channel Message
- Send Group Chat Message
- Get Channel by Name
- Get Individual Chat
- Get Team by Name
- Invite User to Team
- List All Channel Messages
- List All Chat Messages
- List All Team Members
- List All Records
- Insert Record
- Update Record
- Get Record
- Delete Record
- Technical references
- Microsoft Translator
- Microsoft Vision
- Miro
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- Release Notes
- About the Oracle NetSuite activity package
- Project Compatibility
- Delete Record
- Get Record
- Insert Record
- List All Records
- Update Record
- Create Basic Company Customer
- Create Basic Company Vendor
- Create Basic Contact
- Create Basic Individual Customer
- Create Basic Individual Vendor
- Create Basic Support Case
- Update Basic Company Customer
- Update Basic Company Vendor
- Update Basic Contact
- Update Basic Individual Customer
- Update Basic Individual Vendor
- Update Basic Support Case
- Customer Created
- Customer Updated
- Record Created
- Record Updated
- Support Case Raised
- Support Case Updated
- Vendor Created
- Vendor Updated
- PagerDuty
- Paypal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooks Online
- Quip
- Salesforce
- Release Notes
- About the Salesforce activity package
- Project Compatibility
- Create Account
- Update Account
- Create Contact
- Update Contact
- Create Lead
- Update Lead
- Create Opportunity
- Upload File
- Download File
- Search Records
- Get Opportunity
- Get Lead
- Get Contact
- Get Account
- Add File to Record
- Create Bulk Upload Job
- Get Bulk Job Info
- Starts or Aborts Bulk Job
- Download SOQL Bulk Job Results
- Download Unprocessed Records of Bulk Upload
- Create Bulk Download Job Using SOQL
- Search Using String
- Get Object Fields
- Insert Record
- Get Record
- Delete Record
- Update Record
- List All Records
- Salesforce Marketing Cloud
- SAP Build Process Automation - Preview
- SAP Cloud for Customer
- SAP Concur
- SendGrid
- ServiceNow
- Release Notes
- About the ServiceNow activity package
- Project Compatibility
- Troubleshooting
- Create New Incident
- Create Incident Task
- List All Incidents
- Update Incident
- Add Attachment
- Download Attachment
- Get Incident Task
- Get Attachment
- List All Attachments
- List All Incident Tasks
- Update Incident Task
- When an Event Happens
- Delete Attachment
- Delete Record
- Get Record
- Insert Record
- List All Records
- Update Record
- Incident Created
- Incident Updated
- Incident Task Created
- Incident Task Updated
- Record Created
- Record Updated
- Shopify
- Slack
- Release Notes
- About the Slack activity package
- Project compatibility
- Create Channel
- Invite Users to Channel
- Remove User from Channel
- Send File to Channel
- Send Message to Channel
- Send Message to User
- Send Reply
- Send Button Response
- Create User Group
- Get User
- List All User Groups
- List All Users
- Set Channel Topic
- Join Channel
- Archive Channel
- Create Group Direct Message
- Get Channel Info
- Button Clicked
- Troubleshooting
- SmartRecruiters
- Smartsheet
- Release notes
- About the Smartsheet activity package
- Project compatibility
- Attach URL to Sheet
- Add Column
- Update Column
- Add Row
- Update Row
- Get Sheet
- List All Sheets
- Attach File to Comment
- Search Everything
- Update Sheet
- Create Sheet from Template
- Send Sheet Via Email
- List All Folders
- Download Attachment
- Attach File to Row
- Attach URL to Row
- Attach File to Sheet
- List All Workspaces
- List All Attachments
- Delete Row
- Download Sheet
- Search Sheets
- Insert Record
- Get Record
- List All Records
- Delete Record
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath GenAI Activities
- IBM WatsonX
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- X (formerly Twitter)
- Youtube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&%3Bq=100)
Troubleshooting
This section presents common issues you may encounter when working with the Slack connector and activities, and how to resolve them.
When you include Slack handles, usernames, or mentions in messages, they might not work correctly because of formatting issues.
Check whether the message is correctly formatted. Refer to the Formatting text for app surfaces guidelines in the Slack documentation.
You are using a Button Clicked event in your workflow, but it is not correctly retrieved.
If you are using the Bring your own OAuth 2.0 app authentication method, make sure the Button Clicked event is configured with the right connection when publishing the project. The same connection is tied to the Webhook URL that receives events, and this webhook must be configured in your application's Interactivity settings. For more details, refer to the Slack authentication guide.
If you are using the OAuth 2.0 Authorization Code authentication method, take the following steps. First, delete the published process from Orchestrator. Next, make sure the Button Clicked event is configured with the correct Channel ID or User ID. Republish the process to Orchestrator and run it again. Additionally, you can check the Orchestrator jobs or logs to monitor the state of the event.
-
Check whether the connection created in Integration Service is using the correct Slack workspace. Refer to the Authentication guide (step 7).
-
Check whether you are part of that channel. If you were recently added to the channel, press CTRL + R or use the Force refresh option in the activity.
- Check whether the connection created in Integration Service is using the correct Slack workspace. Refer to the Authentication guide (step 7).
- In Slack, navigate to the specific user profile and copy the member ID. Enter this ID in the User field. If you're using the Send Message to User activity, you can use the email instead of the member ID.
- Check whether the connection created in Integration Service is using the correct Slack workspace. Refer to the Authentication guide (step 7).
- Check if the user has been deactivated or removed from the current workspace.
- Enter the user's email in the User field, instead of its member ID. Unlike other Slack activities, Send Message to User accepts
email
input.
The Send Message to Channel activity fails with a "channel_not_found" or "not_in_channel" error.
- Check whether the connection created in Integration Service is using the correct Slack workspace. Refer to the Authentication guide (step 7).
- Make sure the channel is not a private channel:
- You can't use Send Message to Channel with a Send as - Bot option unless you manually add the bot to the channel. Select Send as - User instead, if you are part of a private channel.
- To manually add a bot user to a private channel: mention the bot on the channel and select Invite them, or use the channel's Add an app option.
The Send File to Channel activity fails with a "channel_not_found" or "not_in_channel" error.
- Check whether the connection created in Integration Service is using the correct Slack workspace. Refer to the Authentication guide (step 7).
- If you are using the Send as - User option: check whether you are part of the channel. You can also use Join Channel activity (with a Join as - User option) to join a public channel.
- If you are using the Send as -
Bot option:
-
If the channel is public, use the Join Channel activity (with a Join as - Bot option) to first add the bot user to the channel. If the bot user is not part of the channel, it cannot send files.
-
If the channel is private, you need to manually add the bot user. Mention the bot on the channel and select Invite them or use the Add an app option.
-
You are unable to create a connection using the Bring your own OAuth 2.0 app connection authentication method.
- Make sure you correctly configured the application, as described in the Slack Quickstart guide.
- Make sure the Redirect URL is correctly in
the application's OAuth & Permissions settings (set the value to:
https://cloud.uipath.com/provisioning_/callback
). - Make sure the scopes used during authentication (the User scopes and the Bot scopes) are also configured in the application's OAuth & Permissions settings.
You created a connection using the Bring your own OAuth 2.0 app connection authentication method and it breaks often.
- Make sure the token rotation setting is disabled in your application's settings. Go to OAuth & Permissions and check the Advanced token security via token rotation setting.
- If the Opt in option appears as selected, Slack enforces a limit of two tokens (one bot token and one user token), causing all your connections to break. To fix this, you can either create a new application with the correct settings or contact Slack support to help you disable this setting.
- Slack handles, usernames, mentions are not working correctly
- Description
- Solution
- Button Clicked event is not retrieved
- Description
- Solution
- A channel is not available in the activity dropdown menu
- Description
- Solution
- A user is not available in the activity dropdown menu
- Description
- Solution
- Send Message to User fails
- Description
- Solution
- Send Message to Channel fails
- Description
- Solution
- Send File to Channel fails
- Description
- Solution
- Cannot create Bring your own OAuth 2.0 app connection
- Description
- Solution
- Bring your own OAuth 2.0 app connection breaks often
- Description
- Solution