A WhatsApp trading assistant built for C-TRADE that turns a chat conversation into a usable investor channel. Users can manage cash, check the market, place trades, manage orders, review transaction history, and inspect their portfolio without leaving WhatsApp. Oscar, the AI assistant, sits on top of the workflow to help users navigate the system.
// Messaging channel: Twilio WhatsApp · Orchestration: Python · Trading backend: C-TRADE APIs
Extending a trading platform into a conversational channel that investors already use every day.
Trading platforms often assume users will log into a dedicated web or mobile product, but many investors are already spending their time inside WhatsApp. The challenge was to expose core C-TRADE actions through a guided conversational interface without losing reliability, structure, or access to real backend data.
We built a WhatsApp chatbot that exposes the most important investor workflows as simple, numbered options, then routes each request through a Python application connected to the C-TRADE backend. Oscar, the AI assistant, adds a more natural support layer for user guidance and follow-up questions on top of the transactional menu system.
The chatbot is organised around clear trading actions so users can move quickly from intent to outcome.
Check cash balances and start account funding workflows without leaving the conversation.
Pull market data and review what is happening before making a trade decision.
Guide users through trade placement using the existing C-TRADE execution services underneath.
Review and manage orders through a workflow that maps directly to live backend order data.
Retrieve historical activity inside the chat so users can reconcile previous trades and account actions.
Expose portfolio data directly in WhatsApp for quick investor self-service and account visibility.
// Conversation architecture
The chatbot receives user messages from Twilio, passes them into the Python application, and then calls the C-TRADE APIs needed for each workflow.
Sample WhatsApp flows from the chatbot experience. Click any screenshot to view full size.
The value of the project is not just the chatbot UI. It is the system design that connects a familiar messaging channel to real trading infrastructure.
Investors can access key trading flows from a channel they already use every day.
The Python layer turns chat intent into real API operations instead of static FAQ responses.
Oscar gives the product a smarter support surface without replacing the structured workflows.