Skip to content

Auto-responses for chats

For: Account owners, administrators and team leads who set up automatic chat replies, and agents who meet them in chatsRequires: Chats or the live chat widget (every plan) and the Automation permission in the Chat Tools section to manage rules; nothing to see the replies in chatsScreenshots show sample data

A customer who messages your shop on Instagram at 07:45 hears nothing until someone starts work, and on a chat channel a silence of an hour feels like no answer at all. Chat auto-responses answer for you: a rule listens to your Messenger, Instagram, Telegram and TikTok Shop accounts and your live chat widgets, and when a customer message arrives at a time and with a content the rule covers, Replyco sends one of your chat templates into the chat, at once or after a short delay.

Chat customers expect a reply within minutes. Your team cannot give one at night, at the weekend or while everyone is busy with other chats, and a customer who hears nothing writes again on another channel or gives up. A short, honest message that the chat has arrived and when a person will answer keeps most of them waiting patiently.

A chat auto-response rule sends a chat template automatically. It names the chat accounts and live chat widgets it listens to, a schedule (outside your company’s working time, set days and hours, or one continuous stretch of the week, within a date range), a delay before the reply goes out, whether it answers once or every time, and the conditions a message must meet. Replyco sends at most one automatic reply to each customer message, even when several rules match. From there:

  • You decide when a rule may answer, down to the day and minute, including your company’s holidays. See when a chat rule answers.
  • Replies can wait a fixed or random time, and a chat gets a rule’s reply only for its first message or for every one. See every setting.
  • WhatsApp chats and your team’s own messages never get an automatic reply. See what does not get an auto-response.
  • Your team sees every automatic reply in the chat, named after its rule, and can cancel one that has not gone out yet. As soon as someone replies in the chat, waiting automatic replies are cancelled. See auto-responses in your chats.
  • Out-of-hours rules follow the working time in your company settings, not the hours of a live chat widget. See working hours for chats.

Every automatic reply stays in its chat as a message with the rule’s name, its status and its time, and every change to a rule is recorded in the rule’s history with the person and the date. To read that history and every control of the rules tab, see Chat auto-response rules.

RequirementDetails
PlanEvery plan includes chats, WhatsApp, the live chat widget and chat auto-responses; companies on an older plan may not have them. See What each plan includes.
Who can set it upUsers with the Automation permission in the Chat Tools section of their permissions see Chat ToolsAutomation; creating, changing, switching and deleting rules needs its edit level. Every user who can open a chat sees the replies in it. See User permissions and roles.
A chat templateEach rule sends one chat template from the Templates tab of the same screen. Write the text there first; see Chat templates.
A chat account or a live chat widgetRules answer Facebook Messenger, Instagram, Telegram and TikTok Shop accounts and live chat widgets. To connect an account, see Social media and phone accounts; to add a widget, see Live chat widget.
Your working time, for out-of-hours repliesOut-of-hours rules follow the days, hours and holidays in the Working Time card under AdminCompany Settings. See Company Settings.
CostNo AI actions and no separate fee. An automatic reply counts as the chat’s first answer, so the chat counts once towards your usage, as with a reply from your team.

A chat rule answers a customer message when the chat belongs to one of its accounts or widgets, the message arrives inside its schedule and date range, the frequency allows it, and the message meets its conditions. The schedule has three forms, and the date range always sits on top:

ScheduleThe rule may answerTypical use
Send Outside Working hours of CompanyWhenever your company is not working: outside the working days and daily hours in Working Time, and on the dates under HolidaysOut of hours: “Our team is offline right now. We reply from 9 am on the next working day.”
Days and Working HoursOn the chosen days, inside the daily time windowReturn questions on weekdays from 09:00 to 17:30
Use Working Time RangeIn one stretch from Active From (a day and a time) to Active ToA weekend note from Friday 18:00 to Monday 08:00
Date Range, on topOnly from the first to the last date, both includedEaster delivery notice from 2 to 6 April

For every customer message in a chat, Replyco works through these checks in order.

  1. Is it a customer message on a channel with auto-responses? Messages from Messenger, Instagram, Telegram, TikTok Shop and live chat visitors are checked. WhatsApp messages and your team’s replies never are.
  2. Which rules listen to this chat? Every switched-on rule whose Accounts include the chat’s account, or whose Widgets include its live chat widget, and, when a date range is set, whose dates include the message’s date.
  3. Is the message inside the rule’s schedule? Replyco compares the time the message arrived with the rule’s days, hours or stretch, or with your company’s working time.
  4. Does the frequency allow it? Once (1st response only) answers only the first customer message the chat has ever had; Continuous (every response) answers every one.
  5. Do the conditions match? At least one condition group must match completely.
  6. The first rule that passes every check answers, and no other rule does. The rules tab has no order or priority, so when two rules pass, you cannot choose which of them answers.
  7. The reply is created at once. With a delay of 00:00 it goes out straight away; with a delay it waits in the chat with its send time and goes out in Replyco’s next sending round after that time. The text is copied from the chat template when the reply is created.

A rule answers on its chosen days, within its time window. With Working Hours 09:00 to 17:30 on Monday to Friday, as in Return questions:

Customer writesRule answers?Why
Monday 08:45NoBefore the window
Monday 09:15YesInside the window
Monday 17:15YesInside the window
Monday 17:45NoAfter the window
Saturday 10:00NoSaturday is not one of the days

