Skip to main content
Post or update a Slack message with buttons and wait, inside a Play, until someone clicks one of them.
Tool ID: slack_wait_for_action

Run this action

Use the TypeScript SDK for one call. Use ctx.tools.execute(...) inside a Play for durable calls, scheduled calls, or CSV processing.

CLI

Example response

The SDK returns this shape at result.toolResponse.raw. The example values illustrate the response.
Use deepline describe 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.