For anyone with the same problem, this code template will take your source text, convert it to a qualified Clarion string and append it to the packet. Watch the line break on first line.
#CODE(ClarionString,'Packet Clarion String from Input'),DESCRIPTION('Packet Clarion String: '&%DescriptionText)
#!Double ups ' { < and appends to packet
#DECLARE(%ModifiedText)
#PROMPT('Text to append:',TEXT),%InputText
#DISPLAY('No start and end quotes')
#PROMPT('Description:',@s255),%DescriptionText
#SET(%ModifiedText,QUOTE(%InputText))
packet.append('%ModifiedText')