Page 1 of 1

Api

PostPosted: Mon Jul 13, 2020 5:06 am
by Zaraab
Im a newbie, i wanna know what is vicidial agent and non agent api, wand whats the purpose of it?

Re: Api

PostPosted: Wed Jul 15, 2020 5:46 am
by Kabis
Hi,
Using agent api, you can trigger call from third party softwares like click to call features.

Non agent api to get call details in third party softwares.

Re: Api

PostPosted: Thu Jul 16, 2020 1:02 pm
by williamconley
agent api is used to control the Agent's web session. Performing tasks the agent would ordinarily handle in their web page, but doing it for them. Transfer a call, pause, hangup. Pretty much anything the agent would do by pushing a button can also be done with the agent API.

The non-agent api is for ... everything else. Adding leads, getting user or campaign information. Basically anything NOT on the agent's interactive web page.

To know what (specifically) can be done on your version of Vicidial, look in:

Code: Select all
/usr/src/astguiclient/trunk/docs/AGENT_API.txt
/usr/src/astguiclient/trunk/docs/NON-AGENT_API.txt

Re: Api

PostPosted: Sat Jul 18, 2020 11:15 pm
by Zaraab
Kabis wrote:Hi,
Using agent api, you can trigger call from third party softwares like click to call features.

Non agent api to get call details in third party softwares.


so u mean to say, that i can design my own agent page and own admin page and use the API for the vicidial functionalities, right? :) :D

Re: Api

PostPosted: Sun Jul 19, 2020 8:18 am
by mflorell
For the Agent API, you still have to have a browser with the agent screen logged in and active for it to work. The Agent API does NOT replace having to log in to agc/vicidial.php. However, you can still write your own interface if you have the VICIdial agent screen loaded in a hidden IFRAME. We have several clients that do this, and we wrote the "crm_iframe" code as a framework to build your own.

Re: Api

PostPosted: Sun Jul 19, 2020 10:36 am
by carpenox
Where is the crm_iframe located?

Re: Api

PostPosted: Sun Jul 19, 2020 12:30 pm
by mflorell
In the svn/trunk codebase: "extras/crm_iframe"

Re: Api

PostPosted: Sun Jul 19, 2020 12:36 pm
by carpenox
Thanks Matt. btw did you see my email 2 vicidial@gmail?

-Nox

Re: Api

PostPosted: Sun Jul 19, 2020 11:01 pm
by Zaraab
mflorell wrote:In the svn/trunk codebase: "extras/crm_iframe"


can u please tell me where to find the svn/trunk codebase folder/resource?

Re: Api

PostPosted: Sun Jul 19, 2020 11:14 pm
by carpenox
cd /usr/src/astguiclient/trunk/extras/crm_iframe

Re: Api

PostPosted: Mon Jul 20, 2020 8:20 am
by mflorell