//////////////////////////////// Fetching dymamic messages Start /////////////////////////////////////////////////////////// messages = zoho.crm.getRecords("Chatbot_Messages"); // info messages; for each dynamic_message in messages { // info dynamic_message.get("Type"); if(dynamic_message.get("Type") == "Welcome") { welcome_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "HIPAA Disclaimer") { hippa_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Chat End") { chat_end_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Departments") { departments_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Issue") { issue_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Connect to Agent") { connect_to_agent_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "User Not Identified") { user_not_identified_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Other Email") { other_mail_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Select Product") { select_product_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "No Support Agreement") { no_support_agreement_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Category") { category_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Read Article") { read_article_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Article Found") { article_found_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Issue Resolved with Article") { issue_resolved_with_article_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Tallk to Agent") { talk_to_agent_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Thank You for Information") { thank_you_for_information_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Need Further Help") { need_further_help_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Thank You") { thank_you_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Ticket Created for Team") { ticket_created_for_team_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Ticket Created for Reference") { ticket_created_for_reference_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Issue Resolved") { issue_resolved_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "What Can I Help You") { how_can_i_help_you_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Operator Busy") { operator_busy_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Classification") { classification_message = dynamic_message.get("Message"); } else if(dynamic_message.get("Type") == "Ticket Not Created") { ticket_not_created_message = dynamic_message.get("Message"); } } //////////////////////////////// Fetching dymamic messages Ends /////////////////////////////////////////////////////////// response = Map(); response.put("action","reply"); response.put("replies",{hippa_message,welcome_message,departments_message}); response.put("input",{"type":"select","options":{"Client Care","Sales"}}); return response;
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter