courier-agent-email
Temporary email inboxes for AI agents. Receive OTP codes, magic links, verification emails, and password resets. No signup. Zero dependencies.
from courier_agent import CourierAgent
# Create an inbox in one call
agent = CourierAgent()
inbox = agent.create_inbox()
# Wait for a verification email (auto-polls)
email = agent.wait_for_email(timeout=60)
# Extract the code
otp = agent.extract_otp()
magic_link = agent.extract_magic_link()
Quick Start
pip install courier-agent-email
from courier_agent import CourierAgent
agent = CourierAgent()
inbox = agent.create_inbox()
print(f"Inbox: {inbox}")
# Use this email for any signup / verification
# Later: get the codes
codes = agent.extract_otp()
links = agent.extract_magic_link()
What it solves
AI agents need email to:
- Receive OTP / 2FA codes for autonomous signup
- Receive magic links for passwordless login
- Receive password reset links for account recovery
- Receive verification emails for account confirmation
Courier gives your agent a disposable email inbox in under 5 seconds.
Links
- Website: https://getcourier.dev
- GitHub: https://github.com/antonioac1/courier
- License: MIT
Release files for courier-agent-email 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| courier_agent_email-0.1.0.tar.gz | 3.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| courier_agent_email-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.2 kB
Release files / courier_agent_email-0.1.0.tar.gz
| Download URL | courier_agent_email-0.1.0.tar.gz |
|---|---|
| Size | 3.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
48920040ce75481fa508deb3851e3eaa97917368bc1aca672c8ff0dd63bc70c9
|
|
BLAKE2b-256 checksum How to use checksums |
9302ba5da8b47b018524c054fc7a015188c1fbe58ab5e7b4d7c12d02a58eb006
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / courier_agent_email-0.1.0-py3-none-any.whl
| Download URL | courier_agent_email-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e77fa097e7c21c3102419bcab63c057899c0a0bfa69574b86fef59384a9230f7
|
|
BLAKE2b-256 checksum How to use checksums |
079f1fe1deab83c9dc839d2801637a2195d2e26bf59e0d864b27d97bf688a6ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|