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.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.