Appointments , Call , Task

Appointments , Call , Task

Not sure if this is a feature of ,or add/on for , Zoho CRM but it would make the CRM much more complete .

I would like my webleads to be able to schedule an appointment/call/meeting from a calendar that show my available windows. Then add it to the contact details , my task , call etc - 

There are dozens of apps that do this but none that i can see that sync with ZohoCrm - I really would like to keep everything in 1 place

Any recommendation or do you have this feature hidden away somewhere