> For the complete documentation index, see [llms.txt](https://docs.aurinko.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aurinko.io/scheduling/create-your-first-appointment-booking-page.md).

# Create your first appointment booking page

First, create an account in the [Aurinko portal](https://app.aurinko.io/).&#x20;

Create your app, then сheck the **'Scheduler'** feature for your new app (Mailbox API will be activated too).

<div data-full-width="true"><figure><img src="/files/NY2ZAa2kWE2dglhoUSBO" alt=""><figcaption></figcaption></figure></div>

On your new app's dashboard go to the todo item **'Check out your appointment booking page!'**

<div data-full-width="true"><figure><img src="/files/e6mqSTJ70vczHdYsegJ9" alt=""><figcaption></figcaption></figure></div>

and click **'Authorize access to a calendar'** (in Google or Office 365 account that you own) :

<figure><img src="/files/GhMmTb0vjsMzhtfa1kw0" alt="" width="375"><figcaption></figcaption></figure>

Once a mailbox account (with calendar access) is connected click '**Download html file'** to download your scheduler.html file.

Then open the scheduler.html file in your browser; this is your appointment booking page!<br>

<div data-full-width="true"><figure><img src="/files/lrpWSXIbhMUNMpxURane" alt="" width="563"><figcaption></figcaption></figure></div>

To continue building your appointment booking app set up your own OAuth details:\
\
[Google OAuth setup](/authentication/google-oauth-setup.md)

[Office 365 OAuth setup](/authentication/office-365-oauth-setup.md)

\
Then review [Booking API](/scheduling/booking-api.md) on how to create booking profiles.\
\
Check out our public Github repo [aurinko-workspace-apps](https://github.com/yoxel/aurinko-workplace-apps); the 'index.html' in the scheduler directory is essentially the scheduler.html that you've downloaded. It is quite simple.<br>

<div data-full-width="true"><figure><img src="/files/N9vA7FZAE5wdioKub739" alt=""><figcaption></figcaption></figure></div>

You can host the the calendar page on your site, just specify your <mark style="color:red;">`AURINKO_CLIENT_ID`</mark> so that the widget knows your Aurinko app and looks for booking profiles in it.
