Is there a way to filter Twilio call logs?How can I retrieve and save Twilio responses in Rails?twilio tutorial problemsGetting updates with the Twilio CallStatus changesTwilio StatusCallback not working when modifying a live callTwilio Outgoing Call - Twiml urlTwilio does not load the TwiML instructionsSFDC Twilio Outbound CallTwilio Mobile to Mobile CallInternational call with twilioTwilio Two different Voice REQUEST URL for inbound call and Twilio Device Client?
Could a planet have a naturally occuring moon at one of its Lagrange points?
Is there an English equivalent for "Les carottes sont cuites", while keeping the vegetable reference?
Was all the fuel expended in each stage of a Saturn V launch?
Video editor for YouTube
Do aircraft cabins have suspension?
Confusion about a proof of a limit formula
What made Windows ME so crash-prone?
Is dividends exclusively a part of earnings?
What is this old "lemon-squeezer" shaped pan
How could an animal "smell" carbon monoxide?
Why did Spider-Man take a detour to Dorset?
pgfkeys: .store in constructed macro
A Difficult Double Sum.
Why does FFmpeg choose 10+20+20 ms instead of an even 16 ms for 60 fps GIF images?
Why doesn't philosophy have higher standards for its arguments?
Why does the Trade Federation become so alarmed upon learning the ambassadors are Jedi Knights?
Why don't commercial aircraft adopt a slightly more seaplane-like design to allow safer ditching in case of emergency?
Creating a character, is Noble a class or a background?
Why should I cook the flour first when making bechamel sauce?
Did 007 exist before James Bond?
If I stood next to a piece of metal heated to a million degrees, but in a perfect vacuum, would I feel hot?
Cauchy reals and Dedekind reals satisfy "the same mathematical theorems"
I do not have power to all my breakers
What are "full piece" and "half piece" in chess?
Is there a way to filter Twilio call logs?
How can I retrieve and save Twilio responses in Rails?twilio tutorial problemsGetting updates with the Twilio CallStatus changesTwilio StatusCallback not working when modifying a live callTwilio Outgoing Call - Twiml urlTwilio does not load the TwiML instructionsSFDC Twilio Outbound CallTwilio Mobile to Mobile CallInternational call with twilioTwilio Two different Voice REQUEST URL for inbound call and Twilio Device Client?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
Is there a way to filter the Twilio call logs (https://www.twilio.com/user/account/log/calls) according to which TwiML app (or callback url) was used to handle the request?
I have a ton of numbers assigned to various apps, and this would be really helpful for doing some basic usage analysis.
twilio
add a comment |
Is there a way to filter the Twilio call logs (https://www.twilio.com/user/account/log/calls) according to which TwiML app (or callback url) was used to handle the request?
I have a ton of numbers assigned to various apps, and this would be really helpful for doing some basic usage analysis.
twilio
add a comment |
Is there a way to filter the Twilio call logs (https://www.twilio.com/user/account/log/calls) according to which TwiML app (or callback url) was used to handle the request?
I have a ton of numbers assigned to various apps, and this would be really helpful for doing some basic usage analysis.
twilio
Is there a way to filter the Twilio call logs (https://www.twilio.com/user/account/log/calls) according to which TwiML app (or callback url) was used to handle the request?
I have a ton of numbers assigned to various apps, and this would be really helpful for doing some basic usage analysis.
twilio
twilio
edited Feb 21 '14 at 17:12
Benj
asked Feb 21 '14 at 16:32
BenjBenj
9383 gold badges10 silver badges23 bronze badges
9383 gold badges10 silver badges23 bronze badges
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
Twilio employee here.
TWiML is used to respond to Twilio when your web app is sent a request, so TWiML won't work.
For filtering results you can use our REST api to poll the logs in your account and filter your results too.
This cURL example will get all the calls back since January 1st 2014:
$ curl -G https://api.twilio.com/2010-04-01/Accounts/AccountSid/Calls.json
-d "StartTime=2014-01-01"
-u 'AccountSid:AuthToken'
Check out the REST api docs for more information: https://www.twilio.com/docs/api/rest/call#list
We've got a REST client in a bunch of different languages, check out the helper libraries here - https://www.twilio.com/docs/libraries
Sorry, I think I wasn't clear in my question. Not trying to use TwiML to filter the logs. I want to filter/segment the logs according to which TwiML app or callback endpoing was used to handle the request. Does that make more sense?
– Benj
Feb 21 '14 at 17:09
So you want to filter the logs based on the TWiML that was sent in the response back to Twilio? Or based on the URL endpoint that Twilio triggered?
– phalt
Feb 21 '14 at 17:19
Based on the URL endpoint that Twilio triggered.
– Benj
Feb 21 '14 at 19:36
I see - so considering a single phone number can only have 2 uri endpoints, one for SMS and one for voice, you can infer the URL endpoint based on the action that occurred on that phone number. At the moment there is no way to see the URL that was requested by Twilio through our REST client. If you have anymore issues, contact our support team at help@twilio.com
– phalt
Feb 22 '14 at 12:45
That sounds like what I thought. Basically, I would have to export the logs to Excel, make an excel table mapping phone number to endpoint (b/c there are too many for me to just do it in my head) and then use VLOOKUP to tie the tables together. Not the end of the world, not as easy as it could be. Thanks.
– Benj
Feb 24 '14 at 13:50
add a comment |
There is currently no way to do this in the Twilio web interface (see @phalt's comment), but you can do this using Excel:
- Export the logs into an Excel spreadsheet
- Set up a spreadsheet that maps the phone number in the log to the endpoint assigned to that phone number
- Use VLOOKUP to pull the endpoint URL or TwiML app into the log spreadsheet.
- Filter, sort, etc. using Excel's filtering capabilities.
add a comment |
You have to use Twilio Helper Libraries
helper libraries
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f21939899%2fis-there-a-way-to-filter-twilio-call-logs%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Twilio employee here.
TWiML is used to respond to Twilio when your web app is sent a request, so TWiML won't work.
For filtering results you can use our REST api to poll the logs in your account and filter your results too.
This cURL example will get all the calls back since January 1st 2014:
$ curl -G https://api.twilio.com/2010-04-01/Accounts/AccountSid/Calls.json
-d "StartTime=2014-01-01"
-u 'AccountSid:AuthToken'
Check out the REST api docs for more information: https://www.twilio.com/docs/api/rest/call#list
We've got a REST client in a bunch of different languages, check out the helper libraries here - https://www.twilio.com/docs/libraries
Sorry, I think I wasn't clear in my question. Not trying to use TwiML to filter the logs. I want to filter/segment the logs according to which TwiML app or callback endpoing was used to handle the request. Does that make more sense?
– Benj
Feb 21 '14 at 17:09
So you want to filter the logs based on the TWiML that was sent in the response back to Twilio? Or based on the URL endpoint that Twilio triggered?
– phalt
Feb 21 '14 at 17:19
Based on the URL endpoint that Twilio triggered.
– Benj
Feb 21 '14 at 19:36
I see - so considering a single phone number can only have 2 uri endpoints, one for SMS and one for voice, you can infer the URL endpoint based on the action that occurred on that phone number. At the moment there is no way to see the URL that was requested by Twilio through our REST client. If you have anymore issues, contact our support team at help@twilio.com
– phalt
Feb 22 '14 at 12:45
That sounds like what I thought. Basically, I would have to export the logs to Excel, make an excel table mapping phone number to endpoint (b/c there are too many for me to just do it in my head) and then use VLOOKUP to tie the tables together. Not the end of the world, not as easy as it could be. Thanks.
– Benj
Feb 24 '14 at 13:50
add a comment |
Twilio employee here.
TWiML is used to respond to Twilio when your web app is sent a request, so TWiML won't work.
For filtering results you can use our REST api to poll the logs in your account and filter your results too.
This cURL example will get all the calls back since January 1st 2014:
$ curl -G https://api.twilio.com/2010-04-01/Accounts/AccountSid/Calls.json
-d "StartTime=2014-01-01"
-u 'AccountSid:AuthToken'
Check out the REST api docs for more information: https://www.twilio.com/docs/api/rest/call#list
We've got a REST client in a bunch of different languages, check out the helper libraries here - https://www.twilio.com/docs/libraries
Sorry, I think I wasn't clear in my question. Not trying to use TwiML to filter the logs. I want to filter/segment the logs according to which TwiML app or callback endpoing was used to handle the request. Does that make more sense?
– Benj
Feb 21 '14 at 17:09
So you want to filter the logs based on the TWiML that was sent in the response back to Twilio? Or based on the URL endpoint that Twilio triggered?
– phalt
Feb 21 '14 at 17:19
Based on the URL endpoint that Twilio triggered.
– Benj
Feb 21 '14 at 19:36
I see - so considering a single phone number can only have 2 uri endpoints, one for SMS and one for voice, you can infer the URL endpoint based on the action that occurred on that phone number. At the moment there is no way to see the URL that was requested by Twilio through our REST client. If you have anymore issues, contact our support team at help@twilio.com
– phalt
Feb 22 '14 at 12:45
That sounds like what I thought. Basically, I would have to export the logs to Excel, make an excel table mapping phone number to endpoint (b/c there are too many for me to just do it in my head) and then use VLOOKUP to tie the tables together. Not the end of the world, not as easy as it could be. Thanks.
– Benj
Feb 24 '14 at 13:50
add a comment |
Twilio employee here.
TWiML is used to respond to Twilio when your web app is sent a request, so TWiML won't work.
For filtering results you can use our REST api to poll the logs in your account and filter your results too.
This cURL example will get all the calls back since January 1st 2014:
$ curl -G https://api.twilio.com/2010-04-01/Accounts/AccountSid/Calls.json
-d "StartTime=2014-01-01"
-u 'AccountSid:AuthToken'
Check out the REST api docs for more information: https://www.twilio.com/docs/api/rest/call#list
We've got a REST client in a bunch of different languages, check out the helper libraries here - https://www.twilio.com/docs/libraries
Twilio employee here.
TWiML is used to respond to Twilio when your web app is sent a request, so TWiML won't work.
For filtering results you can use our REST api to poll the logs in your account and filter your results too.
This cURL example will get all the calls back since January 1st 2014:
$ curl -G https://api.twilio.com/2010-04-01/Accounts/AccountSid/Calls.json
-d "StartTime=2014-01-01"
-u 'AccountSid:AuthToken'
Check out the REST api docs for more information: https://www.twilio.com/docs/api/rest/call#list
We've got a REST client in a bunch of different languages, check out the helper libraries here - https://www.twilio.com/docs/libraries
edited Feb 21 '14 at 17:18
answered Feb 21 '14 at 16:58
phaltphalt
1,0341 gold badge8 silver badges21 bronze badges
1,0341 gold badge8 silver badges21 bronze badges
Sorry, I think I wasn't clear in my question. Not trying to use TwiML to filter the logs. I want to filter/segment the logs according to which TwiML app or callback endpoing was used to handle the request. Does that make more sense?
– Benj
Feb 21 '14 at 17:09
So you want to filter the logs based on the TWiML that was sent in the response back to Twilio? Or based on the URL endpoint that Twilio triggered?
– phalt
Feb 21 '14 at 17:19
Based on the URL endpoint that Twilio triggered.
– Benj
Feb 21 '14 at 19:36
I see - so considering a single phone number can only have 2 uri endpoints, one for SMS and one for voice, you can infer the URL endpoint based on the action that occurred on that phone number. At the moment there is no way to see the URL that was requested by Twilio through our REST client. If you have anymore issues, contact our support team at help@twilio.com
– phalt
Feb 22 '14 at 12:45
That sounds like what I thought. Basically, I would have to export the logs to Excel, make an excel table mapping phone number to endpoint (b/c there are too many for me to just do it in my head) and then use VLOOKUP to tie the tables together. Not the end of the world, not as easy as it could be. Thanks.
– Benj
Feb 24 '14 at 13:50
add a comment |
Sorry, I think I wasn't clear in my question. Not trying to use TwiML to filter the logs. I want to filter/segment the logs according to which TwiML app or callback endpoing was used to handle the request. Does that make more sense?
– Benj
Feb 21 '14 at 17:09
So you want to filter the logs based on the TWiML that was sent in the response back to Twilio? Or based on the URL endpoint that Twilio triggered?
– phalt
Feb 21 '14 at 17:19
Based on the URL endpoint that Twilio triggered.
– Benj
Feb 21 '14 at 19:36
I see - so considering a single phone number can only have 2 uri endpoints, one for SMS and one for voice, you can infer the URL endpoint based on the action that occurred on that phone number. At the moment there is no way to see the URL that was requested by Twilio through our REST client. If you have anymore issues, contact our support team at help@twilio.com
– phalt
Feb 22 '14 at 12:45
That sounds like what I thought. Basically, I would have to export the logs to Excel, make an excel table mapping phone number to endpoint (b/c there are too many for me to just do it in my head) and then use VLOOKUP to tie the tables together. Not the end of the world, not as easy as it could be. Thanks.
– Benj
Feb 24 '14 at 13:50
Sorry, I think I wasn't clear in my question. Not trying to use TwiML to filter the logs. I want to filter/segment the logs according to which TwiML app or callback endpoing was used to handle the request. Does that make more sense?
– Benj
Feb 21 '14 at 17:09
Sorry, I think I wasn't clear in my question. Not trying to use TwiML to filter the logs. I want to filter/segment the logs according to which TwiML app or callback endpoing was used to handle the request. Does that make more sense?
– Benj
Feb 21 '14 at 17:09
So you want to filter the logs based on the TWiML that was sent in the response back to Twilio? Or based on the URL endpoint that Twilio triggered?
– phalt
Feb 21 '14 at 17:19
So you want to filter the logs based on the TWiML that was sent in the response back to Twilio? Or based on the URL endpoint that Twilio triggered?
– phalt
Feb 21 '14 at 17:19
Based on the URL endpoint that Twilio triggered.
– Benj
Feb 21 '14 at 19:36
Based on the URL endpoint that Twilio triggered.
– Benj
Feb 21 '14 at 19:36
I see - so considering a single phone number can only have 2 uri endpoints, one for SMS and one for voice, you can infer the URL endpoint based on the action that occurred on that phone number. At the moment there is no way to see the URL that was requested by Twilio through our REST client. If you have anymore issues, contact our support team at help@twilio.com
– phalt
Feb 22 '14 at 12:45
I see - so considering a single phone number can only have 2 uri endpoints, one for SMS and one for voice, you can infer the URL endpoint based on the action that occurred on that phone number. At the moment there is no way to see the URL that was requested by Twilio through our REST client. If you have anymore issues, contact our support team at help@twilio.com
– phalt
Feb 22 '14 at 12:45
That sounds like what I thought. Basically, I would have to export the logs to Excel, make an excel table mapping phone number to endpoint (b/c there are too many for me to just do it in my head) and then use VLOOKUP to tie the tables together. Not the end of the world, not as easy as it could be. Thanks.
– Benj
Feb 24 '14 at 13:50
That sounds like what I thought. Basically, I would have to export the logs to Excel, make an excel table mapping phone number to endpoint (b/c there are too many for me to just do it in my head) and then use VLOOKUP to tie the tables together. Not the end of the world, not as easy as it could be. Thanks.
– Benj
Feb 24 '14 at 13:50
add a comment |
There is currently no way to do this in the Twilio web interface (see @phalt's comment), but you can do this using Excel:
- Export the logs into an Excel spreadsheet
- Set up a spreadsheet that maps the phone number in the log to the endpoint assigned to that phone number
- Use VLOOKUP to pull the endpoint URL or TwiML app into the log spreadsheet.
- Filter, sort, etc. using Excel's filtering capabilities.
add a comment |
There is currently no way to do this in the Twilio web interface (see @phalt's comment), but you can do this using Excel:
- Export the logs into an Excel spreadsheet
- Set up a spreadsheet that maps the phone number in the log to the endpoint assigned to that phone number
- Use VLOOKUP to pull the endpoint URL or TwiML app into the log spreadsheet.
- Filter, sort, etc. using Excel's filtering capabilities.
add a comment |
There is currently no way to do this in the Twilio web interface (see @phalt's comment), but you can do this using Excel:
- Export the logs into an Excel spreadsheet
- Set up a spreadsheet that maps the phone number in the log to the endpoint assigned to that phone number
- Use VLOOKUP to pull the endpoint URL or TwiML app into the log spreadsheet.
- Filter, sort, etc. using Excel's filtering capabilities.
There is currently no way to do this in the Twilio web interface (see @phalt's comment), but you can do this using Excel:
- Export the logs into an Excel spreadsheet
- Set up a spreadsheet that maps the phone number in the log to the endpoint assigned to that phone number
- Use VLOOKUP to pull the endpoint URL or TwiML app into the log spreadsheet.
- Filter, sort, etc. using Excel's filtering capabilities.
edited May 23 '17 at 12:03
Community♦
11 silver badge
11 silver badge
answered Feb 24 '14 at 13:52
BenjBenj
9383 gold badges10 silver badges23 bronze badges
9383 gold badges10 silver badges23 bronze badges
add a comment |
add a comment |
You have to use Twilio Helper Libraries
helper libraries
add a comment |
You have to use Twilio Helper Libraries
helper libraries
add a comment |
You have to use Twilio Helper Libraries
helper libraries
You have to use Twilio Helper Libraries
helper libraries
answered Mar 26 at 7:29
Mohan KumarMohan Kumar
1239 bronze badges
1239 bronze badges
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f21939899%2fis-there-a-way-to-filter-twilio-call-logs%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown