Daily crypto derivatives morning briefing in Slack

By General Input

Every weekday at 8am ET, a sober one-screen summary of overnight crypto futures, ETF flows, and liquidations lands in your team Slack channel.

Integrations

  • CoinGlass
  • Slack Bot

Type

Agentic Task

Categories

  • Finance
  • Operations

Build an agent workflow that runs every weekday at 8:00am US Eastern Time and posts a crypto derivatives morning briefing to a Slack channel. Use a cron trigger. The destination should be a single Slack channel that the user picks when they install the workflow (default to a channel like #crypto-briefing). Use the Slack Bot integration to post.

On each run, the agent should pull the previous 24 hours of market data from CoinGlass and synthesize a short written report. Use these CoinGlass operations:

1. Get Futures Coins Markets — for the top coins (BTC, ETH, SOL, and the next few by open interest), capture current price, open interest, aggregated funding rate, 24h volume, and 24h liquidations.

2. Get Funding Rate by Exchange — for BTC and ETH, capture current funding rates across the major exchanges (Binance, Bybit, OKX, Hyperliquid) so the agent can flag funding skew and any exchange that is meaningfully offside vs the rest.

3. Get Aggregated Liquidation History — for BTC and ETH over the last 24 hours, capture long and short liquidation totals so the briefing can identify which side got wiped and how large the move was.

4. Get Bitcoin ETF Flows History and Get Ethereum ETF Flows History — capture the most recent session's net inflow or outflow plus a one or two day comparison so the briefing can frame today's flow against the recent trend.

Then have the agent write a short Slack-friendly digest with one section per topic. The structure should be:

• Header line with the date and a one-line tape summary (e.g. BTC +1.2%, ETH +0.4%, alt risk-on). • Directional bias: read funding rate skew, long/short positioning, and the direction of open interest. Say whether positioning supports the move or fights it. • Liquidations: call out notable BTC and ETH liquidation events, which side got wiped, and approximate USD size. • ETF flows: report the latest Bitcoin and Ethereum ETF net flow and compare to the previous session. • What changed: 1 to 3 bullets that explicitly call out divergences (e.g. price up, funding flat, ETF outflows). This is the most important section.

Tone is sober and analytical, not hype. No emojis stuffed everywhere, no "to the moon" language, no walls of raw numbers. Round figures sensibly (open interest in billions, liquidations in millions, funding rates to two decimals). If a session is genuinely quiet, say so plainly instead of inventing a narrative.

Format the post using Slack mrkdwn: *bold* section headers, simple bullet lines, no tables. Use the Send a Message operation on Slack Bot to post to the chosen channel. Send one message per run; do not thread.

Make the following user-configurable when the workflow is set up: the destination Slack channel, the schedule and timezone, the list of coins to include beyond BTC and ETH, the exchanges to compare for funding rate skew, and the minimum USD liquidation size that counts as "notable".

If a CoinGlass call fails or rate-limits, retry once then continue with the data the agent has and note the gap in the briefing. Do not silently omit a section. If CoinGlass is fully unavailable, post a one-line message to the channel saying the briefing could not be generated.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seatsPause marketing emails to escalated customers, then restore them