Getting CDRs via the API

Talk with others about developing applications for Switchvox

Moderators: bmdhacks, dpodolsky, tristand, jwitt, joshuas

Getting CDRs via the API

Postby ronshoe » Thu May 10, 2012 6:51 am

Our client has purchased a cloud CRM for the automotive industry called VinSolutions CRM, not based on Sugar or Salesforce. The CRM includes a piece of software that lives on the client LAN for the sole purpose of grabbing daily CDR batches (not real time) and importing them into the CRM. With Asterisk, they just pull the CDRs from the file system, but this is obviously not possible with Switchvox.

So, I'm guessing that this is going to require some sort of API integration. We just need to know the best way to be able to write the CDRs to a format / location that is readable to VinSolutions' software on the LAN for the nightly import. Any ideas?
ronshoe
Newsterisk
 
Posts: 1
Joined: Sun Aug 30, 2009 12:31 pm

Re: Getting CDRs via the API

Postby rnavaroli » Thu May 10, 2012 10:23 am

Documentation for the API you will need to utilize can be found here http://developers.digium.com/switchvox/wiki/index.php/Switchvox.callLogs.search

I'm guessing this VinSolutions just has you point at a location remote or local to attempt to pull the logs. If it is local then you can create a script that runs on the same machine, hits the API then formats it into the structure you want. You will need to look up the CDR spec that VinSolutions requires.
rnavaroli
Newsterisk
 
Posts: 2
Joined: Thu May 10, 2012 10:09 am


Return to Switchvox Developers

Who is online

Users browsing this forum: No registered users and 1 guest