https://github.com/mattmakai/collab-conference-call
Plugin for conference calling through the staff directory on CFPB's collab open source project
https://github.com/mattmakai/collab-conference-call
Last synced: 3 months ago
JSON representation
Plugin for conference calling through the staff directory on CFPB's collab open source project
- Host: GitHub
- URL: https://github.com/mattmakai/collab-conference-call
- Owner: mattmakai
- License: other
- Created: 2014-01-22T15:45:35.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-01-22T17:51:47.000Z (over 11 years ago)
- Last Synced: 2025-02-13T13:15:59.488Z (4 months ago)
- Language: Python
- Size: 316 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
#Conference Calling
*Conference Calling* is a [Collab](https://github.com/cfpb/collab) application
that searches the
[Staff Directory](https://github.com/cfpb/collab-staff-directory)
and dials every selected participant into a conference call.##Pages
Conferencing Calling currently only has two different views:
* Select participants
* Conference dialed##Screenshot
Simply select "Conference Call" from the Tools menu, or go to
/conference-call/.
Hit the "Dial Conference" button once you select the people who you want
to dial together into a conference. You'll see the success screen below:
##Installation
To use this application you will need to first have
[Collab](https://github.com/cfpb/collab) along with
[Staff Directory](https://github.com/cfpb/collab-staff-directory) installed.Then, once you clone this repo, you can install the application using
setuptools:`python setup.py install`
Or, if you are developing with this app, you can add it to your search path
like:```
cd collab
ln -s ../collab-conference-call/conference_call .
```Once the application is installed, add it to core collab's
`INSTALLED_APPS` in your `local_settings.py` file:```
INSTALLED_APPS += ( 'staff_directory', 'conference_call', )
```You'll also need 4 variables in your local_settings.py so you can use
the Twilio service:```
TWILIO_ACCOUNT_SID='' # account sid from your Twilio user page goes here
TWILIO_AUTH_TOKEN='' # auth token from your Twilio user page goes here
TWILIO_POSTBACK_URL='' # collab server hostname plus /conference-call/postback/
TWILIO_CONF_NUMBER='' # number purchased from Twilio that initiates the calls##Contributing
Please read the [contributing guide](./CONTRIBUTING.md).