A window whose start is later than its end, such as 18:00 to 08:00, covers the evening and the early morning of each chosen day, and 00:00 to 23:59 covers the whole day.

For your company’s working time, the start and end count as working time. With Monday to Friday, 09:00 to 18:00, and a holiday on 25 December, an out-of-hours rule behaves like this:

Customer writesInside working time?Out-of-hours rule
Tuesday 08:59NoAnswers
Tuesday 09:00 exactlyYes; the start counts as working timeDoes not answer
Tuesday 18:00 exactlyYes; the end counts as working timeDoes not answer
Tuesday 18:01NoAnswers
Saturday 11:00No; not a working dayAnswers
Friday 25 December, 10:00No; a holiday, every year on that dateAnswers

Worked example: Northwind’s rules on a Tuesday

Section titled “Worked example: Northwind’s rules on a Tuesday”

Northwind Electronics works Monday to Friday, 09:00 to 18:00, and has three chat rules switched on:

  • Welcome message: every day, 00:00 to 23:59, Once (1st response only), no delay, on Messenger, Instagram, Telegram, TikTok Shop and the Northwind Live Chat widget.
  • Out of hours: Send Outside Working hours of Company, Once (1st response only), a delay of 00:02, on the same accounts and widget.
  • Return questions: Monday to Friday, 09:00 to 17:30, Continuous (every response), a random delay of one to three minutes, when the text contains return, refund or send back, on Messenger, Instagram and the widget.
MessageRules that passWhat the customer gets
Telegram, 07:44, a customer’s first messageWelcome message and Out of hoursOne of the two replies, not both; in the chat it was Out of hours, two minutes later
Messenger, 10:15, first message: Do you sell USB-C cables?Welcome messageThe welcome, at once
The same chat, 10:20: Can I return one if it does not fit?Return questionsThe returns answer after one to three minutes; Welcome message does not answer a second message
Telegram, 10:30, second message: I want a refundNoneNothing; Return questions does not listen to Telegram
Messenger, 17:45, second message: refund pleaseNoneNothing; after 17:30 and before 18:00 no rule covers the chat
WhatsApp, any timeNoneNothing; WhatsApp chats get no automatic replies

The first row is why overlapping rules need care: before 09:00 both rules pass, and Replyco picks one. If the out-of-hours note should always win at night, give Welcome message the working hours 09:00 to 18:00, so that the two rules can never pass for the same message.

Chat rules share their form with the ticket rules, but several things work differently. For the ticket side, see Auto-responses for tickets.

TopicTicket auto-responsesChat auto-responses
WhereToolsAutomationChat ToolsAutomation
What is sentA ticket template with placeholders and attachmentsA chat template: plain text, no placeholders, no files
Several rules matchEvery matching rule sends its own replyOnly one rule answers
Once (1st response only)The ticket’s first customer messageThe chat’s first customer message, ever
Your team replies firstThe waiting reply still goes outEvery waiting reply in the chat is cancelled
Condition fieldsClient email, Subject, Text, LanguageClient email, Text, Client name
Channels left outEtsy, and some marketplace notices and bouncesWhatsApp
Usage per ruleAutoresponses Usage on the Performance dashboardNo count per rule
  • WhatsApp chats. WhatsApp accounts are not offered under Accounts, and Replyco never runs chat rules on WhatsApp messages. Answer them by hand within WhatsApp’s 24 hours; see Answer a chat.
  • Your team’s replies, sent from Replyco, and messages your business sends from its own Facebook page or Instagram account, which Replyco does not store.
  • Chats of accounts or widgets the rule does not name.
  • A second message in a chat, for a rule with Once (1st response only), even when the chat has been closed and the customer writes again weeks later.
  • Messages outside the rule’s date range, when Date Range is switched on.
  • Messages that arrived before the rule was saved or while it was switched off. Nothing is answered afterwards.
  • Tickets. Messages from marketplaces, webstores and mailboxes use the ticket rules instead.

The AI Customers Blacklist is checked for ticket messages only, so it does not stop a chat rule. To keep a rule away from some customers, use a condition.

  1. Write the reply. Under Chat ToolsAutomation › Templates, create a chat template such as Out of hours: Thanks for your message! Our team is offline right now. We reply from 9 am on the next working day, and your chat stays open until then. Chat templates have no placeholders, so write it for everyone; see Chat templates.

  2. Check your working time. Under AdminCompany Settings, check the Working Time card: days, daily hours and holidays. Out-of-hours rules follow it.

  3. Create the rule. Open the Auto-response Rules tab and select Create New. Enter a name, pick the template under Template to Send, and the accounts under Accounts, the live chat widgets under Widgets, or both.

    The chat automation screen under Chat Tools in Replyco. In the left column, under AUTOMATION, the tab Auto-response Rules is selected and highlighted below Templates. On the right, the heading Chat Auto-response Rules with its description and the Create New button. The group Active - 3 lists Welcome message, Out of hours and Return questions, each with a switch that is on; the group Inactive - 1 lists Easter delivery notice with its switch off. Each card has a check box and icons for history, edit, copy and delete.
    Chat auto-responses are set up on their own tab under Chat Tools, separate from the ticket rules.
    What this screenshot shows
    Screen
    Chat Auto-response Rules (/instant-messages-automation?tab=autoresponseRules)
    Highlighted
    tab “Auto-response Rules”, left-tab-list, selected. shows the chat auto-response rules
    Also visible
    Active - 3: Welcome message, Out of hours, Return questions; Inactive - 1: Easter delivery notice; Create New at the top right
    Purpose
    entry point of chat auto-responses
  4. Set the schedule. Switch on Send Outside Working hours of Company, or set the days and a time window for the times the rule should answer. Leave Date Range off for a rule that should work all year; switch it on only for a message that is true for a limited period.

  5. Set the delay and a condition, and save. Choose a delay such as 00:02 and keep Once (1st response only) for a greeting. A rule needs at least one condition: Text Does not contain unsubscribe lets every ordinary message through. Select Save. The rule is saved switched on and answers messages that arrive from now on.

Every rule is edited in one form on the Auto-response Rules tab; the settings below appear in its order. For every button, list control and validation message of the tab, see Chat auto-response rules.

Where

First field of General Info. Saved with Save.

What

Required, up to 500 characters. The name appears in the rule list, in the rule’s history and under every reply the rule sends, in the line as auto-response “Out of hours”.

Why

A name that says the purpose, such as Out of hours, tells an agent at a glance why the customer has already had a reply.

Where

General Info, second field: a select of every chat template. Saved with Save.

What

The chat template the rule sends. Required. The customer receives the template’s text exactly as written: chat templates have no placeholders and no attachments, and an automatic reply is always text only. The text is copied into the reply when the reply is created, so a change to the template does not change replies already waiting. Deleting the template deletes the rule.

Why

One template can serve several rules, and you improve every automatic reply by editing one text.

DoDon’t
Say when a person will answer: We reply from 9 am on the next working dayPromise a time you may not keep: We reply within five minutes
Keep it to two or three short sentences that read well on a phonePaste a long answer that the customer has to scroll through
Write for every customer: Thanks for your message!Write #customer_first_name#; it is sent as it stands
Tell the customer the chat stays openAsk a question an automatic reply cannot follow up
Where

General Info, third and fourth fields, both multi-selects. Saved with Save; Add Accounts on the rule list adds accounts to several rules at once.

What

Accounts lists your Facebook Messenger, Instagram, Telegram and TikTok Shop accounts; Widgets lists your live chat widgets by their chat title. You need at least one account or one widget, or saving shows All fields must be completed. The reply goes out through the chat’s own account or widget. WhatsApp accounts are not offered, because WhatsApp chats never get automatic replies.

Why

The same words do not suit every channel: a welcome on your website can be longer than one on Instagram.

Where

Section Schedule, first switch; when on, a date range picker appears. Saved with Save.

What

Off, the default: the rule works on every date, without an end. On: the rule answers only from the first to the last date, both included, on top of the rest of the schedule. The last date must be after the first, or saving shows The End Date must be greater than the Start Date, so a range covers at least two days. Outside its dates the rule stays in the Active group; it simply does not answer.

Why

Seasonal notes, such as Easter delivery times, should answer only while they are true. Prepare them weeks ahead and let them stop by themselves.

The Schedule section of the form for the chat rule Welcome message in Replyco. The highlighted Date Range switch is ON, with the range 2026-01-01 — 2026-12-31 below it; its description reads "Specify active date boundaries or leave disabled for continuous operation." Send Outside Working hours of Company and Use Working Time Range are OFF, so Days lists all seven days from Sunday to Saturday and Working Hours shows 00:00 — 23:59. The Delivery section starts below with a Delay of 00:00.
A date range limits a chat rule to a period, both dates included.
What this screenshot shows
Screen
Edit Chat Auto-response Rule (/instant-messages-automation?tab=autoresponseRules)
Highlighted
switch “Date Range”, form-schedule, on. limits the rule to the dates of the range
Also visible
Date Range 2026-01-01 — 2026-12-31; Send Outside Working hours of Company OFF; Use Working Time Range OFF; Days: all seven; Working Hours 00:00 — 23:59; Delay 00:00
Purpose
a rule that answers all year

Easter delivery notice, with Date Range from 2 to 6 April 2026:

Customer writesRule answers?Why
Wednesday 1 AprilNoBefore the first date
Thursday 2 April, inside the rule’s hoursYesThe first date is included
Monday 6 April, inside the rule’s hoursYesThe last date is included
Tuesday 7 AprilNoAfter the last date

Send Outside Working hours of Company, follow your working time

Section titled “Send Outside Working hours of Company, follow your working time”
Where

Section Schedule, second switch. Off by default. Saved with Save.

What

On: the rule answers only outside your company’s working time: on days that are not working days, before the start or after the end of the daily hours, and on the dates under Holidays. Its own Use Working Time Range, days and hours disappear from the form and are ignored. The working time is read when each message arrives, so a change under AdminCompany Settings applies to the next message.

Why

Your opening hours are one fact about your company. When they change, every out-of-hours rule follows without editing.

The Schedule and Delivery sections of the form for the chat rule Out of hours in Replyco. Date Range is ON with 2026-01-01 — 2026-12-31. The highlighted switch Send Outside Working hours of Company is ON, with the description "Only send automated replies outside of company working hours."; because it is on, the fields Use Working Time Range, Days and Working Hours are hidden. Under Delivery, Delay shows 00:02, Delay Range is OFF and Frequency is Once (1st response only). The Conditions section starts below with Text, Does not contain and unsubscribe.
An out-of-hours rule follows the company's working time instead of its own days and hours.
What this screenshot shows
Screen
Edit Chat Auto-response Rule (/instant-messages-automation?tab=autoresponseRules)
Highlighted
switch “Send Outside Working hours of Company”, form-schedule, on. lets the rule answer only outside the company working time
Also visible
Date Range 2026-01-01 — 2026-12-31; Days and Working Hours hidden; Delay 00:02; Frequency Once (1st response only); condition Text Does not contain unsubscribe
Purpose
an out-of-hours chat rule

