List of different nodes available:-
Text - to display a simple text as a message
Image - To provide an image with a text message.
Quick Reply - Its like a multiple choice question
Quick Reply (with branches) - similar to Quick Reply, but the subsequent messages in conversations differ based on the user's selection
Form - to create a small form for information collection
Datepicker - to collect a date input from the visitor
Jump to node - If you have wish to re-use the same conversation created somewhere else, you can use Jump to node to hook the visitor to that node in the conversation.
Go to Playbook - If you have created a playbook and wants to hook the visitor to that playbook, use this node.
URL redirect - This is to simulate a URL redirection
User Input/Wait - just waits for specified time for the user's input
Connect with Agent - This node sends alerts to human agents so that they can join the conversations
End Automation - This ends the automated messaging
JSON API - to create dynamic nodes based on a JSON API call.