PERSONAL PRODUCTIVITY

On-Demand Outlook Unsubscribe via Slack Command

Lets a user trigger an unsubscribe from any sender on demand from Slack; the workflow finds that sender's recent mail in Outlook, fires its unsubscribe link.

CategoryPersonal Productivity
Enginesim
Difficultybeginner
Triggerchat
Steps6
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSlack command requests an unsubscribeSlack
  • ActionFind the sender's latest mail in OutlookOutlook
  • LogicExtract and validate the unsubscribe endpoint
  • ActionCall the unsubscribe endpoint over HTTPHTTP webhook
  • ActionAdd sender to suppression list in PostgresPostgreSQLPostgres
  • OutputConfirm result in the Slack threadSlack

What it does

Turns unsubscribing into a single Slack message. Instead of digging through Outlook to find the unsubscribe button, you name a sender from Slack and the workflow locates their latest message, extracts the `List-Unsubscribe` endpoint, calls it, and replies with the outcome.

When to use it

When something annoying lands in your inbox and you want it gone now, without waiting for a scheduled sweep. A manual, human-in-the-loop complement to the automated declutter jobs.

How it works

  1. 1A Slack trigger receives the unsubscribe request with the sender name or domain.
  2. 2Outlook is searched for that sender's most recent subscription message.
  3. 3A logic step extracts and validates the `List-Unsubscribe` mailto or HTTP endpoint; if none exists it replies asking to block instead.
  4. 4The workflow calls the unsubscribe endpoint over HTTP.
  5. 5The action and result are recorded in Postgres so the sender is on the suppression list.
  6. 6A confirmation is posted back to the originating Slack thread.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SlackChannels, DMs, threads, mentions.
  2. 2
    Connect OutlookMail, calendar, contacts.
  3. 3
    Connect HTTP webhookTrigger any URL on agent actions.
  4. 4
    Connect PostgresAny Postgres URL — query, write, migrate.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.