Use Working Time Range, one continuous stretch

Section titled “Use Working Time Range, one continuous stretch”
Where

Section Schedule, third switch, shown while the switch above is off. When on, it shows Active From and Active To, each with a day and a time.

What

The rule answers from the start day and time until the end day and time; the days in between count all day. The stretch can run past Sunday, for example Friday to Monday.

Why

A weekend or a shift over several days is one period, not the same hours every day.

Where

Section Schedule, shown while both switches above are off.

What

The days of the week and one daily time window. All seven days by default, and at least one is required. The rule answers on the chosen days within the window; 00:00 to 23:59 covers the whole day, and a start later than the end covers the evening and the early morning of each chosen day.

Why

The simplest schedule: a greeting during your working hours, or a topic answer on weekdays only.

Delay and Delay Range, when the reply goes out

Section titled “Delay and Delay Range, when the reply goes out”
Where

Section Delivery: a time box in hours and minutes, and the switch Delay Range under it. Saved with Save.

What

The wait between the customer’s message and the reply, 00:00 by default and at most 23:59. With Delay Range on, each reply waits a random time between the two values; the second must be later, or saving shows The Delay To must be greater than the Delay From With 00:00 the reply goes out straight away. With a delay, it waits in the chat with Delayed and its send time, and any reply from your team in the chat cancels it.

Why

A few minutes give an agent who is watching the chats the chance to answer in person, and the automatic reply then never arrives.

Where

Section Delivery, a select under the delay, described in the form as Limit how often this rule replies within the same chat, to avoid duplicate replies. Saved with Save.

What

Once (1st response only), the default, answers only when the message is the first customer message the chat has ever had. A chat stays the same chat when the customer comes back, so a customer who writes again next week gets no second reply from that rule. For a live chat visitor this holds only in the same browser: from another browser or device, or after the visitor clears the site’s data, the widget starts a new chat, and the rule answers its first message again (see Live chat widget). Continuous (every response) answers every customer message that matches, including messages in the middle of a conversation with your team.

Why

A greeting belongs at the start of a conversation; a topic answer, such as how returns work, may be useful each time the topic comes up.

The Delivery section of the form for the chat rule Return questions in Replyco. Delay shows two times, 00:01 and 00:03, because the Delay Range switch is ON: each reply waits a random time between one and three minutes. Under Frequency, described as "Limit how often this rule replies within the same chat, to avoid duplicate replies.", the highlighted select shows Continuous (every response), so the rule may answer every matching message, not only the first one. The Conditions section below has two groups joined by OR: Text Contains return;refund, and Text Contains send back.
A delay range makes each reply wait a random time; Continuous answers every matching message.
What this screenshot shows
Screen
Edit Chat Auto-response Rule (/instant-messages-automation?tab=autoresponseRules)
Highlighted
combobox “Frequency”, form-delivery, Continuous (every response). chooses whether the rule answers only the first or every matching message
Also visible
Delay 00:01 — 00:03; Delay Range ON; two condition groups joined by OR
Purpose
delay and frequency of a chat rule

A customer writes three times in one Messenger chat on a Tuesday afternoon:

MessageOnce (1st response only)Continuous (every response)
First message in the chat, 14:10ReplyReply
Second message, 14:12, while Laura is answeringNo replyReply
Third message, next week, after the chat was closedNo replyReply
Where

Section Conditions, described in the form as Set the criteria an incoming chat message or its customer must meet to trigger this rule. It holds condition groups joined by OR, each with conditions made of a field, a mode and a value. Saved with Save.

What

All conditions of a group must match, and one matching group is enough. Fields: Text (the customer’s message), Client name and Client email. Modes: Equals, Contains, Does not contain, Starts with, Ends with. Several values in one condition are separated by ; and any of them matches, except with Does not contain, where none may appear. Upper and lower case and spaces are ignored. At least one condition with a value is required, or saving shows Please enter valid conditions. Choose a field for every condition. Client email is the email address stored for the customer: live chat visitors give one, while most Messenger, Instagram, Telegram and TikTok Shop customers have none, so use Text or Client name for them.

Why

Conditions keep automatic replies to the messages they fit, and let one account have different answers for different topics.

The Conditions section of the form for the chat rule Return questions in Replyco. The first group, in a dashed box, holds one condition: the field Text, the mode Contains and the value return;refund, with Add New below it. The highlighted OR divider joins it to the second group, Text Contains send back. Each group has its own bin icon, and Add New Group at the bottom adds a further alternative. The rule answers a message that matches either group completely.
Conditions in a group must all match; groups joined by OR are alternatives.
What this screenshot shows
Screen
Edit Chat Auto-response Rule (/instant-messages-automation?tab=autoresponseRules)
Highlighted
separator “OR”, form-conditions, shown. joins two condition groups as alternatives
Also visible
group 1: Text Contains return;refund; group 2: Text Contains send back; Add New per group, Add New Group
Purpose
conditions of a chat rule

Examples, as condition → effect:

