Logo

Other

Slack Integration

Our Slack integration is a powerful notification system that allows you to link each Script Elephant production to a Slack channel to receive updates in real time.

Connecting Slack

In order to use this integration, you'll need to have an account with Slack.

To get started, login to Script Elephant with an administrator account. Then, head to settings by clicking your profile in the bottom right corner, and clicking Settings.

image

From here, click the Advanced tab, and then click Add to Slack.

image

From here, follow the steps to log in to your Slack workspace.

image
image
image

Using the Slack integration

User Profiles

Each user account you have can be linked to a Slack user. This will:

  • Automatically pull in Slack profile images and use them as your user profile images in Script Elephant
  • Allow Script Elephant to tag users in Slack for activities that directly affect them.

Slack tags / DMs

Slack will tag or DM users when:

  • A new graphic has been assigned to them
  • Scans of Dropbox have finished, with information about which files were found
  • Someone leaves feedback on a graphic assigned to them

To link a user to Slack, click your profile icon in the bottom-right, then to Settings, Users tab, and edit a user.

Then scroll down to Slack Member ID and click once to see a list of user IDs in your Slack workspace.

Tip

You can find Slack's member IDs within Slack by visiting their profile, clicking the three dots, and choosing Copy member ID.

image

After you click Save, if this user's profile photo is empty, Script Elephant will populate it with that user's current profile photo from Slack.

Linking Slack To A Production

In order to take advantage of the Slack integration, you'll need to link each production to a Slack channel. We recommend creating one Slack channel per production in your Slack workspace, but you're welcome to link each production to the same Slack channel if you prefer.

To link it, go to the production, click the Edit icon, and then scroll down to Slack Channel.

image
image

Type the name of your channel in Slack, and click save. The Script Elephant app in Slack will automatically join that channel.

Now, many actions in this production will cause messages to be posted to that Slack channel.

image

Situations When Slack Messages Will Be Posted:

Productions

  • A production is deleted
  • A session is deleted
  • A speaker is deleted
  • A subdepartment is deleted

Scripts

  • A block is deleted
  • Multiple sections are deleted at once
  • A comment is created, deleted, or resolved

Graphics

  • A graphic is marked ready or not ready to create
  • A graphic is assigned to a user
  • Multiple graphic updates are made at once
  • Multiple graphic assignments are made at once
  • Graphic previews are uploaded
  • A preview is deleted for a graphic
  • A graphic is edited
  • A graphic is deleted
  • Feedback is left on a graphic
  • A graphic is approved
  • A Dropbox refresh has completed

Disconnecting Slack

If you no longer want Slack to be connected to your Script Elephant server, then simply go to your profile icon in the bottom right corner, then Settings, Advanced, and then click Unlink Slack.

image

Previous
Dark Mode