We have used the API to create new contacts (or open existing contacts), and add new leads depending on different projects our client has in progress. We also create a meeting under the Contact to mark the time of contact with this Contact/Lead.
read more