Send Lightfield automation messages to Slack with a webhook

Last updated: June 5, 2026

Lightfield automations can push messages into a Slack channel using a Slack incoming webhook. This guide covers the full setup - creating a Slack workflow with a webhook trigger, then building a Lightfield automation that calls it.

Before you start

You'll need:

  • Automations enabled on your Lightfield workspace (included with Pro)

  • Permission to create workflows in your Slack workspace

  • The Slack channel where you want automation messages delivered

Part 1 - Create a Slack workflow with a webhook trigger

  1. Open the Slack channel where you want automation messages to land.

  2. Click the ellipses menu in the top right of the channel and select Create a Workflow.

  3. For the event, choose From a webhook.

  4. Slack generates a webhook URL and shows an example HTTP body. Set a variable in the body - for example, messageContent. Copy the example body Slack gives you here, you'll need it in Part 2.

  5. Click Continue.

  6. Click Add Steps, then select Send a message to a channel.

  7. Choose your channel. In the message field, click Insert a Variable and select messageContent (or whatever you named your variable).

  8. Publish the workflow, then copy the webhook URL.

Part 2 - Build the automation in Lightfield

Lightfield automations are configured in natural language. Give the automation builder three things:

  • The Slack webhook URL

  • The intent - when the message should fire and what it should say

  • The example HTTP body Slack gave you, so the call is formatted correctly

Example prompt:

[your webhook URL] - whenever an opportunity is moved to the Won stage,
send a message with the content "hello world".
Example HTTP body: { "messageContent": "Example text" }

Lightfield handles the rest of the configuration from there.

Tip: The variable name in your Slack workflow (messageContent) has to match the key in the HTTP body you give Lightfield. If they don't match, the message content won't populate.

Current limitations

This setup pushes messages out to Slack. It does not pull Slack messages into Lightfield. Analyzing Slack messages inside Lightfield, or using them as context, requires the dedicated Slack integration, which is on the roadmap.