# Template Library | Developer Documentation

<div id="bkmrk-template-libraryupda">## Template Library

<div><span>Updated: Nov 14, 2025</span></div><div>Template Library makes it faster and easier for businesses to create utility templates for common use cases, like payment reminders, delivery updates - and authentication templates for common identity verification use cases.</div><div>These pre-written templates have already been categorized as utility or authentication. Library templates contain fixed content that cannot be edited and parameters you can adapt for business or user-specific information.</div><div>You can browse and create templates using Template Library in WhatsApp Manager, or programmatically via the API.</div><div id="bkmrk-creating-templates-v"><div id="bkmrk-creating-templates-v-1"><div>### Creating Templates via WhatsApp Manager (WAM)

</div></div></div><div>Follow the instructions below to create templates using the Template Library in [WhatsApp Manager<span>?</span>](https://business.facebook.com/wa/manage/template-library).</div><div>1: In the sidebar of WAM, under **Message Templates**, select **Create Template**.</div><div>![Image](https://support2.chatarchitect.com/uploads/images/gallery/2026-04/embedded-image-empvxulc.jpeg)</div><div>2: Under *Browse the WhatsApp Template Library*, select **Browse Templates**.</div><div>![Image](https://support2.chatarchitect.com/uploads/images/gallery/2026-04/embedded-image-lorbldze.jpeg)</div><div>3: You will now see all currently available templates. Use the search bar to search by topic or use case, or use the dropdown options on the sidebar to filter the results.</div><div>Note that hovering over a template will show you its parameter values.</div><div>![Image](https://support2.chatarchitect.com/uploads/images/gallery/2026-04/embedded-image-e3ga5b2t.jpeg)</div><div>4: To create a template, **select one** by clicking on it. Then, add your template name, select the language, and fill out the button details. Once you have completed these steps, click **Submit**.</div><div>Note: If you choose **Customize template**, your template will have to go through review before you are able to send messages.</div><div>![Image](https://support2.chatarchitect.com/uploads/images/gallery/2026-04/embedded-image-5xnyqufx.jpeg)</div><div id="bkmrk-template-parameters-"><div id="bkmrk-template-parameters--1"><div>### Template Parameters and Restrictions

</div></div></div><div><span></span><div>When a template contains the value `library_template_name` in the `GET <WABAID>/message_templates?name=<TEMPLATE_NAME>` response, it is a template created from the Template Library and is subject to type checks and restrictions.</div></div><div>![Image](https://support2.chatarchitect.com/uploads/images/gallery/2026-04/embedded-image-jsg0bj75.jpeg)![Image](https://support2.chatarchitect.com/uploads/images/gallery/2026-04/embedded-image-gobu3z9r.jpeg)</div><div>Templates in the library contain both fixed content and parameters. The parameters represent spaces in the template where variable information can be inserted, such as names, addresses, and phone numbers.</div><div>In the example above, parameters like the name `Jim` or the business name `CS Mutual` can be modified to accept variables like your customer's name and your business's name.</div><div>Messages sent using templates from Template Library are subject to parameter checks during send time. Values used in parameters that are outside of the established ranges listed below will cause the message send to fail.</div><div id="bkmrk-list-of-parameters-a"><div id="bkmrk-list-of-parameters-a-1"><div>#### List of parameters and sample values

</div></div></div><div><span></span><div>All parameters are length restricted. If you receive an error, try again with a shorter value.</div></div><div><table><thead><tr><th><span>Parameter Type </span></th><th><span>Description </span></th><th><span>Sample Value </span></th></tr></thead><tbody><tr><td><div><div>`ADDRESS`</div></div></td><td><div><div>A location address.</div>
<span>Must be a valid address</span></div></td><td><div>
<span>`1 Hacker Way, Menlo Park, CA 94025`</span></div></td></tr><tr><td><div><div>`TEXT`</div></div></td><td><div><div>Basic text.</div></div></td><td><div>
<span>`regarding your order.`</span><span>`12 pack of paper towels`</span><span>`your request`</span><span>`purchase`</span><span>`Jasper's Market`</span></div></td></tr><tr><td><div><div>`AMOUNT`</div></div></td><td><div><div>A number signifying a quantity.</div>
<span>May contain a prefix or suffix for monetary values such as USD or RS</span><span>May contain decimals (.) and commas (,)</span><span>May contain valid currency symbols such as $ and ?</span></div></td><td><div>
<span>`145`</span><span>`USD $375.32`</span><span>`?1,376.22 EUR`</span><span>`RS 1200`</span></div></td></tr><tr><td><div><div>`DATE`</div></div></td><td><div><div>A standard calendar date.</div></div></td><td><div>
<span>`2021-04-19`</span><span>`13/03/2021`</span><span>`5th January 1982`</span><span>`08.22.1991`</span><span>`January 1st, 2024`</span><span>`05 12 2022`</span></div></td></tr><tr><td><div><div>`PHONE NUMBER`</div></div></td><td><div><div>A telephone number.</div>
<span>May contain numbers, spaces, dashes (-), parentheses, and plus symbols (+)</span></div></td><td><div>
<span>`+1 4256789900`</span><span>`+91-7884-789122`</span><span>`+39 87 62232`</span></div></td></tr><tr><td><div><div>`EMAIL`</div></div></td><td><div><div>A standard email address.</div>
<span>Must be a valid email address</span></div></td><td><div>
<span>`1hackerway@meta.com`</span><span>`yourcustomername@gmail.com`</span><span>`abusinessorcustomername@hotmail.com`</span></div></td></tr><tr><td><div><div>`NUMBER`</div></div></td><td><div><div>A number.</div>
<span>Must be a number.</span><span>Cannot contain spaces.</span></div></td><td><div>
<span>`23444`</span><span>`90001234921388904`</span><span>`453638`</span></div></td></tr></tbody></table>

</div><div id="bkmrk-sending-template-mes"><div id="bkmrk-sending-template-mes-1"><div>### Sending Template Messages

</div></div></div><div>To learn how to send templated messages, view the [Send Templates guide](/books/meta-whatsapp/page/template-messages-developer-documentation)</div></div>