
Slack Connected System (Zimpatica)
by Zimpatica
Description
The Slack connected system exposes and pre-configures inputs for commonly used Slack APIs, which will reduce the time it takes developers to create integration objects for connecting to a Slack workspace. The integrations include error handling to return integration errors when the api returns a successful response but contain errors due to bad inputs.
Features
The connected system provides integration for the following operations: Send Message- User can send a message as themselves to a Slack channel or individual Schedule Message- User can schedule a message to send to a Slack channel or individual as themselves Get Scheduled Messages- User can retrieve all messages they have scheduled Delete Scheduled Message- User can delete a scheduled message Get Users List- Get list of all users in a Slack workspace Get User Conversations- Get a list of Slack channels or direct messages the user is a member of
Prerequisites
- Appian version 20.1
- A Slack app with a client ID and client secret installed to the target workspace. More information about Slack applications can be found here: https://api.slack.com/
- The following user scopes in the slack app: chat:write:user, groups:read, im:read, channels:read, im:write, users:read, mpim:read, mpim:write. Documentation of slack scopes can be found here https://api.slack.com/legacy/oauth-scopes
Release notes
Fixed CVE-2023-35116
Version history (5)
1.0.6
Fixed CVE-2023-35116
1.0.5
Fixed CVE-2023-35116
1.0.4
Updated com.fasterxml.jackson.core:jackson-databind:2.13.3 com.fasterxml.jackson.core:jackson-databind:2.14.0-rc1 due to vulnerabilities
1.0.3
Fixed jackson-databind 2.13.1 vulnerability
1.0.2
Updated the CVE vulnerabilities. Fixed bug in Schedule Message integration where system was scheduling a message one day prior to user input