How do I see the "Flow of an incoming call"

I have a call that goes through about 5 time conditions one after the other (Because apparently that is the only way) and obviously one of them is wrong.
I would like to see exactly what the call did when it came in, simply. I checked the asrtix logs, and it is doing way more then I care to see. Too much to sift though, and can’t even seem to find it in there.
I just want to see. it went into this time condition, then to this time condition, then to this time condition, then to the ivr.

You can look at the CDR or the CEL to see if they will meet your needs, but if you isolate the call, the best approach is to review the call in the Asterisk log. It can be cumbersome, but the more you get used to looking at these logs, the easier it will be for you to troubleshoot when things go awry.

Isolate and review a call: Providing Great Debug - Support Services - Sangoma Documentation (atlassian.net)

CDR:
CDR Reports Module - PBX GUI - Sangoma Documentation (atlassian.net)

CEL:
Call Event Logging - PBX GUI - Sangoma Documentation (atlassian.net)

A more roundabout and less ideal way can be to put a unique announcement (like a number: 0, 1, 2, etc.) between each step and call in to see how it flows.

So either those are totally useless, or it is beyond my ability to understand. I see the call come in. I see it hit an IVR… But it doesn’t tell me WHY it went to that IVR. Did it go there because a time condition failed? And what one? Doesn’t tell me that.

Isolate and review a call: Providing Great Debug - Support Services - Sangoma Documentation (atlassian.net)

This literally will tell you that. Make a call, capture it as outlined, upload to Pastebin, or review the results yourself.

The reason why your call went to the IVR is because the true condition was met. If you cannot or will not follow the outlined instructions, I don’t think anyone here will be able to assist you. If you prefer for professional consultation, there is a JOBS section of this forum.

Thank you. I will keep that in mind, as that was the one thing I didn’t try. I was hoping for/looking for a very simple GUI that would tell me step by step without additional ‘fluff’
Call came in – Inbound route sent it to time condition x. Time condition x was not met. It was sent to time condition y. Time condition y was met. It was sent to IVR Z.

In any event I am not 100% sure it would have resolved my issue, as the issue seemed to be as a result of not setting the time zone on each time condition. Should I have issues in the future I will try fwconsole debug and see what, if anything, I can sift from it.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.