ConditionMessageReply?
Text Contains return;refundCan I get a Refund for the speaker?Yes; case is ignored
Text Contains send backHow do I sendback the lamp?Yes; spaces are ignored
Text Does not contain unsubscribeWhere is my parcel?Yes
Text Does not contain unsubscribePlease unsubscribe meNo
Client email Starts with graceA live chat visitor who entered grace.mitchell@example.comYes
Client name Equals Ryan CooperA Messenger customer named Ryan CooperYes

The schedule switches decide which time rules apply; the date range, the frequency and the conditions always apply on top:

Send Outside Working hours of CompanyUse Working Time RangeThe rule may answer
OnAny (hidden)Outside the company’s working time and on its holidays
OffOnFrom Active From to Active To
OffOffOn Days, inside Working Hours

With Date Range on, each row applies only within the dates.

Two rules that can pass for the same message never both answer; Replyco sends one reply and you cannot choose which. Keep rules for the same accounts and widgets apart through their schedules or conditions.

An automatic reply is a message in the chat like a reply from your team, on the right in blue, but with the Replyco logo and your company’s name instead of a colleague’s name and picture. What is shown under it depends on its status:

What you see under the replyMeaningWhen
as auto-response “Out of hours”The reply went out; the line names the ruleAfter sending
Delayed, Sending is scheduled for and a time, with a red crossThe reply is waiting for its send timeFrom the customer’s message until the send time
ProcessingThe reply is being sentFor a moment
CancelledThe reply was stopped and never went outAfter a reply from your team, or the red cross
Error SendingThe channel refused the replyAfter a failed send

A sent automatic reply shows the text exactly as the customer received it and, under it, the line as auto-response “Out of hours” with the rule’s name. Its time is the moment it was sent. For everything else in a conversation, see Chat list and conversations.

Why: an agent opening the chat sees at once that the customer has only had an automatic reply, not an answer.

A Telegram chat with Hannah Wright open under Chats, Open in Replyco. Her message from 07:44 says the Desk Lamp Fold arrived without the USB-C cable. On the right, in blue, the reply "Thanks for your message! Our team is offline right now..." with the Replyco logo and Northwind Electronics as sender, sent at 07:46:02. The highlighted grey line under it reads "as auto-response “Out of hours”". In the list, her row shows the same reply with a blue tick, and the side panel shows Simon Wagner as assignee.
A sent auto-response carries the Replyco logo and names the rule that answered.
What this screenshot shows
Screen
Open (/chats/:type/:chatId)
Highlighted
paragraph “as auto-response “{{autoresponse}}””, conversation, Out of hours. names the rule that sent the reply
Also visible
customer message 07:44:00; auto-response from Northwind Electronics with the Replyco logo, 07:46:02; list row with the reply and a blue tick; assignee Simon Wagner
Purpose
a sent chat auto-response

A reply with a delay appears in the chat straight away with Delayed and the line Sending is scheduled for with the send time in your own time zone. Until then, the red cross after the time cancels it: Replyco asks Are you sure to cancel this message?, and Yes cancels the reply for good.

Why: this is the moment to stop a reply that no longer fits, for example because you are about to answer anyway.

An Instagram chat with Sophie Turner open under Chats, Open in Replyco. Her message from 08:58:40 asks where her Power Bank 20,000 mAh is. Below it on the right, the reply "Thanks for your message! Our team is offline right now..." has a yellow Delayed badge. The highlighted line under it reads "Sending is scheduled for 10/03/2026 09:00:41" with a red cross that cancels the reply. The side panel shows Laura Graf as assignee and the status Open.
A delayed auto-response waits in the chat with its send time until it goes out or is cancelled.
What this screenshot shows
Screen
Open (/chats/:type/:chatId)
Highlighted
paragraph “Sending is scheduled for”, conversation, 09:00:41. shows when the waiting reply goes out; the red cross cancels it
Also visible
customer message 08:58:40; reply with the Delayed badge; assignee Laura Graf, status Open
Purpose
a waiting chat auto-response
The same Instagram chat with Sophie Turner in Replyco after selecting the red cross next to "Sending is scheduled for 10/03/2026 09:00:41". A small confirmation box over the waiting reply asks "Are you sure to cancel this message?" with the buttons No and Yes. The highlighted Yes button cancels the waiting auto-response for good, so it is never sent; No closes the box and the reply keeps its send time.
Cancel a waiting auto-response from the chat; a cancelled reply is never sent.
What this screenshot shows
Screen
Open (/chats/:type/:chatId)
Highlighted
button “Yes”, conversation-popconfirm, enabled. cancels the waiting auto-response
Also visible
question: Are you sure to cancel this message?; buttons No and Yes
Purpose
cancel a waiting chat auto-response

When anyone in your team sends a reply in the chat, every automatic reply still waiting in that chat is cancelled and shows Cancelled. The customer never receives it. This is different from tickets, where a waiting auto-response still goes out after your reply.

Why: customers should not get “our team is offline” after a real answer.

A Messenger chat with Ryan Cooper open under Chats, Open in Replyco. His message from 08:20:10 asks to cancel a Smart Kettle 1.7L he ordered by mistake. Under it on the right, the auto-response "Thanks for your message! Our team is offline right now..." created at 08:20:11 has the highlighted red badge Cancelled. Below it, Henry Clarke's reply from 08:21:30 says the order has been cancelled and refunded. In the list, Ryan's row shows Henry's reply with a blue tick and no waiting time.
Henry answered before the two-minute delay ran out, so Replyco cancelled the waiting auto-response.
What this screenshot shows
Screen
Open (/chats/:type/:chatId)
Highlighted
status “Cancelled”, conversation, shown. marks an auto-response that was never sent
Also visible
customer message 08:20:10; cancelled auto-response 08:20:11; Henry Clarke's reply 08:21:30; list row with blue tick and no waiting time
Purpose
an agent's reply cancels a waiting auto-response

