HappierleadsDocs

Slack

Post every new lead to a Slack channel, with the message you choose.

Connect the MCP server, then just ask.

create_automationCreates an automation that is active straight away and runs whenever a lead matches it.Changes data
list_slack_channelsThe channels of the Slack workspace connected to this website, to pick one for a Slack automation.Read-only
get_slack_message_templateThe template of the message posted to Slack for each lead, with its merge fields.Read-only
set_slack_message_templateChanges the template of the message posted to Slack for each lead.Changes data
send_slack_test_messagePosts a sample lead message to a Slack channel so you can see how it looks.Changes data

Use case

Post every new lead from the US to #sales in Slack.

Called create_automationShow input
{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9",
  "name": "New US leads to #sales",
  "trigger": {
    "then": "send-to-slack",
    "actions": {
      "sentToSlack": {
        "sendMessagesTo": "#sales"
      }
    }
  },
  "actions": []
}

Use case

Send me a test Slack message so I can see how leads look.

Called send_slack_test_messageShow input
{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9",
  "channelName": "#sales"
}

On this page