An entry point defines:
- Which passage is sent to a chatbot user when they start a conversation with your chatbot.
- Any actions that should be performed before the passage is started, such as configuring variables.
All chatbots have a default entry point, which is the passage the chatbot starts when a chatbot user interacts with your chatbot for the first time. You can create additional entry points that send the chatbot user to a different passage or perform different actions if they come from specific URLs.
Entry points can help a chatbot user get what they need quickly without having to know how to navigate through chatbot menus, and make interactions feel more natural by taking advantage of the chatbot user's current context. For example:
- A custom entry point URL in a social media advertisement that takes chatbot users directly through a sign-up or order process.
- A custom entry point displayed as a QR code in a store or branch allows the chatbot to tailor the conversation to that location without asking the customer where they are.
- A custom entry point URL provided in a customer service email that allows chatbot users to quickly navigate to getting the help they need.
You can create a custom entry point to any passage in your chatbot, and create as many custom entry points as you need.
You can:
- Change your chatbot's default entry point.
- Create an entry point for a URL.
- Edit an entry point's URLs, actions, or passage.
You can also:
- Create entry pointss for special entries that trigger when users open your chatbot from a QR code or social media ad using a special URL you generate.
- Generate Ad JSON to start a specific passage when chatbot users open your chatbot via a click-to-Messenger advertisement.