menu_add_ons.rst 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. *************
  2. Menu Add-ons
  3. *************
  4. | Menu add-ons are apps thats are either not in the menu by default or archived and could be deprecated. https://github.com/fusionpbx/fusionpbx-apps
  5. |
  6. *Acl*
  7. ----
  8. | **deprecated** (Now part of Advanced -> Access Controls)
  9. cdr
  10. ----
  11. | Optional version of Apps -> Call Detail Records.
  12. content
  13. -------
  14. | Manage Content for any page in the interface.
  15. fifo_agents
  16. -----------
  17. get_call_details
  18. ----------------
  19. | Get call details for active calls results are in json.
  20. hot_desking
  21. -----------
  22. Code integrated starting version 4.0.0 (Goto Accounts > Devices for current hot_desking)
  23. hunt_groups
  24. -----------
  25. | **deprecated** (Now part of Appsv-> Ring Groups) A Hunt Group is a list of destinations that can be called in sequence or simultaneously.
  26. invoices
  27. --------
  28. | A handy way to make an invoice or quote PDF for clients.
  29. languages
  30. ---------
  31. | initial version of languages.
  32. php_service
  33. -----------
  34. | Manages multiple dynamic and customizable services. There are many possible uses including alerts, ssh access control, scheduling commands to run, and many others uses that are yet to be discovered.
  35. profiles
  36. --------
  37. | Use this to configure your SIP profiles.
  38. roku
  39. -----
  40. schemas
  41. -------
  42. | Provides the ability to quickly define information to store and dynamically makes tools available to view, add, edit, delete, and search.
  43. servers
  44. -------
  45. signup
  46. -------
  47. | Allows customers on the internet to signup for a user account.
  48. sipml5
  49. -------
  50. | Add sipml5 an optional webrtc client.
  51. soft_phone
  52. -----------
  53. | Freeswitch Softphone used with mod_portaudio.
  54. | See http://wiki.freeswitch.org/wiki/Mod_portaudio and http://wiki.freeswitch.org/wiki/Freeswitch_softphone
  55. tickets
  56. --------
  57. | Simple Ticket Tracking System To allow customer Support
  58. users_bulk_add
  59. ---------------
  60. voicemail_msgs
  61. --------------
  62. | Voicemails can be listed, played, downloaded and deleted. (Now part of Apps -> Voicemail
  63. voicemail_status
  64. ----------------
  65. | Shows which extensions have voicemails and how many.
  66. xmpp
  67. ----
  68. | XMPP Manager is an optional menu item. In order to have the option for XMPP Manager there are a few step to take to enble XMPP. Utilizes the Jingle protocol. Jingle is an extension to the Jabber/XMPP protocol.
  69. | http://docs.fusionpbx.com/en/latest/applications_optional/xmpp.html
  70. Zoiper
  71. -------
  72. | QR and app provisioning with Zoiper
  73. | This menu add-on will enable the abliity to do QR provisioning from IOS or android Zoiper app. Zoiper has designed the process in a way that is cross platform. Fusionpbx has the ability to click the extension you want to provision and a link wil open to either download the app on multiple platforms or if you have the app installed on a mobile device you can use the QR code scanner to scan a QR image and the mobile is ready to use.
  74. | We will walk through the process
  75. Zoiper.com account setup
  76. ^^^^^^^^^^^^^^^^^^^^^^^^
  77. | There are two parts to make this function. http://oem.zoiper.com and Fusionpbx menu add-on.
  78. | This all adds a one-click install for both the Desktop and Mobile Zoiper APPs in the User Portal. The page is accessible by end users.
  79. | This can be done with the FREE Zoiper OEM account or can use the paid versions for more customization like branding.
  80. | 1. Go to: https://oem.zoiper.com/
  81. | 2. Sign up for Login
  82. | 3. Configure your Desktop and Mobile Apps with the information you want.
  83. | 4. Then click "CONFIGURE" Under Desktop.
  84. | 5. This will give you a LINK with a PAGE ID:(32 character)
  85. | 6. https://www.zoiper.com/en/page/MYPAGEID?u=&h=&p=&o=&t=&x=&a=&tr="
  86. | 7. Copy the page ID
  87. |
  88. Zoiper menu add-on for Fusionpbx
  89. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  90. | On your server
  91. ::
  92. git clone https://github.com/fusionpbx/fusionpbx-apps
  93. cp -R fusionpbx-apps/zoiper /var/www/fusionpbx/app
  94. chown -R www-data:www-data /var/www/fusionpbx/app/zoiper
  95. | 1. Log into the FusionPBX webpage
  96. | 2. Advanced -> Upgrade
  97. | 3. Menu Defaults and Permission Defaults.
  98. | 4. Log out and back in
  99. | Advanced -> Default Settings
  100. | **Note** **MYPAGEID** and **provider_id** are two different sets of characters. You can also find these by going into the oem.zoiper.com login and click "view" on the moblie section.
  101. .. image:: ../_static/images/fusionpbx_zoiper9.jpg
  102. :scale: 75%
  103. | **provider_id**
  104. ::
  105. provider_id
  106. The Do It Yourself way: make your own page with instructions
  107. If you want to customize this page, you can do so, just make sure to embed this html code on your website:
  108. <img src="https://oem.zoiper.com/qr.php?provider_id=>>>>>>>09876543210987654321098765432199<<<<<<<&u=&h=&p=&o=&t=&x=&a=&tr=" alt="QR image" />
  109. | **MYPAGEID**
  110. ::
  111. MYPAGEID
  112. The easy way: send your customers to our landing page
  113. Add a link on your website to this step by step tutorial on our website : (**click here** to see it in action).
  114. <a href="https://www.zoiper.com/en/page/>>>>>>>>c1234567890123456789012345678901<<<<<<<?u=&h=&p=&o=&t=&x=&a=&tr=">Configuration instructions for Android and iOS</a>
  115. ::
  116. Add a Default Setting
  117. Category: zoiper
  118. Subcategory: provider_id(32 character)
  119. Type: text
  120. Value: MYPAGEID(32 character)
  121. Enabled: True
  122. Save
  123. | Goto Apps -> Zoiper
  124. | Superadmin will see a list of ALL USER EXTENSIONS
  125. | Users will only see the extensions assigned to them.
  126. | Click on a link and it will take you to the Zoiper Site. Follow instructions there to download and install.