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

# Templates

### Guide to Creating a Template with Waabot API

#### Introduction

Templates are used to initiate messages to customers who haven't sent a message to the business within the last 24 hours. Regular text messages won't deliver to users who haven't contacted your business within this timeframe. To start a conversation with such users, you need to use templates.

Templates ensure your messages comply with WhatsApp's policies and help maintain a high delivery rate for your communications. There are three types of templates available: Marketing, Authentication, and Service templates.

When creating templates, it's important to include example components for each variable you add to the texts (e.g., {{variables}}). Facebook will review and approve these templates to ensure they comply with their guidelines.

For more details on template pricing, visit [Waabot Pricing](https://waabot.com/pricing).

#### Step 1: Understanding Template Types

There are three types of templates you can create using Waabot API:

1. **Marketing Template**
2. **Authentication Template**
3. **Service Template**
