My boss is very impressed so far but is dead set on making our CRM the primary tool to interact with Asterisk for our call center agents.
So, is possible then to take bits of functionality and embed them into another PHP app?
For instance, we have a page that shows all our clients. He wants to be able to make their phone number a link, and on click, have the client number dialed, and then have the agent extension rung as soon as the client picks up.
He would also like to have the agent logged into FOP2 when they login to the CRM and also trigger the agents extension to be added to the appropriate queue automatically, rather than have to: log into the crm, log into fop2 panel, then use the phone to add themselves to the queue. And ditto, lot out of the crm, then log out of FOP2, remove their extensions from the queue.
He thinks for our switchboard/queue managers, the FOP2 panel is a good product. And maybe a stripped down panel for the agents, not sure, mostly he only wants them to work in the CRM and answer phones.
Is any of this possible and if so, can you point me in the right direction?
And the other related question, I can't really figure out how the client talks to the fop2 server. I haven't dug that deep in the code, but briefly, could you tell me how the web client is updated? Is that part of what the flash modules do?
One last thing, is it possible to connect to the fop2 server and use AMI type exchanges or something, so that I can extend the FOP2 system for what we need?
thanks!
- phil