> For the complete documentation index, see [llms.txt](https://guide.cal.gov.sg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.cal.gov.sg/introduction/getting-started.md).

# Getting started

{% hint style="info" %}
If you are unable to view this guide properly on the intranet, we recommend using your personal devices.
{% endhint %}

## What you'll need

Before you start, make sure you have:

* [ ] A .gov.sg email address, or a whitelisted one if your agency isn't on a .gov.sg domain (request whitelisting first if needed)
* [ ] Your event details ready: title, description, and the date or recurring schedule you want to offer

## Login

CalSG is designed for public officers, and works on both the internet and the Singapore Government Intranet. There's no installation or onboarding, so you can just start using it.

Log in to [CalSG](https://cal.gov.sg/admin/login) with your government email:&#x20;

<figure><img src="https://4190282872-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fr5klfvFh6PcP2MuvKahW%2Fuploads%2FgxcoazbFurXvMgv2fWTl%2FCleanShot%202026-07-21%20at%2014.48.26%402x.png?alt=media&amp;token=0fb7e30d-fdfd-40eb-8466-b9dd520af91c" alt=""><figcaption></figcaption></figure>

#### **There are two event creation options:**

{% tabs %}
{% tab title="One-off event" icon="thumbtack" %}
**Happening once**, like a workshop or a briefing tied to a specific date.
{% endtab %}

{% tab title="Recurring event" icon="arrows-rotate-reverse" %}
**Repeats** on a schedule, such as weekly clinic slots or regular walk-in sessions.
{% endtab %}
{% endtabs %}

Now that you have a better idea, here's what to look at next!

{% content-ref url="/pages/73b7faa18afc90c9ae3c6c1ae24f9ed214289c08" %}
[Creating a one-off event](/creating-an-event/creating-a-one-off-event.md)
{% endcontent-ref %}

{% content-ref url="/pages/56a52747d54863f8df67ff3ce908938888c69b66" %}
[Creating a recurring event](/creating-an-event/creating-a-recurring-event.md)
{% endcontent-ref %}
