Coral AI executes the `whatsapp_automation_tool` to physically navigate the WhatsApp Desktop UI using vision and input emulation.
Core Architecture
How It Works Under The Hood
The Autonomous WhatsApp GUI Control module is built on a highly optimized C++ and Python bridge. By bypassing standard Windows UI restrictions, Coral AI directly interfaces with system memory, native Win32 APIs, and DOM structures to achieve near-zero latency execution.
Visual Search Bar Locator
Uses computer vision to find the search input without needing static coordinates.
Contact Identification
Types the name and visually verifies the correct chat before clicking.
Message Input Emulation
Dictates the message perfectly into the text field, supporting emojis and Hindi.
Send Execution
Presses 'Enter' autonomously, completing the flow without human intervention.
This module does not operate in isolation. It is dynamically invoked by the Coral PlannerAgent via JSON-RPC, allowing it to be chained endlessly with vision and memory modules.