> ## Documentation Index
> Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Automatic CPD Awards

> CPD points automatically awarded from events and courses

CPD points are automatically awarded when you complete qualifying activities.

## Automatic Sources

| Activity           | When Awarded    |
| ------------------ | --------------- |
| Event attendance   | Upon check-in   |
| Course completion  | Upon passing    |
| Webinar attendance | Upon completion |

## Viewing Auto-Awards

Auto-awarded points appear in your CPD history with:

* Source activity name
* Points awarded
* Date awarded
* Category assigned

## Notifications

You'll receive notification when points are awarded:

* Email confirmation
* Dashboard notification
* Updated CPD summary

## Features

### Automatic CPD Awards

#### Acceptance Criteria

##### Frontend

* [ ] UI supports the workflows described in this feature.

##### Backend / API

* [ ] Backend behavior supports this feature as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] Points awarded immediately on activity completion
* [ ] Points assigned to correct calendar year
* [ ] Member notified of award
* [ ] Cannot be duplicated for same activity

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

## Implementation Contracts

### Backend (API)

```
GET    /api/member/cpd/records?source=auto   # Auto-awarded records
```
