Customer communication software is a tool that automatically sends customers messages about their appointments: confirmations, reminders, on-the-way notifications and updates when something changes. You no longer need to call or email by hand. The messages go out automatically at the right moment, by text message or email.