CLI tool that monitors Webex mentions and DMs, sends email summaries via Nylas
Project description
Webex Email Reminders
CLI tool that checks Webex for mentions and direct messages from the last hour and sends an email summary via Nylas.
Prerequisites
- Python 3.9+
- Nylas CLI:
brew install nylas/nylas-cli/nylas
Setup
pip install webex-email-reminders
Or install from source:
pip install -r requirements.txt
Environment Variables
export WEBEX_JWT="your-webex-personal-access-token"
export NYLAS_API_KEY="your-nylas-api-key"
export NYLAS_GRANT_ID="your-nylas-grant-id"
Usage
# Send summary email
webex-email-reminders --to your@email.com
# Custom time window
webex-email-reminders --to your@email.com --hours 2
# Filter DMs by contacts file
webex-email-reminders --to your@email.com --contacts contacts.txt
# Dry run (prints email content without sending)
webex-email-reminders --to your@email.com --dry-run
# Check version
webex-email-reminders --version
Options
| Flag | Description |
|---|---|
--to |
Email address to send summary to (required) |
--hours |
Look back period in hours (default: 1) |
--contacts |
Text file with email addresses to filter DMs |
--dry-run |
Print email content to stdout without sending |
Contacts File (optional)
One email per line to filter which DMs to include:
person1@company.com
person2@company.com
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webex_email_reminders-0.3.0.tar.gz.
File metadata
- Download URL: webex_email_reminders-0.3.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef5ad1cfb5ff1f80597cbbc35efcd48692f4a66814a5e74f27c6ddb35fb4f9ae
|
|
| MD5 |
ef4a4c07edfd6bf46c2d1ae9b2db5216
|
|
| BLAKE2b-256 |
de363a8fc6bf26926a14f10a0cc9d45a3b72988ad11765291028ef25dc69b880
|
File details
Details for the file webex_email_reminders-0.3.0-py3-none-any.whl.
File metadata
- Download URL: webex_email_reminders-0.3.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87c1563b7afa9cef70c26e286bbe53b7c0844e23903f75618c59d407405727d4
|
|
| MD5 |
a0627d7aa6be33294594e3cf8e27228c
|
|
| BLAKE2b-256 |
a72fa2ea73b39af31c3e672a382abe1ae3d7940b25ca90ac64091b592a18e5a2
|