What is the best way to communicate with customers when running tasks in zoho projects?

What is the best way to communicate with customers when running tasks in zoho projects?

We use zoho desk as a way to centralise communication with customer for any work we do, so we keep using it even when using zoho projects as we need a way to separate communication threads/requests, but this causes duplication of work where we have a task in zoho projects and then create a similar ticket in zoho desk to communicate with the customer.

I would like to avoid the customer having to learn how to use zoho projects as I know we can invite them to collaborate in there, I was hoping there would be a easier way for the customer to communicate with us about specific tasks. Perhaps if zoho projects has a function like zoho desk for tickets/requests it would be great to keep track of what we are doing, log the time and communicate with the customer having evidence of what was discussed.