|
| 1 | + |
| 2 | +**ChatBots** are extensions to team collaboration systems (Microsoft Teams, Slack, DIscord) that can interface to other systems, such as OpenAI Functions for data inquiry / update. |
| 3 | + |
| 4 | +>For example, in large companies, users spend significant time in such systems to the point it becomes their central UI. So, enabling access to key corporate systems, with a Natural Language interface, is a natural way to simpify business. |
| 5 | +
|
| 6 | +This is to explore: |
| 7 | + |
| 8 | +| Explore | Status | |
| 9 | +| ---------------- | ------ | |
| 10 | +| ChatBot to Slack | -- | |
| 11 | +| | | |
| 12 | + |
| 13 | +A value prop might be summarized: *instantly expose legacy DBs to Natural Language from collaboration tools, including critical business logic and security, to simplify user discovery and operation.* |
| 14 | + |
| 15 | +<br> |
| 16 | + |
| 17 | +## Status: Technology Exploration |
| 18 | + |
| 19 | +This is an initial experiment, without automation. Many substantive issues need to be addressed, including but not limited to security, update, etc. |
| 20 | + |
| 21 | +We welcome participation in this exploration. Please contact us via [discord](https://discord.gg/HcGxbBsgRF). |
| 22 | + |
| 23 | +This exploration is changing rapidly. For updates, replace `integration/mcp` from [integration/msp](https://github.com/ApiLogicServer/ApiLogicServer-src/tree/main/api_logic_server_cli/prototypes/nw_no_cust/integration/openai_plugin) |
| 24 | + |
| 25 | +<br> |
| 26 | + |
| 27 | +## Example |
| 28 | + |
| 29 | +✨ Flow example: “Create order for ALFKI with 2 bottles of Chai”: |
| 30 | + 1. User sends message in Slack/Teams |
| 31 | + 2. Bot passes message to backend |
| 32 | + 3. Backend sends message to GPT function-calling endpoint |
| 33 | + 4. GPT returns function call: |
| 34 | +→ POST /Order { customer_id: "ALFKI", items: [{product_id: "CHAI", quantity: 2}] } |
| 35 | + 5. Backend sends API request to your OpenAPI endpoint |
| 36 | + 6. Backend replies in Slack: |
| 37 | +→ “✅ Created order #1024 for ALFKI with 2 items” |
| 38 | + |
0 commit comments