Api

Any and all non-support discussions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Api

Postby Zaraab » Mon Jul 13, 2020 5:06 am

Im a newbie, i wanna know what is vicidial agent and non agent api, wand whats the purpose of it?
A VICIDIAL ENTHUSIAST
OS BASED LEARNING : CentOS - openSUSE
INSTALLATION METHODS : MOSTLY SCRATCH & STD INSTALLATION WITH .ISO
HELP - BELIEVE - INNOVATE
Zaraab
 
Posts: 112
Joined: Fri May 22, 2020 1:21 pm

Re: Api

Postby Kabis » Wed Jul 15, 2020 5:46 am

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.
We are ready to help you,
Regards,
KABIS,
Email ID: kabisforu@gmail.com
Website: www.kabis.org.in
Skype: kabisforu
Kabis
 
Posts: 87
Joined: Sat Nov 03, 2018 12:08 am
Location: India

Re: Api

Postby williamconley » Thu Jul 16, 2020 1:02 pm

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
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
williamconley
 
Posts: 19730
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Api

Postby Zaraab » Sat Jul 18, 2020 11:15 pm

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
A VICIDIAL ENTHUSIAST
OS BASED LEARNING : CentOS - openSUSE
INSTALLATION METHODS : MOSTLY SCRATCH & STD INSTALLATION WITH .ISO
HELP - BELIEVE - INNOVATE
Zaraab
 
Posts: 112
Joined: Fri May 22, 2020 1:21 pm

Re: Api

Postby mflorell » Sun Jul 19, 2020 8:18 am

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.
mflorell
Site Admin
 
Posts: 17804
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Api

Postby carpenox » Sun Jul 19, 2020 10:36 am

Where is the crm_iframe located?
Leap 15.2 | Version: 2.14-822a | BUILD: 210715-1248| SVN Version: 3483 | DB Schema Version: 1639 | Asterisk 13.38.2-vici
www.CyburDial.net -:- 844-PC-SATA-2 -:- My Blog: http://vicidial.blog -:- Whatsapp: +19549477572 -:- Skype: live:carpenox_3
carpenox
 
Posts: 1478
Joined: Wed Apr 08, 2020 2:02 am
Location: Coral Springs, FL

Re: Api

Postby mflorell » Sun Jul 19, 2020 12:30 pm

In the svn/trunk codebase: "extras/crm_iframe"
mflorell
Site Admin
 
Posts: 17804
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Api

Postby carpenox » Sun Jul 19, 2020 12:36 pm

Thanks Matt. btw did you see my email 2 vicidial@gmail?

-Nox
Leap 15.2 | Version: 2.14-822a | BUILD: 210715-1248| SVN Version: 3483 | DB Schema Version: 1639 | Asterisk 13.38.2-vici
www.CyburDial.net -:- 844-PC-SATA-2 -:- My Blog: http://vicidial.blog -:- Whatsapp: +19549477572 -:- Skype: live:carpenox_3
carpenox
 
Posts: 1478
Joined: Wed Apr 08, 2020 2:02 am
Location: Coral Springs, FL

Re: Api

Postby Zaraab » Sun Jul 19, 2020 11:01 pm

mflorell wrote:In the svn/trunk codebase: "extras/crm_iframe"


can u please tell me where to find the svn/trunk codebase folder/resource?
A VICIDIAL ENTHUSIAST
OS BASED LEARNING : CentOS - openSUSE
INSTALLATION METHODS : MOSTLY SCRATCH & STD INSTALLATION WITH .ISO
HELP - BELIEVE - INNOVATE
Zaraab
 
Posts: 112
Joined: Fri May 22, 2020 1:21 pm

Re: Api

Postby carpenox » Sun Jul 19, 2020 11:14 pm

cd /usr/src/astguiclient/trunk/extras/crm_iframe
Leap 15.2 | Version: 2.14-822a | BUILD: 210715-1248| SVN Version: 3483 | DB Schema Version: 1639 | Asterisk 13.38.2-vici
www.CyburDial.net -:- 844-PC-SATA-2 -:- My Blog: http://vicidial.blog -:- Whatsapp: +19549477572 -:- Skype: live:carpenox_3
carpenox
 
Posts: 1478
Joined: Wed Apr 08, 2020 2:02 am
Location: Coral Springs, FL

Re: Api

Postby mflorell » Mon Jul 20, 2020 8:20 am

mflorell
Site Admin
 
Posts: 17804
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 25 guests