# Integrated Webhook - Olist for SprintHub

Process automation between tools is essential to ensure an efficient and integrated workflow. In this article, we will cover how to configure Olist webhooks in SprintHub, allowing automatic capture of important events and optimizing information management between systems.

#### Step 1: Configuration in Olist ERP

* Log in to Olist ERP: Access the platform using your credentials.
* Access ERP System Settings: click Settings in the main menu, then select ERP System Settings.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeIM-8pDn55z58wZPnh_nvdGisrgyw5QV2YcJs3a09ZqENam075bOHn4bHqRDHvFvgfrSpa6tzwpEoT7uGXRXWmBuuB45tZBDdFKiuzZsnrITIYQZyr5jc0VNwFKQpLueGMiwPvrA?key=5tT6VQyobyeqzV5uRXgC082t" alt=""><figcaption></figcaption></figure>

Enable Required Applications\
Make sure the following resources are installed and enabled:

* API Token
* Webhooks

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdfsVS4rU_kHei8EgAH23CWC-2K2F-vXGfLDwQAlaVJdUnIYsWEiKWoZ7SFe3aID1mSxcO2q1l-YiWRDgYzfbAYCVIUufdETorZsQE5XSJzc8AWfZuqkxqDHg-lIVyJ1EycuOv9SQ?key=5tT6VQyobyeqzV5uRXgC082t" alt=""><figcaption></figcaption></figure>

* Configure the Webhooks: navigate to the Webhooks tab.

Check all available options, ensuring that all relevant events are enabled for sending, as shown in the screenshot below:&#x20;

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXczoo5LHu6F83dI8aR-G6zJKMUIZzkbAxYQl651T4iqu47ViFZe2Gzu_nTLmecAU7e3gackJf0u7Fb7y5iomeGZspob0vlmlsEA5L3L4BlL4ifCxlTCXzw43m63LjPQPIG61fTi6A?key=5tT6VQyobyeqzV5uRXgC082t" alt=""><figcaption></figcaption></figure>

#### Step 2: Configuration in SprintHub

* Access the Webhooks section: in the SprintHub menu, go to the Webhooks option.\ <br>

  <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfZEfk-KVKDwpUzw-JScUCtWhbSiXaMurTXdKo4MJz3g_xYso7VfQj22h7sCF5sOBLCUC-a6ZoqHzGjI6WP8ypPytaPQ0pIc3EPfQYhf9fpr_kDiqxy9g-MJRuOP_CWTzPGzgId0w?key=5tT6VQyobyeqzV5uRXgC082t" alt=""><figcaption></figcaption></figure>
* Click + New and create a Sales Webhook: enable automatic mapping to facilitate field identification.

{% hint style="warning" %}
To check the step-by-step guide on the **Input Mapping**, [click here.](https://docs.sprinthub.com/topicos/analisar/webhooks-integrados/webhooks-integrados-duvidas-comuns/webhook-integrado-como-transformar-o-body-no-corpo-da-requisicao)
{% endhint %}

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfjDuOqkAk5-pNeHg-kBQs1UqCf7cZaO_rg0Ylp9yeX3sqU5FU_i3HsUU5JYO9x9QvosjxyYP8n3nQHQmEspHtTmOoLVS5HbxQnNt5lSeb-brw0jUyh6NMKkzRhq_K4cQHm3pED?key=5tT6VQyobyeqzV5uRXgC082t" alt=""><figcaption></figcaption></figure>

Three other categories can be configured according to the needs of the integration.

* Testing and Validation in Olist: perform the practical test to ensure fields are being mapped correctly. Follow the steps below:
* Registration: Create a test customer or supplier record.

<figure><img src="/files/abc2ee27b88d9077d0644557d9d14cb990939c42" alt=""><figcaption></figcaption></figure>

* **Sales Order:** Generate a fictitious sales order associated with the test record. This order can be deleted later.

<figure><img src="/files/5ba50fe8d2813ebc0a46ec8195b2fad6755317a1" alt=""><figcaption></figcaption></figure>

* **Validate Payload:** capture the payload generated during the process. Make sure all necessary fields are included and recorded correctly. Save a screenshot of the payload for reference.

<figure><img src="/files/ce9fb7276c56c1b051f5b5f4b2ee6e14ab8dd18d" alt=""><figcaption></figcaption></figure>

Conclusion

With these steps, you complete the configuration for receiving Tiny Olist webhooks in SprintHub. This integration automates the exchange of information between the platforms, ensuring more speed and accuracy in your management processes. Always validate tests before deploying to a production environment to avoid inconsistencies. Now, you are ready to take advantage of all the benefits of this automation!

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sprinthub.com/en/topics/analyze/integrated-webhooks/integrated-webhooks-common-questions/integrated-webhook-olist-to-sprinthub.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
