This chatbot extracts transaction IDs from your message, determines their type (payment or payout), and retrieves the corresponding record from the database using natural language and SQL tools. Try asking about a transaction, e.g., 'Why is my withdrawal payout-b2c2 pending?'