BHI software typically has core functionalities such as screening tools to identify patients eligible for behavioral health services, care plan development, and management to create personalized treatment plans, secure communication tools to facilitate collaboration between primary care providers and behavioral health specialists, and integration with existing EHR systems to streamline workflows and ensure data continuity.