Zernio
APIFor you
Zernio
APIFor you
Platforms

Slack

Overview

Set up

Connect

Publish

PublishPlatform Fields & Media

Engage

Inbox

Reference

Limits & Errors
Dashboard
OverviewPlatformsAPI ReferenceResources
Slack

Platform Fields & Media

Every Slack platformSpecificData field and the file requirements.


Media requirements

Up to 10 files per post, uploaded through Slack's file API with the text as the caption.

Slack is the one platform Zernio neither compresses nor transcodes for. It applies no format allowlist here: the bytes behind your URL reach Slack as they are, whatever the type.

The per-file ceiling is therefore Slack's own. Whether an upload succeeds depends on:

  • the workspace's upload policy
  • on Slack's free plan, its storage cap

A file Slack refuses fails the post with Slack's message.

Zernio names the upload from the media item: type: "video" as .mp4, type: "gif" as .gif, and otherwise from filename.

Host files on a public URL or through the media endpoint, which caps a single file at 5 GB.

Platform fields

All fields go in platformSpecificData on the Slack entry.

FieldTypeDefaultDescription
threadTsstringPost as a reply inside an existing thread. The parent message's timestamp, for example "1503435956.000247".
unfurlLinksbooleantrueExpand links in the text into preview cards.
unfurlMediabooleantrueExpand media links into inline previews.
usernamestring(account default)Override the bot's display name for this message.
iconUrlstring(account default)Override the bot's avatar for this message.
Was this page helpful?

Publish

Publish channel messages, thread replies and files to Slack, set the message identity, and edit or delete them.

Inbox

Receive Slack DMs and bot mentions in the inbox and start a conversation with any workspace member.

On this page

Media requirementsPlatform fields