# Customer Portals

<figure><img src="/files/QFCX8UZYt5HSzEiEb99B" alt=""><figcaption></figcaption></figure>

Provide self-service functions to your customers by setting up a customer portal. You can configure it entirely in the Console, or use our API to automate generating the portal.

You can extend the portal experience with [Seam access and climate automations](/latest/capability-guides/reservation-automations.md). When a customer books a stay, reserves a gym slot, or schedules a visit, automations automatically issue and revoke access or adjust climate settings. You create and manage them in the Console.

### Get started with the customer portal

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><p><strong>Preview customer portal in Console</strong></p><p>Try out Customer Portals in the Console. Links here expire after 7 days.</p></td><td><a href="/pages/MBW1HEybzuTgqp4JL103">/pages/MBW1HEybzuTgqp4JL103</a></td><td><a href="/files/kI27eedh4aFZi1wuUYFV">/files/kI27eedh4aFZi1wuUYFV</a></td></tr><tr><td><p><strong>Integrate customer portal into your application</strong></p><p>Generate Customer Portals programmatically for production use.</p></td><td><a href="/pages/sM6iseUe1564f8fvN2YA">/pages/sM6iseUe1564f8fvN2YA</a></td><td><a href="/files/lLGuqFF6HdhkCcs1n00S">/files/lLGuqFF6HdhkCcs1n00S</a></td></tr></tbody></table>

***

### Customer portal features

A customer portal allows your customers to self-manage connecting devices, manage their devices, and handle day-to-day management in one place.

<table><thead><tr><th width="206.46875">Feature</th><th>Description</th></tr></thead><tbody><tr><td>Customer management</td><td><p>Offer your customers a self-serve method to:<br><i class="fa-hyphen">:hyphen:</i> Connect existing smart lock, thermostat, or access control accounts<br><i class="fa-hyphen">:hyphen:</i> Organize devices to match their property structure<br><i class="fa-hyphen">:hyphen:</i> Manage and troubleshoot their devices</p><p><i class="fa-hyphen">:hyphen:</i> Control Access or Climate features that you’ve configured for them.</p></td></tr><tr><td>Interoperability</td><td>Works seamlessly with other Seam products, including Access and Climate.</td></tr><tr><td>Customized branding</td><td>Configure the portal with your branding, including your logo, colors, and business information.</td></tr><tr><td>Ephemeral sessions</td><td>Portal sessions are temporary. New portal sessions expire after 7 days period. They should be regenerated every time a customer needs to access the portal, whether from a new browser, a new device, or after the previous session has expired.</td></tr></tbody></table>

***


---

# 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://docs.seam.co/latest/capability-guides/customer-portals.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.
