- Calling extensions SDK: enable users to make calls using custom calling options.
- Custom timeline events: create custom events that display information from other systems on CRM record timelines.
- Classic CRM cards: create cards to pull external data into CRM records. These types of cards are separate from UI extensions, and don’t offer as much customization options.
- UI extensions (BETA): customize CRM record pages with custom cards that can send and receive HubSpot and external data using a wide variety of customizable components.
- Video conference extension: integrate video conferencing into the meetings tool.
Extension support in apps
Because private apps and public apps support different extensions, you’ll first need to decide what type of app to create. Review the table below to understand which extensions are supported by which app types. Learn more about the differences between these types of apps in the building apps overview.| App type | Supported extensions |
|---|---|
| Private app | UI extensions are supported in private apps created with projects (BETA). |
| Public app | UI extensions are supported in public apps created with projects (BETA). |
Classic CRM cards are different from the app cards you can create as UI extensions with projects (BETA). UI extensions offer more advanced functionality and customizable components.