# Certificate Activity

[**Create certificates** ](/pathways-docs/pathway-editor/certificates.md)**and then assign them to a Certificate Activity.** You will need to create a [Certificate](/pathways-docs/pathway-editor/certificates.md) before adding this activity into a [Pathway](https://everyday-digital.gitbook.io/pathways-docs/). Certificates are pre-designed and populated with user information.

{% hint style="info" %}
**Tip:** Add this activity on its own within a single row.
{% endhint %}

## How to create a Certificate Activity

1. **Open a Pathway.**
2. **Select the + icon and then select Certificate.**&#x20;
3. **Assign a Certificate.** Assign the certificate that will be given when users reach this point in the Pathway. Go to [Certificates](/pathways-docs/pathway-editor/certificates.md) to create a new certificate.
4. **Add a short snippet.** Write a short description of the certificate. This will be visible on the Pathway for desktop and tablet only (max. 90 characters).
5. **Activity settings.**
   1. **Required.** Certificate activities are always set to Required. The activity can not be skipped.&#x20;
   2. **Fulfilment.** The activity is fulfilled when the user reaches the reward.
6. **Save.**

{% hint style="info" %}
Create a [Certificate](/pathways-docs/pathway-editor/certificates.md) that can be assigned to a Certificate Activity.
{% endhint %}

## FAQ

### Can I upload custom certificates or PDFs?

**No.** Certificates, badges, and rewards are a built-in feature relating to the platform, external [certificates](/pathways-docs/pathway-editor/certificates.md) would need it's own process and code base. You can however upload [PDFs](https://everyday-digital.gitbook.io/authoring-docs/authoring/content-types/pdf-document) within Pathways - these could be locked until a certain [Milestone](/pathways-docs/pathway-editor/pathway-activities/milestone.md) has been reached.

### Can I edit the certificate design?

**No.** The certificates are generated from code and use a mask template. Colours are either generated from the app theme or content theme (story theme, pathway theme, pathway level colour).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://everyday-digital.gitbook.io/pathways-docs/pathway-editor/pathway-activities/certificate-activity.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
