Plug-in (Connected System)Free

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