FlowmageDocs

Slack errors

The codes Slack steps can stop a run with, each with its fix and what happened.

  • SLACK_AUTH

    Reinstall the Slack app and paste the new token under Manage → Connections.

    Slack refused the bot token.

  • SLACK_CHANNEL_ARCHIVED

    Unarchive it, or pick another channel.

    That Slack channel is archived.

  • SLACK_EDIT_WINDOW_CLOSED

    Slack no longer allows that message to be edited.

  • SLACK_FILE_INVALID

    Paste the file's base64.

    The file contents are empty or not base64.

  • SLACK_FORBIDDEN

    A Slack workspace policy does not allow this app to do that.

  • SLACK_INVALID_BLOCKS

    Check the Blocks field.

    The Block Kit layout is not a valid list of at most 50 blocks.

  • SLACK_INVALID_CONFIG

    A field this Slack step needs is empty or outside what Slack allows.

  • SLACK_INVALID_CURSOR

    Run the read again.

    The Slack page cursor expired.

  • SLACK_INVALID_REQUEST

    Check the ids and the field values.

    Slack refused the request.

  • SLACK_INVALID_RESPONSE

    Slack answered something that is not one of its normal answers.

  • SLACK_METHOD_RETIRED

    This node needs updating.

    Slack has retired this API method.

  • SLACK_MISSING_SCOPE

    Add the scope and reinstall the app.

    The Slack app is missing a permission this step needs.

  • SLACK_NAME_TAKEN

    Look it up instead of creating it.

    A Slack channel with that name already exists.

  • SLACK_NOT_FOUND

    A private channel also looks missing until the bot joins it.

    Slack has no channel, message, file or person by that id.

  • SLACK_NOT_IN_CHANNEL

    Invite it, or allow it to post in public channels.

    The Flowmage bot is not in that Slack channel.

  • SLACK_NOT_PINNABLE

    Slack does not allow that message to be pinned.

  • SLACK_NO_PERMISSION

    Add the scope, or ask a workspace admin.

    The Slack app lacks a permission this step needs.

  • SLACK_REQUEST

    Check the node's settings.

    Slack refused the request.

  • SLACK_RESPONSE_TOO_LARGE

    Read fewer messages per call.

    Slack answered more data than a run can parse.

  • SLACK_SCHEDULE_OUT_OF_RANGE

    Pick a time inside that window.

    Slack schedules a message between now and 120 days from now.

  • SLACK_THROTTLED

    The run waits and tries again.

    Slack is throttling this workspace.

  • SLACK_TOO_MANY_RESULTS

    Narrow the read, or page it in a loop.

    Slack returned more items than a run can carry.

  • SLACK_UNAVAILABLE

    Try again once it is back.

    Slack could not be reached.

  • SLACK_UPLOAD_FAILED

    The run tries again.

    Slack's upload address did not accept the file.

  • SLACK_UPLOAD_REFUSED

    The workspace blocks this file type, or has no storage left.

    Slack refused the upload.

  • SLACK_UPLOAD_URL_REFUSED

    Nothing was sent.

    Slack answered an upload address Flowmage does not trust.