Actions21
- پیامک | Message Actions
- پیام صوتی | Voice Actions
- حساب کاربری | Account Actions
- گزارش و صندوق ورودی | Report & Inbox Actions
- پترن | Pattern Actions
- دفترتلفن | Phonebook Actions
پیامک | Message → ارسال شخصیسازیشده | Send Personalized
AI-generatedSummary
Send an SMS whose percent-wrapped variables are filled with recipient-specific values. Supply the message text and a non-empty JSON array of recipient objects containing mobile and the values for each variable; choose a sender line or use the credential’s default line.
Inputs
- Sender Line Name or ID — Sender line number; if blank, the credential’s Default Sender Line is used. A line is required at runtime.
- Message Text (required) — SMS text with variables wrapped in percent signs, such as
%name%. - Recipients (JSON) (required) — Non-empty JSON array of recipients. Each object should include
mobileand the values used to substitute the message variables. - Number Format — Select English or Persian formatting for numbers in the message; defaults to English.
- Schedule Send — Optional future send time; leave blank to send immediately.
Output shape
One n8n item containing the API response for each input item.
The node posts the message text, recipients, sender line, and number format to Farazsms; it includes a schedule only when provided. It parses recipient JSON and checks that it is a non-empty array, but leaves recipient fields and mobile numbers to API validation. With Continue On Fail enabled, an input that errors produces
{ success: false, error }; otherwise the error is thrown.