function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
FieldstoneFieldstone 

Telephony Screen Pops

How would I go about forcing a screen pop on a user's SF.com session?  For example, a caller dials into a telephony platform which asks for an account number.  Then the telephony platform utilzes a web service to identify whether or not the caller is an active lead.  Once confirmed and the call is delivered to an agent (using both SF.com and the telephony system), how can the user's SF.com session be directed to display the corresponding caller record?
DevAngelDevAngel
This needs to be done from outside the browser.  In the last step of the process some kind of agent needs to be waiting for the phone to ring.  When it does, it would use the information sent by the telephony system to open a new browser window to the account screen.

There is no reliable way to do this otherwise.
jeff.penrodjeff.penrod

I am trying to do something similar.   Our phone system has a desktop agent that can shell out or communicate with external applications.   We have an existing application that gets account information through web services, then invokes an instance of internet explorer 6 and directs the browser to the appropriate account.  

I am performing maintenance on this application, and I'm trying to figure out how to have the application log into the SalesForce web application.   I am successfully logging in through the web service, but the web application is requiring me to log in again when I attempt to navigate to the account page. 

Given a successful login to the web service, is there a way to navigate to the account page without having to enter credentials at the login screen?

Thanks,

Jeff Penrod

 

 

 

DevAngelDevAngel
Hi Jeff,

Sure, just do a search on frontdoor.jsp in these forums.  The basic idea is to construct a url to the correct server instance and send the session id on the url with a redirect path.

https://<server Instance>.salesforce.com/secur/frontdoor.jsp?sid=<the session id from the API>&retURL=/<Id of the account>

https://na3.salesforce.com/secur/frontdoor.jsp?sid=90jaskdfjoiq...&retURL=/00100000GHgXHH

Cheers