How do I test an integration is working?
Every integration has a Send Test button that fires a synthetic incident payload to the channel and confirms delivery in the UI.
Quick answer#
Open the channel row in Settings → Integrations and click Send Test. Lemwatch fires a synthetic incident payload and displays delivery status inline. A green tick means the provider accepted the message.
What the test verifies#
Where to find it in Lemwatch#
Settings → Integrations → <channel> → Send Test.
FAQ#
The test succeeded but real alerts never arrive — why?#
Check alert rules: the channel may not be routed to the specific site or severity.
Does the test count against my quota?#
No — synthetic tests are free.
Related#
Previous
Which alert channel should I use?
Next
What does an alert payload look like and how is it signed?
Related Articles
What integrations does Lemwatch support?
Lemwatch routes alerts to Slack, Discord, Teams, PagerDuty, Telegram, Google Chat, Mattermost, Rocket.Chat, ntfy, generic webhooks, and email.
What does an alert payload look like and how is it signed?
Webhook payloads are JSON with incident, site, severity, and evidence fields. Every request is signed with HMAC-SHA256 using your channel secret.
What happens when an integration fails to deliver?
Lemwatch retries failed webhook deliveries up to 5 times with exponential backoff, then marks the channel as degraded and emails the org owner.
Which alert channel should I use?
Use PagerDuty for on-call rotations, Slack or Teams for daytime triage, Telegram or ntfy for solo owners, and webhooks for custom pipelines.