Reply Bots
Automate responses with keyword-triggered rules
All Bots 0
Loading bots…
Business hours, system triggers & advanced tools
Reply Bots
One bot per rule. Message bot sends text and/or image, video and voice; Template bot sends an approved template. Exact fires when the whole message equals the trigger; New Conversation fires only on a customer's first message in a chat. Disable All stops every bot at once. Business Hours below decides what happens outside working hours. There are no separate greeting or away screens: the greeting is the Get-started flow in System triggers below, with its Get Started Message toggle in Bot Settings; off-hours behaviour is the Business Hours guard.
Bot summary
| Bot | Trigger Keywords | Type | Match | Reply | Status | Actions |
|---|---|---|---|---|---|---|
Loading… | ||||||
Outside hours, an auto-reply sends the outside-hours message instead of any bot, flow or AI reply. A start equal to the end means closed all day. Times use the timezone set in Bot Settings below, or server time when none is set.
System triggers (Quick Actions)
Each trigger below links to a real flow. Create a flow from its row, or link an existing flow by id, then Publish it — dispatch runs a linked flow only once it is published. There are no separate greeting or away screens: the greeting is the Get-started flow (with its Get Started Message toggle in Bot Settings below), and off-hours behaviour is the Business Hours guard above.
How each trigger fires: Get-started — first message, when its toggle is on. No Match — nothing else matched, when its toggle is on. Location Reply — a location message arrives. Un-subscribe / Re-subscribe — the customer sends that word (subscription words are checked before the greeting). Chat with Human — whenever dispatch hands over. Chat with Bot, Confirm Order and Cancel Order are run from a chat: Chat with Bot clears the bot pause for that chat, and Confirm / Cancel mark that customer's latest order confirmed / cancelled.
| Trigger | What it does | Linked flow | Actions |
|---|---|---|---|
Loading… | |||
Edit a linked flow on the Flows page or in the Flow Builder, using its flow id. Publish is explicit: a draft linked flow does not run until published.
Bot Settings
General
Not available — Bot Replies While Agent On Mobile App: Upvort has no agent-on-mobile-app presence flag (the Mobile page is a phone-browser inbox view, not a presence signal), so no such toggle is shown.
Business Hour
The Business Hours card above holds the guard itself (on/off, opens, closes, outside-hours reply). This section adds its timezone, off-days and per-day hours, plus what the bot does during and outside hours. The disable toggles apply only while Business Hours is enabled and open.
Per-day hours (blank = use the opens/closes above):
Webhook
No webhook toggles are shown here. Upvort does not forward these events to an outside URL — incoming messages, outgoing messages, message-status changes, conversation-status changes, new subscribers, CRM stage changes, and follow-up / reminders therefore have no outgoing trigger to switch. Marketplace webhooks are inbound-only: an outside tool calls Upvort with a secret (see the Marketplace page).