Triggers: greet the right visitor at the right moment
“On the pricing page for 30 seconds, never chatted before → a message from Anna.” Write that, and Pong does it.
Create a trigger
- Open Settings → Triggers and press New trigger.
- Describe the rule in your own words. The AI turns it into conditions and an action once; you see them as chips and can change any of them.
- Pick the action and save. The widget starts checking the rule on your site right away.
Conditions
- Page — current URL, previous page, referrer (contains, is, matches a RegExp…).
- Time — seconds on the page or on the site this visit, time since the visitor closed the chat, hour, day of week, date (visitor’s local time).
- Visitor — number of visits, pages this visit or overall, country, city, browser language, device, whether they chatted before, whether you know their email.
- Behaviour — exit intent (the pointer leaves the page towards the tabs, desktop only), chat window open or closed.
A trigger fires when all conditions hold, or any of them — your choice. Up to 12 conditions per trigger.
Actions
- Send a message from an agent you choose. It appears in the widget like a normal agent message, and the chat shows up in your inbox.
- Open chat — expand the chat window.
- Hide widget — e.g. on checkout or in your app’s editor.
- Set group — route the visitor to a team.
When and how often
- When: always, only while agents are online, or only while nobody is. The server checks your team’s presence at the moment the rule fires.
- How often: once per visit, once per visitor, or once per page load.
Each trigger shows how many times it fired. Turn one off without deleting it.
The rules run in the visitor’s browser, so checking them costs nothing and adds no requests; the AI is only used once, to build the rule. Developers can listen to the
trigger event.