InfraNestInfraNest

Automation

Incoming endpoints and outgoing webhooks

Two things point in opposite directions, and knowing which one you need saves a lot of guessing.

This article explains the difference between the two ways InfraNest talks to other tools, and helps you pick the right one for what you're trying to do.

Overview

  • An incoming endpoint lets another tool start something in InfraNest.
  • An outgoing webhook lets InfraNest tell another tool that something happened.
  • Knowing which direction you need saves time β€” the setup for each lives in a different place.

Which one do you want?

Incoming endpoint Outgoing webhook
Direction another tool β†’ InfraNest InfraNest β†’ another tool
You give out a URL InfraNest generates a URL the other tool gives you
Use it to let something else start an automation tell something else that an event happened
Set up in the integration, or your automation Settings β†’ Webhooks

The short version: an incoming endpoint is a doorbell somebody else presses. An outgoing webhook is us ringing theirs.

Set up an incoming endpoint

  1. Open the integration or automation where you want another tool to be able to start things.
  2. Create the endpoint β€” InfraNest generates a private URL for you.
  3. Give the endpoint a name so you can tell at a glance which tool it belongs to.
  4. Copy the URL and paste it into the other tool's settings, wherever it asks for a URL to call.
  5. Use whatever the other system sends as the trigger data for your automation's rule.

Incoming endpoints and outgoing webhooks (1)

Incoming endpoints and outgoing webhooks (2)

Because endpoints are named, you can turn any single one off without affecting the others.

WarningThe URL itself is the credential. Anyone who has it can trigger that automation, so treat it like a password β€” and if it ever leaks, regenerate it.

Set up an outgoing webhook

  1. Go to Settings β†’ Webhooks.
  2. Choose Add to create a new webhook.
  3. Paste in the URL the other tool gave you.
  4. Pick the events you want InfraNest to send β€” for example a monitor going down, a domain renewing, or a watched domain becoming available.
  5. Save your changes.

Every delivery is signed and logged, so you can check what was sent and whether it arrived. See the Webhooks article for more detail.

Still not sure which to use?

Ask which side starts the conversation:

  • "When X happens in my other tool, do something in InfraNest" β†’ use an incoming endpoint.
  • "When X happens in InfraNest, tell my other tool" β†’ use an outgoing webhook.
  • "Both" β†’ you'll need one of each; they work independently of each other.

Tips

NoteThese two features are unrelated under the hood β€” setting up one has no effect on the other, so it's fine to use just one, both, or neither.

Start in seconds

Bring your whole infrastructure into one modern dashboard.

Free plan Β· No credit card required Β· Set up in minutes