# HeyGuest Docs

## HeyGuest

- [Welcome to the HeyGuest docs!](https://heyguest-ai.gitbook.io/heyguest/welcome-to-the-heyguest-docs.md)
- [API Authentication](https://heyguest-ai.gitbook.io/heyguest/api-authentication.md)
- [Messages](https://heyguest-ai.gitbook.io/heyguest/reference/messages.md)
- [Contacts](https://heyguest-ai.gitbook.io/heyguest/reference/contacts.md)
- [Assistants](https://heyguest-ai.gitbook.io/heyguest/reference/assistants.md)
- [Channels](https://heyguest-ai.gitbook.io/heyguest/reference/channels.md)
- [Locations](https://heyguest-ai.gitbook.io/heyguest/reference/locations.md)
- [Templates](https://heyguest-ai.gitbook.io/heyguest/reference/templates.md)
- [Calls](https://heyguest-ai.gitbook.io/heyguest/reference/calls.md)
- [API Reference](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference.md)
- [Contacts](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/contacts.md)
- [List Contacts](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/contacts/list-contacts.md): Retrieves a paginated list of contacts with optional search filtering by name, email, or phone number.
- [Get Single Contact](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/contacts/get-single-contact.md): Retrieves detailed information for a specific contact by UUID.
- [Create Contact](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/contacts/create-contact.md): Creates a new contact with basic information and consent settings. Requires either email or phone number.
- [Update Contact](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/contacts/update-contact.md): Updates contact information and consent settings for a specific contact.
- [Channels](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/channels.md): Retrieves a paginated list of communication channels with optional filtering by channel type.
- [Locations](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/locations.md): Retrieves a paginated list of locations associated with the authenticated team.
- [WhatsApp](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/whatsapp.md)
- [List Templates](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/whatsapp/list-templates.md): Retrieves all WhatsApp message templates available for the team's WhatsApp Business account.
- [Send Template](https://heyguest-ai.gitbook.io/heyguest/reference/api-reference/whatsapp/send-template.md): Sends a WhatsApp template message to a specific contact through a designated channel.
