How to Send Hexowatch Alerts to Slack
Connect Hexowatch to Slack, choose a channel for website change alerts, and troubleshoot common setup issues. Includes an API option and a screenshot alternative.
To send Hexowatch alerts to Slack, sign in to Hexowatch, open Settings, choose Connect with Slack, authorize the Slack workspace, and select the channel that should receive notifications. Hexowatch describes the integration as sending Slack alerts when monitored websites change. Hexowatch’s Slack integration page documents this setup. Have Slack installed before connecting, as Hexowatch recommends.
Connect Hexowatch to Slack
- Sign in to your Hexowatch dashboard.
- Open Settings and select Connect with Slack.
- Sign in to the Slack workspace where you want alerts and complete the authorization prompts.
- Select the Slack channel where Hexowatch should post notifications.
- Check the relevant monitor’s notification settings to make sure the Slack integration is selected.
Hexowatch’s current integration page documents the first four steps. The precise prompts, permissions, and available settings can depend on the live account and Slack workspace policy, so follow the screens shown during authorization. If your organization restricts app connections, ask a workspace administrator whether the integration is allowed.
Choose which monitor sends alerts
A Slack connection sets up the destination integration, but the monitor also needs to be configured to use it. Review the notification settings for the website monitor you care about. Hexowatch previously announced assigning a specific Slack channel to an individual monitor in a January 2021 release note; verify the current dashboard controls before relying on a particular per-monitor workflow.
After setup, a practical check is to use a safe, expected website change or another verification method available in your account, then confirm that the intended channel receives the notification. Avoid changing a production page solely to test alerts.
Set up Slack notifications through the Hexowatch API
If you create monitors through Hexowatch’s API, its API reference documents a notification_integrations field. The integration list endpoint provides integration IDs, and Slack is among the documented integration types. This route is useful for API-driven monitor setup; it requires a Hexowatch API key and the appropriate Slack integration ID.
Because API schemas and dashboard behavior can change, use the current Hexowatch API reference for the exact request structure and authentication requirements. Do not guess an integration ID: retrieve it from the documented integrations endpoint and pass it in the format required by the current API reference.
Troubleshooting
| Symptom | Likely cause | What to check |
|---|---|---|
| “Connect with Slack” does not complete | The Slack authorization was canceled, the wrong workspace was selected, or organizational policy blocks the app connection. | Retry from Hexowatch Settings, confirm the intended workspace, and check with a Slack administrator if app authorization is restricted. |
| The connection succeeds but no alert appears | The monitor may not be set to use the Slack integration, or no monitored change has been detected. | Review that monitor’s notification settings and confirm that its checks are running as expected. |
| Alerts go to a different channel | A different channel may have been chosen during setup, or a monitor may have its own routing configuration. | Review the connected channel and any monitor-specific notification options in the current dashboard. |
| API-created monitors do not notify Slack | The request may omit or misidentify the integration in notification_integrations. |
Fetch the current integration IDs from Hexowatch’s integrations endpoint and compare the request with its current API documentation. |
Hexowatch published a 2021 note about assigning a Slack channel to an individual monitor, and a June 2021 note about improving alert content with a link to the alert. These are dated product announcements; check the current product for exact routing controls and message format.
Other notification routes
Hexowatch’s playbook lists email, Telegram, Google Sheets, Slack, API, webhooks, Zapier, and Pabbly Connect as alert routes. Which one fits depends on where your team needs to see or process changes: a shared chat channel, an inbox, a spreadsheet, or another application reached through an API, webhook, or automation. Availability and setup may vary, so check the live account and current documentation.
Or skip the browser setup
If you need a screenshot of a monitored page alongside an alert or for a separate review workflow, ScreenshotNeo is a website screenshot API and MCP server for developers. It is separate from Hexowatch: it captures pages and does not configure or deliver Hexowatch alerts to Slack. One GET request returns an image or PDF. See the ScreenshotNeo API documentation.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get(
"https://api.screenshotneo.com/v1/shot",
params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"},
timeout=90,
)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
await Bun.write('shot.webp', res);
ScreenshotNeo accepts common screenshot API parameter names to ease switching. It can remove cookie consent banners, newsletter popups, and chat widgets before capture, with each cleanup step configurable. Bot checks, blank pages, failed loads, timeouts, and cache hits are not billed; response headers report the page verdict and billing status. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients. The free plan includes 1,000 screenshots per month without a card; paid plans start at $5 for 3,000 screenshots.
Sign up for ScreenshotNeo’s free 1,000 screenshots a month, with no card required.
FAQ
Does connecting Slack send an alert for every page check?
The integration is described as sending notifications when monitored website changes are detected. The research does not establish that every check produces a message.
Can a Hexowatch alert go to a different Slack channel for each monitor?
Hexowatch announced per-monitor channel assignment in 2021. Since that is a dated announcement, confirm the current dashboard’s controls before depending on it.
What if my Slack workspace cannot authorize Hexowatch?
Workspace policies can restrict app connections. Check the authorization prompt and ask a workspace administrator about the current policy.
Does ScreenshotNeo send Hexowatch alerts to Slack?
No. ScreenshotNeo captures web pages through an API or MCP server. Use Hexowatch’s Slack integration for Hexowatch change alerts.


