Skip to main content
Post or update a native Block Kit message and durably wait for one of its button action_ids inside a Play.
Tool ID: slack_wait_for_action

Run this action

Use the TypeScript SDK for a single call. Put ctx.tools.execute(...) inside a Play when the call should be durable, scheduled, or run across a CSV.

CLI

Example response

The SDK exposes this shape at result.toolResponse.raw. Values below are representative.
Use deepline tools get slack_wait_for_action --json for the latest machine-readable contract.

Input reference

Update or post one native Slack message revision, then durably wait for one of its Block Kit buttons. Every button in params.blocks can resolve the wait. Waits are limited to 30 days.

Output reference

Deepline cost

  • Pricing model: fixed (per call).
  • Estimated Deepline credits: 0 per pricing unit.
  • Provider-native pricing may still exist outside Deepline credit billing.