Active
Script Format Requirements Your script must set: result = {"recipients": [...]} Each recipient dict requires: name (str) Customer name channel (str) "whatsapp", "sms", or "email" contact (str) Phone number or email Optional: template_vars (dict) Values for template variables Keys match alias or param name e.g. {"account_name": "Ravi", "amount_charged": "200"} client_id (int) Trongate client ID. When set, the bot conversation is created with this identity pre-bound — reply-time skills (e.g. get_my_rep) work on the first turn without re-resolving. sale_id (int) Trongate sale ID, same idea as client_id for sale-scoped skills. Available globals: inputs (dict) Currently empty secrets (dict) Your encrypted secrets Allowed imports: urllib, json, re, datetime, hashlib, math, base64, time, collections, requests* (* requests requires sandbox package support)
Available: urllib.request, json, re, datetime, hashlib, math, base64, time, collections
The vars keys each recipient provides — used for template variable validation