In the chat list, the chat’s row shows the automatic reply as the latest message, with the blue tick of a reply from your company. For the list itself, see Chat list and conversations.

An automatic reply counts as the chat’s first answer. The Chats dashboard no longer counts the chat as unanswered, and the chat counts once towards your usage, just as it would after a reply from your team; see Billing: Usage.

Why: you see in the list which chats have had at least an automatic reply.

The customer sees only the text, on their own channel: in Messenger from your Facebook page, in Instagram from your account, in Telegram from your bot, in TikTok Shop from your shop, or in the chat window of your website. Nothing marks it as automatic unless your template says so. A live chat visitor sees the reply in the chat window when it is sent.

When the channel refuses an automatic reply, the reply shows Error Sending in red, and the customer has not received it. Answer the customer yourself.

Where

The company’s working time: AdminCompany Settings, tab General, the Working Time card; see Company Settings. A widget’s own hours: Chat ToolsLive Chat, the switch Use Working time from Company Settings; see Live chat widget.

What

Chat rules with Send Outside Working hours of Company always follow the company’s working time, never a live chat widget’s own hours. A widget uses its hours only for itself: to choose between During business hours message and Outside business hours message, a line in the chat window, and, with Widget visibility outside working hours off, to hide the chat button outside its hours. That line is not a chat message, and neither is the bubble of Show welcome message; to send the visitor a message in the conversation, use a chat rule.

Why

Your opening hours should be one fact for tickets, chats and your website, so that the window, the automatic reply and your team agree.

The Working Time card on the General tab of Company Settings in Replyco, with its highlighted title Working Time. The switch Use Working Time Range is OFF. Working days shows round buttons from Sun to Sat with Mon to Fri selected, Active between shows 09:00 and 18:00, and Holidays lists 25 Dec, 26 Dec and 1 Jan. Chat rules with Send Outside Working hours of Company answer outside these days and hours and on these holidays.
Out-of-hours chat rules read the company's working days, hours and holidays when a message arrives.
What this screenshot shows
Screen
Company Settings (/company)
Highlighted
heading “Working Time”, working-time-card, shown. holds the hours that out-of-hours rules follow
Also visible
Use Working Time Range OFF; Working days Mon to Fri; Active between 09:00 and 18:00; Holidays 25 Dec, 26 Dec, 1 Jan
Purpose
the company working time behind out-of-hours chat rules

Three ways to use it:

  • Add 25 and 26 December under Holidays, and your out-of-hours chat rule answers all day on those dates, every year.
  • Leave the widget on Use Working time from Company Settings, and the window says “offline” at the same times as the out-of-hours reply goes out.
  • Switch Widget visibility outside working hours off for a widget, and visitors cannot start a chat outside its hours, so the out-of-hours rule has nothing to answer there.

With the widget on company working time, Monday to Friday from 09:00 to 18:00, the window and an out-of-hours rule agree:

Visitor writesThe widget showsOut-of-hours rule
Tuesday 08:30Outside business hours messageAnswers
Tuesday 11:00During business hours messageDoes not answer
Tuesday 19:30Outside business hours messageAnswers
Saturday 11:00Outside business hours messageAnswers
Friday 25 December, a holidayOutside business hours messageAnswers
Where

The channel of the chat, shown by its icon in the chat list; the accounts and widgets a rule listens to are under Accounts and Widgets.

What

Each channel decides what it accepts from you, and automatic replies follow the same limits as your own replies. Automatic replies are text only. A rule’s delay is at most 23:59, so an automatic reply is always due within 24 hours of the customer’s message.

Why

Knowing the channel’s limits explains why a customer did not get a reply, and when you still need to answer by hand.

ChannelAutomatic repliesWhat limits the reply
WhatsAppNever; not offered in rulesYour own replies within 24 hours of the customer’s last message
Facebook MessengerYesMeta accepts replies within 24 hours of the customer’s last message; an automatic reply is due within that time
InstagramYesThe same 24 hours as Messenger
TelegramYesReplyco sets no time limit
TikTok ShopYesReplyco sets no time limit
Live chat widgetYes, through WidgetsReplyco sets no time limit; the visitor sees the reply in the window

An automatic reply does not extend a channel’s window: on Messenger and Instagram your own reply must still go out within 24 hours of the customer’s last message. For the limits on files, editing and deleting, see Answer a chat.

Where

The chat under Chats: the reply box, the assignee select and the status in the side panel.

What

A reply from anyone in your team, assigned or not, cancels every waiting automatic reply in the chat, and replying assigns you to the chat. Apart from the red cross, only a reply cancels a waiting automatic reply. An automatic reply assigns nobody. Rules with Continuous (every response) keep answering matching customer messages while your team is chatting; each reply goes out after its delay unless someone answers first.

Why

Knowing what stops an automatic reply lets your team keep the conversation human once a person has joined.

Three combinations:

  • Out of hours waits two minutes; Henry answers Ryan after one minute, and the automatic reply is cancelled.
  • Laura is chatting with a customer about a lamp, and the customer writes can I return it?: Return questions answers after one to three minutes, unless Laura replies first.
  • Laura closes a chat with a Messenger customer; next week the customer writes again. The chat reopens, and Welcome message, with Once (1st response only), does not answer again.
