https://github.com/webexsamples/webex-g2g-app
Webex Guest to Guest Facilitator App
https://github.com/webexsamples/webex-g2g-app
Last synced: about 1 month ago
JSON representation
Webex Guest to Guest Facilitator App
- Host: GitHub
- URL: https://github.com/webexsamples/webex-g2g-app
- Owner: WebexSamples
- License: other
- Created: 2024-11-01T21:35:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-14T21:07:14.000Z (about 1 year ago)
- Last Synced: 2025-06-29T04:37:10.070Z (9 months ago)
- Language: HTML
- Size: 619 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Guest to Guest Meeting Facilitator
The Guest to Guest Meeting Facilitator is a service app that allows users to create and manage Webex meetings on behalf of other users. This project is a reference implementation of the [Service Apps as G2G Meeting Facilitator Guide](https://developer.webex.com/docs/service-apps-as-g2g-meeting-facilitator-guide).

## Getting Started
To get started with this project, you'll need to obtain a service app access token. Follow the steps below to generate the token:
1. Go to the [Webex Developer Portal](https://developer.webex.com/) and sign in.
2. Navigate to the [Service Apps as G2G Meeting Facilitator Guide](https://developer.webex.com/docs/service-apps-as-g2g-meeting-facilitator-guide) documentation.
3. Follow the instructions in the guide to generate a service app access token with the mandatory scopes `guest-meeting:rw`, `meeting:schedules_read`, `meeting:schedules_write`, and any additional desired scopes.
## Installation
1. Clone the repository:
```bash
git clone
```
2. Install the dependencies:
```bash
pip install -r requirements.txt
```
## Usage
1. In the `.env.sample` file, set the environment variable `WEBEX_ACCESS_TOKEN` to the service app access token generated in the [Getting Started](#getting-started) section.
2. Rename `.env.sample` file to `.env`.
3. Run the app:
```bash
flask run
```
4. Open a browser and navigate to `http://localhost:5000/` to access the app.
5. Create a new meeting by entering the meeting details and clicking the `Create Meeting` button.
6. Create meeting join links for the meeting by entering a guest display name and clicking the `Create Join Link` button.
7. Copy the join links and share it with each of the guests.