Skip to content

xskit/robot-ivr

Repository files navigation

系统说明

  • 本系统为有尝服务,使用前需要先开通代理账号,如有需要,请联系QQ:250915790
  • SAAS平台地址:应用端:http://crm.aiicall.com管理端:http://boss.aiicall.com (暂定)
  • 目的:配合平台处理 NLP系统 与 任意多个FreeSwitch 服务通信的交互和数据缓存,实现灵活搭建和集群功能

当前状态,开发中...

  • 预计 V1.0.0 为第一个发布版

环境要求

  • 系统:Linux
  • PHP >= 7.1.3
  • Swoole >= 4.4 , 并关闭了 Short Name
  • FreeSwitch

部署说明

  1. 下载项目代码,执行以下命令:

    $ git clone git@github.com:xskit/robot-ivr.git
  2. 安装依赖包,执行以下命令:

    $ composer install
    $ composer dump-autoload -o
  3. 环境配置,执行以下命令:

    $ cp .env.example .env
  4. 登录 http://boss.aiicall.com 后,点击 系统设置 -> IVR 节点授权 -> 新建 新令牌,获取授权令牌后 复制凭证写入到该项目根目录 .license 文件中

  5. 执行凭证验证命令

    $ php artisan ivr:license
    
  6. 注册需要的信息 到 平台服务端 进行服务捆绑,信息按命令提示填写准确,否则可能会捆绑失败

    $ php artisan ivr:registry

    成功显示 :注册成功 IVR Node registration successful

  7. 登录 管理端,查收系统捆绑成功的通知信息

  8. 在根目录 .env 文件中配置数据库连接信息,如果不存在 参考 .env.example 文件 复制一个

  9. 迁移数据库

     $ php artisan migrate
  10. 启动服务

    $ php artisan start
  • 部署完成
  1. 管理端 日常的管理控制
  2. 应用端 功能的使用控制

About

与 freeswitch 管理通信模块

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors