Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!

The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.

Slack Connected System (Zimpatica)

Overview

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.

Key Features & Functionality

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
Anonymous