by williamconley » Fri Jul 26, 2019 4:18 pm
You would have to contain the existing agent screen somewhere. Note that the agent API doesn't execute the agent functions. It sends the data to the DB, then the agent screen grabs that data from the DB and executes it via javascript IN the agent screen (on the agent's workstation). The agent interface is not "just an html web page".
So if you develop your own interface you have two choices: Duplicate ALL the functions that you need in your interface, obviously including the login function which is IN the agent interface you just said you already duplicated ... OR: load the agent interface into an iFrame and control it using the API functions.
I'll guess from your "how do you log in" question that you have not, in fact, duplicated the functions you need from the agent interface as yet.
Remember that if you do this any other way than loading the agent interface as it is, unchanged, everything you modify will need to be remodified/recustomized every time you upgrade Vicidial to get that cool new (free) function. Suddenly the free functions provided by The Vicidial Group will have a huge cost. In case you haven't noticed, I highly recommend loading the stock Vicidial Agent Interface ... somewhere. Unchanged. It makes life much easier moving forward.
All that being said, we have several customized interfaces for several clients ranging from "Complete Replacement" to "just a few changes" here and there. These do not all use the agent api functions: Some actually run inside the Vicidial Agent Interface and use those functions Directly (faster, more efficient ... but time-consuming during upgrades, as previously mentioned).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294