What I connect
Warehouse and logistics systems, marketplaces and shops (Shopware, Shopify,
Amazon), banks and payment providers, accounting systems such as DATEV, and
in-house services that come with nothing but an API description.
If a ready connector exists and fits, I say so before writing a line.
What makes an integration hold
Every exchange can be repeated without creating duplicates, every record
knows its counterpart on the other side, and a failed call lands in a
queue you can see rather than in a log nobody reads.
Integrations rarely break on the first day - they break on the first
timeout.
What you end up with
A module in your repository that does the exchange, a screen in Odoo
showing what was sent and what failed, and a written mapping - which field
goes where and why.