Nodes
A node is a section of logic which controls what message should be pushed to visitor. Quickreply comes with a variety of nodes which will help you create engaging conversations.
List of different nodes available
Add and Send Data
![]()
To provide audio file
![]()
To provide information through a video
![]()
To attach document files
![]()
To share address - Latitude and logitude
![]()
To share contact details - Name, phone number and email addresses
Collect User Data
Similar to Quick Reply, but the subsequent messages in conversations differ based on the user's selection
![]()
Interactive messaging format designed for business accounts to provide a menu of up to 10 options
![]()
To collect files from end users

The tracking node sends POST requests using key-value pairs for real-time data integration in JavaScript.
Redirect Users
To create different subsequent dialogs based on various parameters and conditions written in JavaScript.

Use this node when you want to connect the chatbot to a pre-trained bot

If you have created a custom bot and want to hook the visitor to that bot, use this node.
![]()
This node connects the chatbot to a Gen AI agent for advanced interactions
Export & Import
Connect Users To A Human
Additional
Templatization of the text
In the text of above nodes we support templatization to personalize the text. You can use enclose fields of user object in {{ }} and our system will fill the value of enclosed variables in before sending message to each user. Below are some of the examples on how to use it.
{{name}} to use name of user, if user has entered it already in the chat earlier. For example in the text node you can use: Hi {{name}}, what are you looking for?
{{city}} to use city(based on IP address). For example: Hi {{name}}, do you live in {{city}}?
To use any profile field(eg product) which was saved using "save as profile field" action use {{profile.product}}. For example: Hi {{name}}, are you looking for {{profile.product}}
To use temporary attributed(eg plan) which was saved using "save as temporary variable" action, use {{context.plan}}.
User Object
Below is the complete user object which contains all of the supported fields.
Last updated



