בדוגמה הבאה נוצר אובייקט בקשה בהתאמה אישית עם Assign Message:
<AssignMessage name="AssignMessage-3"> <AssignTo createNew="true" type="request">MyCustomRequest</AssignTo> <Copy> <Headers> <Header name="user-agent"/> </Headers> </Copy> <Set> <QueryParams> <QueryParam name="address">{request.queryparam.addy}</QueryParam> </QueryParams> <Verb>GET</Verb> </Set> <IgnoreUnresolvedVariables>false </IgnoreUnresolvedVariables> </AssignMessage>
בדוגמה הזו:
user-agent מהבקשה הנכנסת להודעה החדשה. מכיוון שהפונקציה <Copy> משתמשת בהפניה מוחלטת למשתנה של זרימת הנתונים user-agent, אין צורך לציין את המאפיין source לפונקציה <Copy>.address בהודעה המותאמת אישית לערך של פרמטר השאילתה addy בבקשה הנכנסת.GET.<IgnoreUnresolvedVariables> מוגדר כ-false. כשהערך של <IgnoreUnresolvedVariables>
הוא false, אם אחד מהמשתנים שהמדיניות מנסה להוסיף לא קיים, Edge יפסיק את העיבוד בזרימת ה-API.