TopicFact
One reply per messageReplyco sends at most one automatic reply to a customer message; when several rules pass, one answers and you cannot choose which.
OnceOnce (1st response only) means the chat’s first customer message, ever; a reopened chat gets no second reply from that rule.
Date rangeOff: every date. On: from the first to the last date, both included.
Time windowA rule answers on its chosen days within its time window; 00:00 to 23:59 covers the whole day.
BoundariesCompany working time includes its start and end; date ranges include both dates.
Where it listensThe accounts under Accounts and the widgets under Widgets; at least one of them.
DelayAt most 23:59; any reply from your team cancels waiting replies.
Switching off, deletingStops new replies; replies already waiting still go out unless someone replies or cancels them.
Nothing retroactiveOnly messages that arrive after a rule is saved, and while it is on, are answered.
ChannelsMessenger, Instagram, Telegram, TikTok Shop and live chat widgets; never WhatsApp.
ContentText only, exactly as in the chat template; no placeholders, no files, no translation.
FailuresA reply the channel refuses shows Error Sending; answer the customer yourself.
CostNo AI actions and no separate fee; an automatic reply is the chat’s first answer and counts towards your usage like a reply from your team.

A chat auto-response is a chat template that Replyco sends into a chat on its own when a customer message matches a chat auto-response rule: its accounts or live chat widgets, its schedule, its frequency and its conditions. You set up rules under Chat ToolsAutomation on the Auto-response Rules tab, and each reply appears in the chat with the rule’s name.

Which plan do I need for chat auto-responses?

Section titled “Which plan do I need for chat auto-responses?”

None beyond your current plan: every plan includes chats, WhatsApp, the live chat widget and chat auto-response rules. Managing the rules needs the Automation permission in the Chat Tools section of your user permissions, with its edit level for changes.

They use no AI actions and have no fee of their own: rules and automatic replies are part of chats, which every plan includes. An automatic reply is the chat’s first answer, so the chat counts once towards your usage, as it would after a reply from your team. For how usage is counted, see Billing: Usage under AdminBilling.

Are chat rules the same as the auto-response rules for tickets?

Section titled “Are chat rules the same as the auto-response rules for tickets?”

No. Chat rules under Chat ToolsAutomation answer chats only and send chat templates; ticket rules under ToolsAutomation answer tickets only. Chat rules also behave differently: only one rule answers a message, Once (1st response only) means the chat’s first message, and your team’s reply cancels waiting replies. See Auto-responses for tickets.

My chat rule never answers. What should I check first?

Section titled “My chat rule never answers. What should I check first?”

The schedule: the rule’s days and Working Hours must include the time of the message. Then check that the rule is in the Active group, that the chat’s account or widget is selected, that a switched-on Date Range covers today, and that the message is the chat’s first if the rule uses Once (1st response only).

How do I make a rule answer every chat, at any time?

Section titled “How do I make a rule answer every chat, at any time?”

Leave Date Range off, keep all seven days, set Working Hours to 00:00 to 23:59, and add a condition every message meets, such as Text Does not contain unsubscribe. The rule then answers the first message of every chat, at any time of day. Bear in mind that it competes with any out-of-hours rule for the same accounts.

Can one rule answer both our chat accounts and our live chat widget?

Section titled “Can one rule answer both our chat accounts and our live chat widget?”

Yes. Pick the Messenger, Instagram, Telegram or TikTok Shop accounts under Accounts and the widgets under Widgets in the same rule, on the Auto-response Rules tab under Chat ToolsAutomation. A rule needs at least one account or one widget; to use different wording per channel, create one rule per channel.

Why can’t I pick our WhatsApp account in a rule?

Section titled “Why can’t I pick our WhatsApp account in a rule?”

WhatsApp chats never get automatic replies in Replyco, so the Accounts field of a chat rule lists only Facebook Messenger, Instagram, Telegram and TikTok Shop accounts. Answer WhatsApp chats by hand under Chats, within 24 hours of the customer’s last message; see Answer a chat.

Two of our rules match the same message. Which one answers?

Section titled “Two of our rules match the same message. Which one answers?”

Only one of them. Replyco sends at most one automatic reply to each customer message, and the Auto-response Rules tab has no order or priority to decide which rule it is. Make rules for the same accounts and widgets exclusive, for example a greeting during working hours and an out-of-hours rule outside them.

The customer wrote again and got no second automatic reply. Why?

Section titled “The customer wrote again and got no second automatic reply. Why?”

The rule uses Once (1st response only), which answers only the first customer message a chat has ever had. A chat stays the same chat when the customer comes back, even weeks later; for a live chat visitor, only in the same browser, since another browser or device, or cleared site data, starts a new chat that the rule answers again. Choose Continuous (every response) under Frequency in the rule’s form if every matching message should get the reply.

Does the out-of-hours reply go out on holidays?

Section titled “Does the out-of-hours reply go out on holidays?”

Yes, when the date is listed under Holidays in the Working Time card under AdminCompany Settings. A holiday counts every year on the same day and month.

A customer wrote at exactly 09:00 and got no out-of-hours reply. Why?

Section titled “A customer wrote at exactly 09:00 and got no out-of-hours reply. Why?”

The start and end of your company’s working time count as working time, so a message at 09:00 on a working day is inside it, and an out-of-hours rule does not answer it. The same is true of a message at exactly the end time you set.

Does the customer still get the automatic reply if we answer first?

Section titled “Does the customer still get the automatic reply if we answer first?”

No. When anyone in your team sends a reply in the chat, every automatic reply still waiting there is cancelled and shows Cancelled. A reply that has already gone out cannot be recalled, so give rules a delay of a few minutes if your team watches the chats.

How do I stop one automatic reply without switching off the rule?

Section titled “How do I stop one automatic reply without switching off the rule?”

Open the chat while the reply still shows Delayed, select the red cross after Sending is scheduled for and the time, and confirm with Yes. The reply is cancelled for good. Sending a reply of your own in the chat does the same.

Does switching a rule off cancel replies it already scheduled?

Section titled “Does switching a rule off cancel replies it already scheduled?”

No. Switching a rule off or deleting it on the Auto-response Rules tab stops new replies, but replies already waiting in chats still go out at their time. Cancel them in the chat with the red cross, or reply to the customer, which cancels them.

Why did a customer get an automatic reply in the middle of a conversation with an agent?

Section titled “Why did a customer get an automatic reply in the middle of a conversation with an agent?”

The rule uses Continuous (every response), which answers every matching customer message, also during a conversation. The agent’s reply cancels it only while it is still waiting. Give such rules narrow conditions under Conditions and a delay of a few minutes.

Does the live chat widget’s own working time decide when the out-of-hours reply goes out?

Section titled “Does the live chat widget’s own working time decide when the out-of-hours reply goes out?”

No. Rules with Send Outside Working hours of Company follow the company’s working time under AdminCompany Settings. A widget’s own hours only choose the line the visitor reads in the window and whether the chat button is shown. Keep the widget on Use Working time from Company Settings to make both agree.

Is the widget’s outside-hours message an automatic reply?

Section titled “Is the widget’s outside-hours message an automatic reply?”

No. Outside business hours message is a line in the chat window, chosen by the widget’s working time; it is not added to the conversation, and your team does not see it. To send the visitor a message in the chat, create a chat rule under Chat ToolsAutomation that names the widget under Widgets.

Can an automatic reply go out after the 24-hour window on Messenger or Instagram?

Section titled “Can an automatic reply go out after the 24-hour window on Messenger or Instagram?”

An automatic reply is due within the rule’s delay, which is at most 23:59, so it is due within 24 hours of the customer’s message. Your own replies are a different matter: Messenger and Instagram accept them only within 24 hours of the customer’s last message, and an automatic reply does not extend that time.

Why doesn’t a condition on the client email match our Instagram customers?

Section titled “Why doesn’t a condition on the client email match our Instagram customers?”

Client email is the email address stored for the customer, and customers who write on Messenger, Instagram, Telegram or TikTok Shop usually have none, so the condition has nothing to compare. Use Text or Client name for those channels, and the email for live chat visitors, who enter it in the chat window.

How do I recognise an automatic reply in a chat?

Section titled “How do I recognise an automatic reply in a chat?”

It is on the right in blue like your team’s replies, but with the Replyco logo and your company’s name, and under a sent reply the line as auto-response “Out of hours” names the rule. A waiting reply shows Delayed and the time it is due.

Where can I see how many automatic replies each chat rule sent?

Section titled “Where can I see how many automatic replies each chat rule sent?”

There is no count per chat rule. The Autoresponses Usage widget of the Performance dashboard counts ticket rules only. To check a chat rule, open chats of its accounts under Chats and look for its name under the replies.

Only the text of the chat template, on their own channel, sent from your Messenger page, Instagram account, Telegram bot or TikTok Shop, or shown in your website’s chat window. The rule’s name, its conditions and the fact that it was automatic are not shown, unless your template says so.

What happens to automatic replies when I delete a rule or its template?

Section titled “What happens to automatic replies when I delete a rule or its template?”

Deleting a rule on the Auto-response Rules tab stops new replies at once; replies already waiting still go out, and sent replies stay in their chats. Deleting the chat template on the Templates tab deletes every rule that sends it. Switch a rule off instead if you may need it again.

SymptomWhat to check
A rule never answersIn order: the days and Working Hours include the time of the message; a switched-on Date Range covers today; the rule is in the Active group; the chat’s account or widget is selected; the conditions match; the message is the chat’s first if the rule uses Once (1st response only).
WhatsApp customers get no automatic replyWhatsApp chats never get one; answer them by hand within 24 hours.
A different rule answered than expectedOnly one rule answers each message and there is no order; make the rules’ schedules or conditions exclusive.
An out-of-hours reply goes out during working time, or not after itThe Working Time card under AdminCompany Settings: days, hours and holidays.
The widget says “offline” but no out-of-hours reply goes out, or the other way roundThe widget uses its own hours; switch Use Working time from Company Settings on for it under Chat ToolsLive Chat.
A rule stopped answering after a certain dateIts Date Range has ended; extend the range or switch it off.
A returning customer got no greetingOnce (1st response only) answers a chat’s first message only, ever.
A customer got an automatic reply during a chat with an agentThe rule uses Continuous (every response); narrow its conditions or add a delay.
A condition on the client email never matchesThe customer has no email address; use Text or Client name.
An automatic reply shows Error SendingThe channel refused it. Answer the customer yourself and check the account’s connection under AdminAccounts.
You don't have enough rights when saving a ruleThe user needs the edit level of Automation in the Chat Tools section under AdminUsers.