> For the complete documentation index, see [llms.txt](https://heyguest-ai.gitbook.io/heyguest/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://heyguest-ai.gitbook.io/heyguest/reference.md).

# Reference

- [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)
- [Reports](https://heyguest-ai.gitbook.io/heyguest/reference/reports.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.
