Asterisk AMI 调用历史

Asterisk AMI call history

是否可以通过 AMI 从 Asterisk 获取呼叫历史记录(日志)?

我需要每 10 分钟读取一次历史记录(日志),解析呼叫(持续时间、发件人、发件人...)并将此数据存储在我们的 CRM 数据库中。

在 CRM 中,我为硬件存储了 SIP phone,因此我可以识别谁是谁。但是我不确定我是否可以读取历史记录以及历史记录存储在哪里。

在这种情况下我不能使用 ARI

感谢您的回答。

查看通话记录的最佳方式是使用通话详细记录 (CDR)。 您可以配置 Asterisk 将它们存储在特定目录中。

这是一种非常简单的类 CSV 格式。

您甚至可以配置 Asterisk 将 CDR 直接放入某些 SQL 数据库。