TRUSTED BY GLOBAL FINANCIAL INSTITUTIONS
Capture & standardise all your valuable chat messages.
Harness the full value of your chat messages & data to transform your information, automate your workflows and control your data.
Improve trading
Uncover valuable insights and drive better decisions
Transform efficiency
More scale and less cost through chatbots and AI agents
Comprehensive oversight
Monitoring and control of chat and agent activity in a single dashboard
More and more trading occurs in chat apps. But can you see it all?
With chat, key messages (e.g. RFQs, prices or orders) have scrolled out of sight almost as soon as they’re received. These messages are missed, but now it's possible to capture them into clear, organised dashboards to drive better information for decision-making, automation and efficiency.
Transform your messages into structured, automation-ready data.
Once your data is structured and automation-ready, it can feed a host of other workflows and applications.
Build markets of all historic or on-the-day interest. Set up configurable or automated alerts. Create client or counterparty-facing chatbots and AI agents, with high accuracy and full control.
Listen to ipushpull's Head of Product, Andrew Capewell, explain how ipushpull helps.
“Customers should not have to launch a technology project just to consume our data. ipushpull aligns to our philosophy of being easy to do business with.”
Head of Cross Product Sales & Development
“We have digitised our pre-trade workflow for complex packages of trades of cash and derivatives. Implementing a chatbot, this workflow is now near real-time.”
Head of LDI Trading
Example solutions
- Trade Capture & Booking
- Quote Hub
- Model as a Service
- Control Hub
Trade Capture & Booking
Trade Capture & Booking
Automate capture and input of trade confirmations from chat, emails and any other sources.
Automate enrichment and booking of trades to your deal management platform.
Automate reporting of trades for compliance and best execution.
Quote Hub
Quote Hub
Model as a Service
Model as a Service
Control Hub
Control Hub
Frequently asked quesitons
What is chat data mining?
Chat data mining is the process of automatically capturing, interpreting and structuring the business data contained in trading chat messages. Rather than leaving valuable market intelligence locked in conversation threads, ipushpull extracts the content that matters, prices, orders, RFQs, and trade confirmations, and makes it available to downstream systems without manual intervention.
What chat platforms does ipushpull support?
ipushppul connects to Bloomberg, Symphony, Microsoft Teams, ICE Chat and WhatsApp. Messages from each platform are captured, standardised and processed through the same workflow regardless of source.
What data can ipushpull extract from a chat message?
ipushpull identifies and extracts structured data fields from unstructured messages, including prices, quantities, instruments, counterparties, RFQs and trade confirmations. Extracted records can be enriched with reference data such as ISINs, FX rates and calendars before being passed to downstream systems.
How is chat data mining different from communications surveillance?
Communications surveillance tools capture and archive messages for compliance monitoring. Chat data mining goes further: it interprets the content of those messages, extracts the business data within them, and routes it directly into trading workflows and systems. The two are complementary rather than competing.
What format is the output in?
Structured output is available in FIX, JSON, and Excel, and can be delivered via REST API or WebSocket. The format is configurable to match the requirements of downstream systems, whether that is OMS, a risk system or a proprietary database.
Can chat data feed directly into trade booking?
Yes. Captured and structured chat data feeds into ipushpull's trade capture and booking workflow, allowing trades agreed in chat to be booked without manual re-keying

