Skip to content

Raven Integration #2177

@pateljannat

Description

@pateljannat

This integration should be very similar to Raven’s Integration for Frappe HR.

There will be a Frappe Learning section in Raven Settings where users enable what they wish to use.

Options:

  1. Automatically Create a Channel for each Course
    1. Course Channel Type
  2. Automatically Create a Channel for each Batch
    1. Batch Channel Type
    2. Send Evaluation Reminders
    3. Send Certification Alerts
  3. DM Certification links to students
  4. Create a channel for Jobs

Courses and Batches

If enabled, a channel will be created for each course/batch based on the channel type selected. On enrollment, students should be made members of the respective channels by default.

If enabled for batches, and if the batch has an evaluation end date set, then reminders should be sent for the same

If certification alerts are enabled and if the batch has evaluation-based certification, then after the batch ends, send a weekly message informing how many students are certified and how many are yet to be certified. We can even consider showing a table with a list of certified and non-certified students.

Certifications

When a student gets a certificate, they should receive a DM with the certificate link.

Jobs

If the setting is enabled, create a channel for jobs. Each time a job opportunity gets created, send a message to this channel with the job details.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    ToDo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions