Mobile workforce customer engagement