HTTP and Slack: HubSpot New Deal Stage Alert Template
A Spojit template that watches your HubSpot CRM for deals that move pipeline stage and posts each change to a Slack channel so the whole team sees pipeline movement live.
What It Builds
A Schedule trigger fires on an interval and Miraxa uses the http connector to call your HubSpot CRM API for deals whose stage changed since the last run. A Condition node filters out unchanged deals, then a slack Connector node posts a tidy message to your sales channel for every deal that advanced or slipped.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that runs every 15 minutes, connects to my HubSpot CRM API to find deals whose stage changed since the last run, and posts a message to the #sales Slack channel for each one with the deal name, owner, amount, and the old and new stage.
Connectors Used
- Schedule trigger - runs the check on a recurring cron interval.
- http - Miraxa connects to the HubSpot CRM API (no native HubSpot tile) to read deals and their stage changes.
- slack - posts each stage change to your chosen channel.
Customize It
Change every 15 minutes to your preferred cadence, swap #sales for another channel, and edit the field list (drop amount, add close date) right in the prompt. You can also tell Miraxa to only alert when a deal reaches a specific stage like "Closed Won".
Tips
- Give the HTTP connection a HubSpot private app token with deal read scope so Miraxa can query the CRM.
- Use Direct mode on the Slack node for a fixed message format, or Agent mode if you want Miraxa to summarize the change in natural language.
- Keep the schedule interval modest to stay within HubSpot API rate limits.