Django Email Learning documentationΒΆ Getting Started Introduction Key Features Try It as a Learner How It Works Who Is This For? The Philosophy Next Steps Installation Quick Start (Recommended) Prerequisites Manual Installation Steps Access Control Configuration Email Backend Configuration Management Command Scheduling User Guide (Platform) Organizations Overview Use Cases Default Organization Creating Organizations Managing Organizations Organization Users and Roles Public Organization Pages Course Management Overview Creating a New Course Course Status Management Managing Course Content Creating Lessons Creating Quizzes Quiz Analytics Customising Course Creation Access Branching Courses Tracks Routing Rules Quizzes as Branch Points Decision Points The Flow View Learners on a Branching Course API Reference Gates Adding a Gate Waiting Learners Unlocking Linking Learners to Your Page Reacting in Code The Public Course Page Enrollment Confirmation and Emails Enrollment Confirmation The Emails What Learners See Learner Management Overview Learner Discovery Individual Learner Details Sending the Next Content Immediately Cancelling an Enrollment Unlocking a Gate Confirming an Enrollment Opening the First Email Learner Capacity Newsletters Overview Managing newsletters Public subscription Sending newsletters Configuration Failure handling API Keys Overview Access Requirements Creating an API Key Managing API Keys Technical Reference AI Configuration Prerequisites Settings Available Models Management Commands Available Commands check_imap_connections cleanup_job_executions deactivate_inactive_enrollments deliver_contents Command Scheduling Requirement Execution Frequency send_reminders send_enrollment_reminders send_newsletters Jobs HTTP API HTTP Trigger Endpoints Run Asynchronously Checking Job Execution Status Organization API (v1) Issuing a Key Restricting who may issue keys Scopes Authentication Endpoints OpenAPI Schema Rate Limiting Encryption Key Management How It Works When to Rotate the Key Rotating the Key Generating a Strong Key Security Considerations