# Ignition WebDev + Flask API Chatbot Integration Issues (CORS, Network, Connection Errors)

**URL:** <https://forum.inductiveautomation.com/t/ignition-webdev-flask-api-chatbot-integration-issues-cors-network-connection-errors/115717>\
**Category:** Ignition\
**Tags:** webdev\
**Created:** [May 27, 2026, 4:12am UTC](https://forum.inductiveautomation.com/t/ignition-webdev-flask-api-chatbot-integration-issues-cors-network-connection-errors/115717 "2026-05-27T04:12:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![s.pooja](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@s.pooja](https://forum.inductiveautomation.com/u/s.pooja)\
**Post date:** [May 27, 2026, 4:12am UTC](https://forum.inductiveautomation.com/t/ignition-webdev-flask-api-chatbot-integration-issues-cors-network-connection-errors/115717/1 "2026-05-27T04:12:15Z")

</div>

I am integrating Ignition WebDev (HTML/JS) with a Python Flask API chatbot using OpenAI LLM.

Architecture:

Ignition WebDev UI → Flask API (/chat) → OpenAI API → response

⚙ Backend  
Flask running on 0.0.0.0:5000  
Endpoint: POST /chat  
Flask-CORS enabled  
Returns JSON response from OpenAI API

🌐 Frontend (Ignition WebDev)  
fetch("[http://10.11.12.84:5000/chat](http://10.11.12.84:5000/chat)", {  
method: "POST",  
headers: {  
"Content-Type": "application/json"  
},  
body: JSON.stringify({  
message: msg  
})  
})

❗ Issue Summary

1. Only OPTIONS requests appear

Flask logs show:

OPTIONS /chat 200

No POST request is reaching the backend.

1. Frontend connection error

Frontend returns:

{  
"error": "Connection error.",  
"success": false  
}  
3. Method Not Allowed on browser test

Opening /chat in browser returns:

Method Not Allowed  
4. CORS / preflight issue suspected

Even with flask\_cors.CORS(app) enabled, POST request is not executed.

1. Network / firewall uncertainty

Tried multiple URLs:

127.0.0.1:5000  
myipxxx:5000

But Ignition WebDev cannot reliably reach Flask API.

❓ Need help with:  
Correct Ignition WebDev → Flask integration approach  
Handling CORS + OPTIONS preflight properly  
Required network/firewall configuration for LAN communication  
Recommended architecture for Ignition + external Python API

---

<div class="post-metadata">

**Author:** ![travisaggiebrown](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/travisaggiebrown/32/85824_2.png) [@travisaggiebrown](https://forum.inductiveautomation.com/u/travisaggiebrown)\
**Post date:** [May 28, 2026, 9:41pm UTC](https://forum.inductiveautomation.com/t/ignition-webdev-flask-api-chatbot-integration-issues-cors-network-connection-errors/115717/2 "2026-05-28T21:41:41Z")

</div>

did you or the chat bot write this?
