If I have a internal site with client's email addresses, can I generate a link to their contact profile on Sugar? (or maybe at least a search result based on that email?)
Your question is hard to answer without knowing what your internal site is like or if you face security issues in allowing Sugar to access it or vice versa.
It's also unclear if you want to sync the two systems or just display your internal site info on Sugar or your Sugar Contact information on your Internal Site.
If you want to sync I would suggestion you determine who the master is and then leverage Sugar's APIs to either pull of push data from/to your internal system. In general I find it easier to pull data into Sugar but that depends largely on what your other system is.
If you just want to display data Sugar's REST v10 in version 7.x makes it easy to build a custom API to point to the contact record in Sugar via the email address. Whether you can then place this API call on your internal system depends on what system that is and whether your internal system users also have access to Sugar. You could also display the Sugar data on your internal system instead of pointing them to the Contact record on Sugar (which would require them to have access to the front end)
As for adding a pointer from Sugar Contacts to your other system, you could possibly use the Intelligence Pane to either have a URL (if your other system has an API you can point to) or retrieve and display data from that other system in the intelligence pane on a Contact by Contact basis .
Hope this helps,FrancescaS
I was hoping to do this without the API. More because I'm lazy than because of security issues. No syncing is necessary.
The internal system is a simple HTML promotional form. People enter details, and it schedules another team to take action using the details. One of those details is a client's email - which I though could be linked to Sugar without too much extra work.
I'll look into using the API. Thanks
Are you trying to insert the email address into Sugar?
Let the the employee pick an email address from Sugar?
Or are you trying to give the scheduled team member the link to the Sugar Contact record so they can get there quickly?
Yes - just trying to give the team a quick link to the Sugar Contact
Then I would use a SugarAPI call from your internal system. Query contacts by email address and build a URL to be returned and displayed for the user in the internal system.
Retrieving data ...