# Introduction

We are happy to release the first versions of the webhook system on InviteLogger. \
Its goal is to allow more flexibility around our services and allow our customer to implement their own automations to expand even more InviteLogger's capabilities.

Use case example: *I want to register every inviter in a google spreadsheet*

{% hint style="info" %}
Please note that this feature is only available for gold (=premium) users
{% endhint %}

## What is a webhook?

<figure><img src="https://2856072733-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx9JA5LaE1daH7wobiclY%2Fuploads%2F3JatTdwx6PMFKVgQc1Ch%2Fimage.png?alt=media&#x26;token=acf45c14-9dc0-4e0b-ad31-bba6a6b52c0c" alt=""><figcaption><p>Image from markheath.net</p></figcaption></figure>

Webhooks are a way for public service such as InviteLogger to spontaneously interact with external services like zapier or even your own private api.\
Once a certain event is triggered on the bot (i.e a member joining your server), InviteLogger will send a request with a specified payload to your services.&#x20;

## How to set up InviteLogger webhooks ?

To use InviteLogger webhooks you must setup a way to receive them by :

* Registering to an automation platform (zapier, ifttt.com, make.com...)
* Or by installing your own web service to listen for InviteLogger webhooks and handle data on your side (coding skills required) <br>

  <figure><img src="https://2856072733-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx9JA5LaE1daH7wobiclY%2Fuploads%2FgJDvFX2UkiMUuDU8h6ng%2Fimage.png?alt=media&#x26;token=8997d21c-8718-434b-a007-3d1c25cc8a50" alt=""><figcaption><p>What it looks like on zapier</p></figcaption></figure>

  Once your service is ready, paste run the `/webhookconfig` command and provide your link and an authentication key to ensure webhook security.
