Tickets 2 and 3: Updated Communication Parter Interface and Script Generator Interface