Reuzenpanda Hub (2.0)
Automations
Webhook-actie

🔗 Webhook-actie

De webhook actie biedt de mogelijkheid om in een automatisering flow een externe webhook aan te roepen met data uit Reuzenpanda.

Deze actie kan momenteel alleen worden gebruikt op aanvraag.

De webhook-actie in het actiemenu

⚙️ De actie instellen

Bestemming

De URL die aangeroepen wordt.

Als de webhook mislukt

Bepaalt of de automatisering direct beëindigd moet worden in het geval dat de HTTP request faalt. Een fout in de configuratie (ongeldige JSON, een ongeldige URL) stopt de automatisering altijd, ook als je "doorgaan" hebt gekozen.

Authenticatie

Sommige webhooks vereisen authenticatie. Hiervoor zijn drie opties:

  • HTTP Basic Auth
  • Bearer Authentication — vul alleen het token in, Bearer: wordt er zelf voor gezet
  • Aangepaste request header

📦 De payload

De payload kan op twee manieren worden ingesteld: sleutel/waarde velden, of met een volledig custom JSON body voor meer flexibiliteit. In beide gevallen kunnen waardes uit de automatisering flow worden gebruikt, zoals offertenummers, namen van leads, en factuur totaalprijzen.

Velden

Met deze optie kun je simpele sleutel / waarde / type rijen definiëren die worden meegestuurd.

Met een punt kun je nested waardes maken. Stel je definieert deze rijen:

SleutelWaardeType
deal.nameTestTekst
deal.amount1500Getal
sourcehubTekst

Dan wordt deze payload verstuurd:

{
  "deal": {
    "name": "Test",
    "amount": 1500
  },
  "source": "hub"
}

JSON (geavanceerd)

Met deze optie schrijf je de body zelf. Alles wat geldige JSON is kan hier, dus ook arrays.

Als je overschakelt van Velden naar JSON wordt de body alvast gevuld met de JSON van je velden, zolang je nog geen eigen body had geschreven.

Aanhalingstekens om variabelen

Een variabele wordt pas tijdens het uitvoeren ingevuld. Er worden géén aanhalingstekens toegevoegd. Zet ze er dus zelf omheen als de waarde tekst is:

{
  "name": "[Lead · Naam]",
  "amount": [Deal · Waarde]
}

Een getal of true/false mag kaal blijven staan. Staat er tekst op een plek zonder aanhalingstekens, dan is de body op het moment van uitvoeren geen geldige JSON meer en stopt de actie met een foutmelding.

🧩 Meer gegevens nodig? Haal ze op via de API

Een automatisering kan niet alle gegevens uit Reuzenpanda gebruiken in een actie. Mocht je meer data nodig hebben: laat de ontvangende applicatie de ontbrekende velden ophalen via onze API. Zie API Documentatie Overview en Security.