Een ander systeem koppelen met een webhook

In dit artikel lees je hoe AppPilot gegevens naar een ander systeem stuurt met de stap HTTP-verzoek versturen (webhook), en hoe je een koppeling opslaat.

Waar vind je het

  • De stap: in de builder via Actie toevoegen → HTTP-verzoek versturen (webhook).
  • Opgeslagen koppelingen: de pagina Koppelingen van AppPilot.

Zie je dit niet? Dan heb je er geen rechten voor of het zit niet in jullie abonnement. Vraag het je beheerder.

Zo werkt het

Een koppeling opslaan

Een opgeslagen koppeling bewaart het adres en de geheime sleutel van het andere systeem op één plek. Zo hoef je wachtwoorden niet in elke automatisering te zetten.

  1. Open de pagina Koppelingen van AppPilot.
  2. Vul bij Nieuwe koppeling een Naam in, bijvoorbeeld "Planningstool" of "n8n".
  3. Vul de Webhook-URL in (beginnend met https://).
  4. Vul eventueel een Bearer-token (optioneel) in als het andere systeem daarom vraagt.
  5. Laat Actief aangevinkt en klik op Opslaan.

De webhook-stap instellen

  1. Open de automatisering en klik op Actie toevoegen.
  2. Kies HTTP-verzoek versturen (webhook).
  3. Kies de Methode, bijvoorbeeld POST of GET.
  4. Kies bij Koppeling een opgeslagen koppeling, of Geen koppeling.
  5. Vul het Adres (URL) in. Gebruik je een koppeling, dan vul je alleen het pad in, bijvoorbeeld /orders. Je kunt variabelen gebruiken, zoals een offertenummer.
  6. Voeg eventueel Queryparameters of Headers toe.
  7. Kies bij Inhoud wat AppPilot meestuurt:
    • Standaard AppPilot-gegevens: de belangrijkste gegevens van de gebeurtenis, zoals nummers en id's;
    • Velden als JSON of Formulier (x-www-form-urlencoded): elke regel wordt een veld;
    • Raw (JSON) of Raw (tekst): je typt zelf de inhoud;
    • Geen inhoud (none).
  8. Klik op Verzoek testen om het verzoek direct uit te proberen.
  9. Klik op Opslaan in het paneel.

Testen

Verzoek testen stuurt het verzoek echt, met de gegevens van de laatste uitvoering als voorbeeld. Je ziet direct of het Gelukt of Mislukt is en wat het andere systeem terugstuurt. Velden uit dat antwoord kun je daarna als variabele gebruiken in volgende stappen, onder HTTP-antwoord. Sla de stap op om ze te bewaren.

Goed om te weten

  • De geheime sleutel van een koppeling wordt versleuteld bewaard en gaat mee als Bearer-token. Zet wachtwoorden en API-sleutels daarom liever in een koppeling dan in de headers.
  • In JSON zet je variabelen tussen aanhalingstekens, bijvoorbeeld "naam": "{{client.name}}". AppPilot vult ze veilig in.
  • Het adres moet met https beginnen.
  • In de goedkeuringsmodus Slim wacht een webhook-stap eerst op goedkeuring, omdat er gegevens naar buiten gaan. Zet de stap op Nooit goedkeuren als je het andere systeem vertrouwt.
  • Een webhook kun je na uitvoering niet terugdraaien vanuit AppPilot.
  • Doe je in korte tijd veel tests, dan vraagt AppPilot je even te wachten.

Veelgestelde vragen

Kan ik AppPilot koppelen aan n8n of een vergelijkbare tool?

Ja. Maak in n8n een webhook aan, sla de URL op als koppeling en gebruik die in de stap HTTP-verzoek versturen (webhook).

Waarom is mijn test mislukt?

Controleer het adres, de methode en of het andere systeem een sleutel verwacht. Het antwoord van het andere systeem staat bij het testresultaat.

Kan een ander systeem een automatisering in AppPilot starten?

Deze pagina gaat over gegevens die AppPilot naar buiten stuurt. Voor koppelingen met andere software, zie Koppelingen.

Gerelateerd

Werk je nog niet met Appficient? Lees meer over administratie automatiseren of start een proefaccount.