Find Jobs
Hire Freelancers

Send line to queue.log on call transfer

$30-250 AUD

Închis
Data postării: circa 6 ani în urmă

$30-250 AUD

Plata la predare
I need code to send a line to the [login to view URL] when a call is transferred. The current code I use is below but the UNIQUEID is incorrect and I need the duration and billsec added. exten => s,n,ExecIf($["${BLINDTRANSFER}" != ""]?System(echo "${EPOCH}|${UNIQUEID}|${FROMEXTEN}|Local/${CUT(agent,@,1)}@from-queue|COMPLETECALLER|0|${CDR(billsec)}|${CDR(duration)}" >> /var/log/asterisk/queue_log )) Correct UNIQUEID 1524458999|1524458986.618|56|Local/105@from-queue|COMPLETECALLER|2|11|1 UNIQUEID changes on Transfer 1524458997|1524458986.620|56|Local/105@from-queue|COMPLETECALLER|0|0|
ID-ul proiectului: 16760823

Despre proiect

5 propuneri
Proiect la distanță
Activ: 6 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
5 freelanceri plasează o ofertă medie de $122 AUD pentru proiect
Avatarul utilizatorului
hi, Can send the trimmed caller ID info to the log on call engange and on call disconnect and calculate the call duration also. So from the log you can know the call cost also WE can add the correct unique id and the call duration to the url and add to the log I have a log that I did and can share to you on chat Best regards, Shakthi
$155 AUD în 3 zile
4,6 (11 recenzii)
4,1
4,1
Avatarul utilizatorului
Have you considered putting the queue log into a mysql DB instead of a flat file? You can get more useful information about the status of what's happening in the queue. Your uniqueID changes because the part following the (.) is the number of calls yours system has handled since restart. So you can ignore that part of the number as it's not really associated with the call itself. When a number is transferred the queue log also keeps track of the change in UniqueID Here's how the queue log looks in MySql. For UniqueID 1474121109.1944284 the caller was in the queue for 49 seconds, they entered the queue at position 2 and exited the queue at position 2. It was a test number just in case you're wondering 2 2016-09-17 21:05:16.690900 1474121109.1944284 8006 NONE ENTERQUEUE 012620441 2 9/17/2016 9:05:16 PM 3 2016-09-17 21:06:00.721957 NONE NONE NONE CONFIGRELOAD 9/17/2016 9:06:00 PM 4 2016-09-17 21:06:03.181296 NONE NONE NONE CONFIGRELOAD 9/17/2016 9:06:03 PM 5 2016-09-17 21:06:05.597116 1474121109.1944284 8006 NONE ABANDON 2 2 49 9/17/2016 9:06:05 PM
$155 AUD în 3 zile
5,0 (2 recenzii)
3,1
3,1

Despre client

Steagul AUSTRALIA
Surry Hills, Australia
5,0
52
Metoda de plată a fost confirmată
Membru din iul. 23, 2010

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.