# Optimizing Odoo Lookup & Destination calls

**URL:** <https://community.synatic.com/t/optimizing-odoo-lookup-destination-calls/69>\
**Category:** Connections\
**Tags:** lookup, odoo\
**Created:** [March 9, 2021, 9:17am UTC](https://community.synatic.com/t/optimizing-odoo-lookup-destination-calls/69 "2021-03-09T09:17:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shaun](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.synatic.com/shaun/32/7_2.png) [@shaun](https://community.synatic.com/u/shaun)\
**Post date:** [March 9, 2021, 9:17am UTC](https://community.synatic.com/t/optimizing-odoo-lookup-destination-calls/69/1 "2021-03-09T09:17:44Z")

</div>

If you have a scenario where your Odoo flows (using Odoo lookups and / or destination) are taking an inordinate amount of time to complete, or worst case, experiencing flow timeouts, there some optimizations we can make.

Typically, this is most prevalent when syncing a large buffer or dataset to Odoo (e.g. several thousand records).

By default, the Odoo lookup and destination step are set with **1** concurrent call. Additionally for the Odoo lookup specifically, the calls run in **series** and **caching** is not enabled.

_Note regarding caching - this will only have a tangible impact when dealing with codes (e.g. postal codes). It will have less impact when dealing with account details as these are natively always unique._

In order to adjust these settings,

1. Navigate to the **Odoo** lookup step in your flow and click **edit**.
2. Click on **Advanced Settings** (top left).
3. Adjust the values as illustrated below to preference. Noting the concurrent calls listed below are an example (20) and can be adjusted an tweaked based on metrics and results.

![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/1X/f73a4458606680116e3fc109284261cf63544afc.png)

To make this change on the Odoo destination step,

1. Navigate to the **Odoo** detination step in your flow and click **edit**.
2. Click on **Advanced Settings** (top left).
3. Adjust the values as illustrated below to preference. Noting the concurrent calls listed below are an example (20) and can be adjusted an tweaked based on metrics and results.

![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/1X/2c4c0c3cd5294baeb6517453f201338f2a0a664d.png)
