You can get the embed snippet, to install on your webpage, from the Embed Snippet Generator, within the app.
The snippets provided are automatically updated as per the cal.com instance. So, even when self hosting, you
can simply copy and paste the snippets from there
There are four ways in which you can embed your Cal.com event type.
You can embed your cal.com link for an event type e.g. rick/get-rick-rolled. You can get the snippet from the event-type page.
You can embed your profile page e.g. rick. For this, you can just update the snippet to replace your cal.com event type link with your username. e.g. rick/get-rick-rolled => rick
You can embed your Routing Form e.g. forms/YOUR_FORM_ID. You can get the snippet for that from the Routing Form page.