What’s a Slack Token? #
A Slack Token is like a cookie. It’s an authentication key from Slack that allows PenguinDMs to send messages on your behalf. It starts with xoxd- and is tied to the workspace you’re logged into. Each Slack workspace generates its own token.
When you add your Slack token in PenguinDMs, it connects your Slack identity to the tool so that PenguinDMs can send your messages safely and automatically, just like you would.
What’s a Workspace ID? #
A Workspace ID is a unique ID that identifies each Slack workspace. Every workspace has its own ID, and it always starts with T.
You can find it easily in your Slack URL.
For example:
https://app.slack.com/client/T08MRUHTQTD/C08MRUJ7CF5
Here, T08MRUHTQTD is the Workspace ID.
In simple terms:
- Slack Token → connects PenguinDMs to that specific Slack workspace
- Workspace ID → identifies the workspace you’re sending messages in
How They Work Together #
When you create a campaign in PenguinDMs:
- You add your Slack Token and Workspace ID under Campaign Info.
- Then you click the verify icon beside the Slack Token field.
- If both are correct, PenguinDMs verifies them instantly.
- If the workspace ID is missing or the token is invalid, you’ll see an error right away.
After verification, your campaign is ready to send DMs automatically.
Token Expiration & Replacing Tokens #
Slack tokens usually stay valid for several weeks, but they can expire any time without a clear reason.
When that happens:
- You’ll see a notification inside your PenguinDMs dashboard.
- You can replace the token right there without disturbing your active campaign.
Even if a campaign is running, you can update the token seamlessly and continue sending messages.
Security & Storage #
Your Slack token is private, so treat it like a password.
PenguinDMs stores your token securely in encrypted form, so even the admins can’t see it.
We only store it to ensure your campaigns keep running on our servers, without needing your browser to stay open or you having to re-enter the token each time.
All authentication is handled safely, and your token is never shared or exposed anywhere.
So, to summarize.
Your Slack Token connects PenguinDMs to your Slack account and the specific workspace,
your Workspace ID helps generate the link to the workspace.,
and both together let your campaigns run automatically, securely, and continuously, even when your browser is closed.