# Custom Template

Templates play a crucial role in streamlining your communication processes, whether through email, SMS, or IVR.&#x20;

It holds all the necessary settings and configs for the application workflow.&#x20;

It asks for the Basic details and general config for the flow.

1. In the Admin Console, click the Template ![Shape](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAATCAYAAABobNZCAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABcSURBVEhLYxgFo4BCUADEARAm/cF8IP4PxOeBmO6OgFkOwwQd0UBFDLIM2XKCjthPRfwciLFZ/h2I+4FYAohpBtCDnS6WwgDMcrpaCgPTgZjulo6CUTAK8AAGBgBwFzgD6DB+SQAAAABJRU5ErkJggg==) Custom template tab on the left.&#x20;

<figure><img src="/files/HogwndApV1CIOE1ThbWz" alt=""><figcaption></figcaption></figure>

***Here's a breakdown of what each channel might entail in this context***:&#x20;

1. In the Admin Console, click the Template ![Shape](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAATCAYAAABobNZCAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABcSURBVEhLYxgFo4BCUADEARAm/cF8IP4PxOeBmO6OgFkOwwQd0UBFDLIM2XKCjthPRfwciLFZ/h2I+4FYAohpBtCDnS6WwgDMcrpaCgPTgZjulo6CUTAK8AAGBgBwFzgD6DB+SQAAAABJRU5ErkJggg==) Custom template tab on the left.&#x20;
2. you'll see create new group view on the right.&#x20;

<figure><img src="/files/bg6CIG7y4ItHZGo3gxMB" alt=""><figcaption></figcaption></figure>

### Create a New Group&#x20;

1. Click on the **Create Group** button or a similar option.&#x20;
2. This will initiate the process of setting up your new group. &#x20;

<figure><img src="/files/8d0U1lGq6fLdi4EswnfF" alt=""><figcaption></figcaption></figure>

***Group Name***

* A Group name is a designation for a credible message template tailored to maintain accurate and trusted communication with individuals.

***Group Description***&#x20;

* In Skillmine Auth, you can provide a group description optionally, helping potential members understand the group's purpose, or you can leave the field blank if you choose.

**Purpose**

* This template group helps us maintain a unified and professional way of communicating with our users.&#x20;
* Whether we're sending messages through email, text messages, or automated phone calls, these templates ensure that our messages are reliable and trustworthy.&#x20;

### **After Group Creation**&#x20;

The format you see after group creation is as follows,&#x20;

<figure><img src="/files/FN4jjoYjiIq9ZjD6ramV" alt=""><figcaption></figcaption></figure>

#### **Edit Group** &#x20;

1. Users can interact with the interface by clicking on the Edit Icon located next to each group item.&#x20;
2. Upon clicking, a menu will appear, revealing an **Edit** button.&#x20;

<figure><img src="/files/7ch9cLVa8ZyMmUiBRIQe" alt=""><figcaption></figcaption></figure>

1. This thoughtful design empowers users to curate their experience without delving into intricate code, ultimately fostering an environment of accessibility and creative customization

*Edit Screen:*

<figure><img src="/files/KdZO5lPE7Wk5GdGXLjzu" alt=""><figcaption></figcaption></figure>

4. Clicking the **Edit** button allows users to modify the content of the selected group item, such as updating its group name or group description.&#x20;
5. After making the desired changes, users can save their edits by clicking a **Save** button, providing a user-friendly way to manage and customize content without needing to engage with underlying code.

**View Template Keys Menu**&#x20;

The view template key menu is used to add some template keys, such as email or anything.&#x20;

<figure><img src="/files/ZRPWxG56R2ZLCEcUZhdf" alt=""><figcaption></figcaption></figure>

### Custom Template Creation

&#x20;A custom template's template key page can be found here. There are several template keys in it. Users can create new templates. &#x20;

1. Click the View **Template keys** ![Shape](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAATCAYAAABobNZCAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABcSURBVEhLYxgFo4BCUADEARAm/cF8IP4PxOeBmO6OgFkOwwQd0UBFDLIM2XKCjthPRfwciLFZ/h2I+4FYAohpBtCDnS6WwgDMcrpaCgPTgZjulo6CUTAK8AAGBgBwFzgD6DB+SQAAAABJRU5ErkJggg==) **Create new custom template** tab on the left.&#x20;
2. you'll see create new template create on the right.&#x20;

<figure><img src="/files/w1bVxtq4eoyGuL1nd5Ci" alt=""><figcaption></figcaption></figure>

1. &#x20;After clicked the page shown,

<figure><img src="/files/03T6sB29uL9Lm0lrAAMk" alt=""><figcaption></figcaption></figure>

***Template key***&#x20;

* The template key is a unique identifier for the template itself.&#x20;
* It is used to reference and retrieve a specific template.&#x20;

***Template type***&#x20;

* The template type property specifies the type of template.&#x20;
* It's like login or email.&#x20;

### Template Setting Format&#x20;

After creating a new custom template, you can set up the locale details by clicking the edit icon.

<figure><img src="/files/13sHzsqtA23MMlqnZWvH" alt=""><figcaption></figcaption></figure>

After clicked the page shown

<figure><img src="/files/c7PTYDBHAFO2dUkop8di" alt=""><figcaption></figcaption></figure>

**Basic details**&#x20;

***Processing Type***&#x20;

* Provide choices for how the recipient will verify or complete the action, such as "Link" (URL) or "Code" (verification code).&#x20;

### **Locale Details** &#x20;

***Locale Code***

* A locale code typically consists of a language code and a region code, following the format "language-region" (e.g., "en-US" for English in the United States, "fr-FR" for French in France).&#x20;
* This code helps determine the language, regional norms, and formatting preferences for the content.&#x20;

***Subject***

* The subject represents the topic or purpose of the communication.
* &#x20;It helps recipients quickly understand the context of the message.&#x20;

#### Locale Settings&#x20;

<figure><img src="/files/1uYZIfEPCqQHruWUYOx5" alt=""><figcaption></figcaption></figure>

***Select Locale***&#x20;

* Allow users to choose the subject locale for their templates.&#x20;
* This selection will affect the language used in the template (e.g., English, French, etc.).&#x20;

***Subject Selection***

* Provide users with a choice like verify your account as the communication channel.&#x20;
* This selection will determine whether the template is used for messages.&#x20;

***Template Customization***&#x20;

* Allow users to enter and customize the template content in a text area.&#x20;
* Provide like new user creation, Hello welcome {{userinfo.name}}, Thank you for joining Please click the following URL to activate your account: {{verificationinfo.verify\_link}} Best Regards Your {{accountinfo.account\_name}} Team, inserts dynamic content.&#x20;

**Locale-Based Template**&#x20;

* When users select a locale, dynamically adapt the template's language and formatting based on the chosen locale.&#x20;

***Preview***&#x20;

* Offer a preview of how the customized template will look once populated with actual user data.&#x20;

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://authdocs.skill-mine.com/licentio-documentation/settings/messaging-template/custom-template.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
