ℹ
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)