Home / Guides / Slack Webhook Setup

Slack Webhook Setup

Connect LeadIn to your Slack workspace so your team receives instant job cards when new leads come in.

5 minutes to complete

What You'll Need

  • Admin access to your Slack workspace
  • A channel where you want job cards delivered (we recommend #dispatch or #leads)

Setup Steps

1

Open Slack App Directory

Go to your Slack workspace and click on your workspace name in the top left. Select Settings & administration Manage apps.

Or visit directly: api.slack.com/apps

2

Create a New App

Click Create New App From scratch.

Name it something like LeadIn Notifications and select your workspace.

3

Enable Incoming Webhooks

In your new app's settings, find Incoming Webhooks in the left sidebar. Toggle it On.

4

Add Webhook to Channel

Scroll down and click Add New Webhook to Workspace. Select the channel where you want job cards delivered (e.g., #dispatch).

Click Allow to authorize the connection.

5

Copy Your Webhook URL

You'll now see your webhook URL. Click Copy. It will look like this:

https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
⚠️ Keep This Private
Your webhook URL is like a password. Don't share it publicly or commit it to code repositories.
6

Send to LeadIn

Paste your webhook URL into the LeadIn onboarding form, or email it to us at hello@leadin.solutions.

✓ You're Done!
Once we configure your account, you'll start receiving job cards in your Slack channel whenever a new lead comes through.

What to Expect

When a caller reaches your LeadIn line, they'll receive an SMS conversation that collects their job details. Once complete, your Slack channel will receive a formatted job card with:

  • Customer name and phone number
  • Service address
  • Job description and urgency
  • Any photos the customer sent
  • Preferred scheduling window

Need Help?

Stuck on a step? We're happy to set this up with you.

hello@leadin.solutions