Skip to main content
Announcements
Qlik Connect 2025! Join us in Orlando join us for 3 days of immersive learning: REGISTER TODAY

Breaking changes for file support in the Slack connector: new blocks introduced

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Emile_Koslowski
Employee

Breaking changes for file support in the Slack connector: new blocks introduced

Last Update:

Feb 17, 2025 6:24:12 AM

Updated By:

Sonja_Bauernfeind

Created date:

Feb 14, 2025 9:17:39 AM

Starting March 11th, 2025, Slack will enforce changes in their APIs affecting file uploads. To accommodate these breaking changes, we have introduced new blocks in the Slack connector for Qlik Application Automation.

Any automation using affected blocks needs to be updated.

Affected blocks

  • Upload File To Channel (new version)
  • Send Text Based file (new version)
  • Send Binary File (deprecated)

Breaking change

The Send Binary File block will be deprecated. Instead, use the Upload File to Channel block to upload binary files. If you still want to send a base64 encoded string, use the Send Text Based File block and configure the encoding parameter to base64.

The Upload File To Channel block and Send Text Based File block need to be updated to a new version. To perform this update, replace existing blocks with new blocks by dragging the blocks from the block library.

Steps to update your automations

  1. Duplicate the automation you want to update.

    By creating a duplicate the original automation will continue to work. Once the duplicate is updated, you can overwrite the original automation with blocks from the duplicate or delete the original and continue to use the duplicate as the new "main" automation.

  2. Open the duplicate automation in the editor.

  3. Drag in the correct Slack blocks to replace the affected blocks.
    Note: copying an affected block will not update it to the new version.
  4. Do this for all affected blocks in your automation.

  5. Do not forget to save the automation to apply the changes.
    Tip: perform a manual run to ensure the automation still works.
  6. Overwrite or replace the original automation with the duplicate.