This guide is for JTL-Wawi ERP with the REST API. It is not the same as FFN Connect / Fly, which syncs Shopify to a fulfillment warehouse.
When to use it
Use JTL Wawi (API) when:- Orders and customers live in JTL-Wawi (common in DACH)
- Support needs WISMO, address changes, cancellations, or order context from Wawi
- You want AI Agents to read or write Wawi data with approval on sensitive actions
Prerequisites
Before you connect in cx, confirm on the JTL side:- JTL-Wawi REST API service is running — in JTL-Wawi Administrator, the API / app-registration service for external apps is started.
- You know the database segment in the API URL — this is the name after
/api/in the server URL (for exampleeazybusiness). It is the database name, not necessarily the Windows service display name. - A JTL-Wawi user exists for the connection — you enter this username in cx after approving the app in Wawi.
- Your API port is reachable from the public internet — Chatarmin CX calls your Wawi server from the cloud. The port is set in JTL (often 5883, but customers also use 5679, 50443, and others). Private LAN addresses (for example
192.168.x.x) do not work.
Server URL format
In cx, use the full base URL of the Wawi REST API:https://wawi.example.com:5883/api/eazybusinesshttps://203.0.113.10:5679/api/eazybusiness
Network and firewall
Chatarmin CX must be able to open an inbound TCP connection on your Wawi API port (the same port in the server URL). Configure all layers that apply:- Windows Firewall on the Wawi server — allow inbound TCP on the API port for the Wawi service. Include the Public profile if the server is reached from outside the LAN.
- Hypervisor / datacenter firewall (for example Proxmox) — allow the same port on the VM; default deny rules block cx even when Windows allows the port.
- Hosting provider edge firewall — if Wawi runs at a hoster, ask them to allow inbound traffic on your API port to your VM’s public IP.
Set up JTL Wawi (API)
Start the JTL-Wawi REST API
Before you connect in cx, start the JTL-Wawi API on your server and make it reachable on a public hostname or IP (see Network and firewall above). JTL publishes a setup guide for the REST server: Start the JTL-Wawi API REST server.Connect in Chatarmin CX
1
Open integrations
Open integrations and choose JTL Wawi (API).
2
Enter the server URL
Click Add account. Enter an integration name and your server URL (for example
https://wawi.example.com:5883/api/eazybusiness). Do not click Connect yet — complete the JTL app registration wizard on the Wawi PC first (next section).3
Finish in cx
After you approve the app in JTL-Wawi, return to cx, enter the JTL-Wawi username you chose in the wizard (we recommend
chatarmin/v1), and click Finish Setup. The account should appear under connected integrations.Register the app in JTL-Wawi (before Connect)
On the Wawi server PC:- Open JTL-Wawi and go to Admin → JTL-Wawi API → App Registration (App-Registrierungen).

- Click Add (Hinzufügen). The registration wizard opens.

- On the introduction page, click Next (Weiter).

- On Start registration (Registrierung beginnen), JTL-Wawi waits for a registration request from cx. Leave this screen open. The status should say it is waiting for the application to send a request — Next stays disabled until then.

- Back in cx, click Connect. JTL-Wawi should show application details for chatarmin/v1 / chatarmin.com (chatarmin.com GmbH).

-
In JTL-Wawi, click Next, set the API username (recommended:
chatarmin/v1), click Next through access management, and finish the wizard. - In cx, enter the same username and click Finish Setup.
Use JTL Wawi in the inbox
When a ticket contact matches a Wawi customer, order context can appear in the ticket sidebar. Agents see order details without switching to Wawi.AI Agent actions
JTL Wawi actions can let AI Agents:- get an order
- get tracking information
- update a shipping address
- update custom fields or delivery dates
- cancel an order (with cancellation reason where configured)
Best practices
- Use the database name in the URL path; wrong paths cause connection or auth failures that look like generic errors.
- Document your public URL and firewall rules with whoever manages Proxmox or hosting — cx cannot fix datacenter firewall from the product.
- Prefer HTTPS once a certificate is stored in Wawi; use HTTP only when Wawi serves the API without TLS.
Troubleshooting
For REST field reference after the connection works, see the JTL Wawi API documentation (vendor reference).