Make & Send Console Guide

This page provides a complete guide to using the Make & Send section of the Namirasoft Content Template Console. It explains each field and option involved in generating final content from templates and delivering it through supported communication channels.

What Is Make & Send?

Make & Send is the execution layer of Namirasoft Content Template. It allows you to select an existing template, provide values for its defined parameters, and generate the final content output.

Once the content is generated, you can send it through available delivery methods while keeping the template structure unchanged.

The Challenge Make & Send Solves

Templates define structure, but communication requires controlled execution. Without a structured sending process, templates cannot be reliably used in real messaging scenarios.

Make & Send solves this by ensuring parameter values are provided correctly, content is generated consistently, and messages are delivered using verified providers. This approach protects template integrity while enabling practical communication.

How Namirasoft Content Template Solves the Problem

Namirasoft Content Template processes Make & Send by applying user provided parameter values to a selected template. The system validates each value against its defined type and rules before generating the final content.

After generation, the content becomes ready for delivery through the supported channels: Email, SMS, Telegram, Teams, and Slack, without altering the original template configuration.

Overview of Make & Send Fields and Options

The sections below explain each field and option available in the Make & Send entity. Understanding these fields will help you select templates accurately, provide valid parameter values, and deliver content.

  • Content Template (Enum): This field allows you to select the template you want to send. The selected template was previously created in the Template section and defines the content structure, format, and available parameters. Once a template is selected, all parameters defined during its creation become available for input in this section.
    • Parameters: This section displays the parameters that you defined while creating the selected template. Each parameter appears with the same name, type, default value, and required rule configured in the Template entity. You must provide values for required parameters before generating the content. These inputs only affect the generated content and do not modify the template itself.
  • Make (Action): This action generates the final content by applying the provided parameter values to the selected template. The system validates all values based on their defined types and rules before completing the generation process. After this action is completed, the content becomes ready to be shared.
  • Output (String): This area appears after Make completes and displays the final generated content. A copy option next to the output lets you copy the content for use anywhere. The channel tabs for sending become available at this point.
  • Send (Action): This action appears on every channel tab. It delivers the generated content through the provider selected on that tab using the delivery details you entered. After a successful send, the console opens the matching sender application in a new browser tab so you can review the delivery record.

The channel tabs below appear after the content is generated. Each tab collects the delivery details for one channel and has its own Send action.

  • Email Sender (Enum): This field allows you to select an Email Sender provider configured in Namirasoft Email Sender. Email Sender providers define the email service used to deliver messages. To use this field, you must first create and verify an email provider in Namirasoft Email Sender. How to Create an Email Sender Provider?
  • Title (String): This field defines the subject line of the email. The title appears in the recipient’s inbox and helps identify the purpose of the message.
  • Email (Email Address): This field specifies the recipient’s email address. The system validates the value to ensure it follows a correct email format before sending.
  • SMS Sender (Enum): This field allows you to select an SMS Sender provider configured in Namirasoft SMS Sender. SMS Sender providers define the messaging service used to deliver SMS messages. To use this field, you must first create and verify an SMS provider in Namirasoft SMS Sender. How to Create an SMS Sender Provider?
  • Phone (Mobile Phone Number): This field specifies the recipient’s phone number. The system validates the value to ensure it follows a supported phone number format before sending.
  • Telegram Sender (Enum): This field allows you to select a Telegram Sender provider configured in Namirasoft Telegram Sender. Telegram Sender providers define the Telegram bot and destination chat used to deliver messages. To use this field, you must first create and verify a provider in Namirasoft Telegram Sender. How to Create a Telegram Sender Provider?
  • Chat ID (String): This optional field identifies the Telegram chat that receives the message. Every Telegram Sender provider already stores a destination chat, so you can leave this field empty to send to the chat configured on the selected provider. Enter a value only when this message should go to a different chat.
  • Message Thread ID (String): This optional field targets a specific topic thread inside a Telegram group that uses topics. Leave this field empty to use the thread setting of the selected provider.
  • Teams Sender (Enum): This field allows you to select a Teams Sender provider configured in Namirasoft Teams Sender. Teams Sender providers define the Microsoft Teams connection, team, and channel used to deliver messages. To use this field, you must first create and verify a provider in Namirasoft Teams Sender. How to Create a Teams Sender Provider?
  • Team ID (String): This optional field identifies the Microsoft Teams team that receives the message. Every Teams Sender provider already stores a team, so you can leave this field empty to send to the team configured on the selected provider.
  • Channel ID (String): This optional field identifies the channel inside the Microsoft Teams team that receives the message. Leave this field empty to send to the channel configured on the selected provider.
  • Slack Sender (Enum): This field allows you to select a Slack Sender provider configured in Namirasoft Slack Sender. Slack Sender providers define the Slack bot and destination channel used to deliver messages. To use this field, you must first create and verify a provider in Namirasoft Slack Sender. How to Create a Slack Sender Provider?
  • Channel (String): This optional field identifies the Slack channel that receives the message. Every Slack Sender provider already stores a channel, so you can leave this field empty to send to the channel configured on the selected provider.