The two follow-up switches, Close resolved chats and Follow up when customers go quiet, are the exception: Popcorn’s background checks read the settings you last saved, so changes to those two switches and their timings apply as soon as you click Save and review, without waiting for Publish changes.
Handoff tab
Hand over to your team
“Passes the chat to a person when the customer asks or your rule applies.” With it on, the agent has a tool to stop answering and pass the conversation to your team. It uses the tool when the customer asks for a person, when the knowledge base tells it to forward something, when one of your handover topics or rules applies, or when a custom agent’s instructions say so. An agent on Popcorn’s rules also offers your team when Knowledge does not cover a question.- With the switch on, the tab also shows Team hours (your workspace’s working hours from Settings → General; Change opens them there) and Handover topics (below).
- Tick Add your own handover rules to write free-text triggers under When to hand over, for example “when a customer asks for a refund”. The text is attached to the handover tool itself. Once the agent has handover topics, the tick box reads Add other rules and the field Other rules (“For anything the topics don’t cover.”), up to 2,000 characters.
- If you use conversation tags (Settings → Conversation tags), the agent picks the tag that best describes the reason and applies it to the conversation, or the tag a matching topic names.
- Once a chat is handed over, the agent stops replying there until someone hands it back.
- The conversation leaves the AI and appears in Unassigned, which also counts in the Needs you folder of the Inbox, with a line in the conversation saying why it came to your team (see How the Inbox names the reason).
- The customer gets a short message in their language confirming the handover, with your words when a topic’s What the agent says applies. It is sent even if the customer writes again while the agent is handing over. If the message cannot be written, Popcorn sends “One moment — let me get a team member to help you with this.” or its Arabic equivalent, in the customer’s language (both when it cannot tell).
- Slack and email alerts are sent if you switched them on under Alerts, and your team gets an in-app notification titled Conversation Handover with the reason and a link to the conversation.
Hand over to your team after the last retry, under Check replies before sending, depends on this switch. Turning Hand over to your team off while it is on shows Handing over after the last retry is off too and switches that option off.
Handover topics
“Chats about these always go to your team. The agent tells the customer what you wrote and tags the chat.” Use topics for the kinds of chats your team always takes, such as bulk orders or complaints. They work on both agent types, while Hand over to your team is on.1
Add a topic
On the Handoff tab, click Add topic. The New topic dialog opens: “The agent hands these chats to your team instead of answering them.”
2
Describe the chats
Fill in the fields in the table below, then click Add topic. The topic joins the list; use the buttons on its row to edit or remove it.
3
Save and publish
Topics are saved with the agent: click Save and review, then Publish changes.
An agent can have up to 20 topics. A topic marked From your instructions was moved there from the agent’s old instructions by the Knowledge check; one marked Suggested was added from a suggestion.
Suggested topics. When the Knowledge check finds chats your team took over that fit a topic the agent does not have, the Handoff tab lists it under Suggested topics, with what the agent would say, the tag and how many chats it was seen in. Add adds the topic and publishes the agent right away (Topic added and published). It waits while the page has changes you have not saved (Save or discard your changes to add a suggested topic.) or a saved draft you have not published (Publish your saved changes to add a suggested topic.). The same suggestions come up in the review on Knowledge as Should your team take these chats?, where Yes, hand them over adds the topic the same way (see Review what your agent learned).
Actions tab
Safety
Block spam and off-topic chats — “Stops the agent replying to spam, fraud and attempts to pull it off topic.” The agent flags messages that try to change its behaviour, hijack its instructions, or are spam, fraud, or off-topic, and refuses to answer them instead of replying.- Flags are counted per conversation. On the third flagged message, the conversation is handed over to your team exactly like a handover: it moves to Unassigned and Needs you, notifications go out, and the count resets.
- It has no settings of its own. If legitimate customers are being refused, review the conversations it handed over in Needs you before deciding whether to keep it on.
Selling and orders
These switches need a connected store (Shopify, Salla or Zid; see Integrations). Without one, the tools are created for Shopify by default and fail when the agent calls them. Recommend products — “Suggests products from your catalog.” Gives the agent a catalog search and a way to send product cards. The agent searches by keywords or by a product link the customer shares, then sends the matching products as cards instead of describing them in text. Customers can also send a photo of a product; the agent searches by image and asks the customer to confirm the match.- With the cards, the agent writes a short text in short lines: the answer to the customer’s question, why these products fit, and a closing question on its own line, such as which one they want. When it sends a single product from your WhatsApp catalog, the text goes inside the product card.
- For a product with options, such as colours or sizes, search results tell the agent which options are for sale now and which are not, so it does not offer one your description names but you no longer sell.
- A product that is not active, or out of stock while Product quantities is on in Settings → General, is never sent as a card. The agent can still answer about it and offers something available instead. Shopify products are never treated as out of stock.
- A product counts as on sale only when its sale price is below its price; otherwise the agent and the card show the one price checkout charges.
- Build a cart from the products it recommended, and add the product’s custom options if it has any (required options must be chosen before ordering).
- Collect the delivery address through a form (on WhatsApp, a form the customer fills in; Saudi customers can give their national address short code and the agent resolves it to a full address).
- Prepare the order with the shipping and payment methods you set under Settings → Shipping and Settings → Payment, then send the customer a confirmation button. The order is only created in your store after the customer taps that button; a typed “yes” is not enough.
Follow-ups
Close resolved chats — “Closes a chat the agent has resolved once the customer goes quiet.” Popcorn closes conversations the agent has finished with, so the Inbox only shows what is still open.- Close after (hours): how long a conversation must be quiet before it is closed, counted from the last message in the chat. Enter at least 1; new agents start at 24.
- A conversation on one of the agent’s WhatsApp numbers is closed when it is assigned to the AI, the last message came from the agent or your team (never when the customer wrote last, since a chat never closes while the customer is waiting on a reply), it is not snoozed, and no handover is pending. The check runs every 30 minutes.
- The close is recorded in the conversation’s activity history in the Inbox. If the customer writes again, a new conversation starts.
- It cannot be switched off while Follow up when customers go quiet is on: the switch is locked and reads Turn off follow-ups first.
How it runs:
- Popcorn checks every 15 minutes, on WhatsApp only, for open conversations assigned to the AI on the agent’s numbers where the customer wrote in the last 24 hours and the agent or your team replied after. Once the customer’s last message is more than 24 hours old, no more follow-ups are sent, so the waits add up to less than a day in practice.
- Before sending, Popcorn reads the conversation and follows up only when something is open: a question the customer has not answered, products they were sent but have not chosen from, an order, booking or details they stopped partway through, or a greeting they never followed with what they want. When it is unsure, it sends nothing.
- It skips the follow-up when the conversation had ended (the question was answered, the customer ordered or said thanks or goodbye), the customer said no or asked not to be contacted, the sender is not a customer (a sales pitch, a job application, a supplier, an automatic reply, spam or a wrong number), or the chat was handed to your team or sent to another channel. The conversation then shows a line such as Follow-up skipped: the customer said no (see See what the agent did), and Popcorn does not check it again until the conversation moves on.
- No follow-up is sent if the last reply was a template or failed to deliver, or if you replied to the customer from the WhatsApp Business app in the last 24 hours.
- It requires Close resolved chats: while that is off the switch is locked and reads Turn on closing resolved chats first. The Close after (hours) value must also be longer than your longest follow-up wait, or the page shows Enter more than N hours, so your last follow-up can send first.
Instructions tab: How it replies
Share customer details with the agent — “Gives the agent details like the customer’s phone number.” The agent is told the customer’s phone number, so it can quote it back or use it in tools. The customer’s name and last delivery address are given to the agent regardless of this switch. Onboarding switches this on. Split long replies — “Sends a long reply as a few shorter messages, at no extra cost.” A reply is sent as one message per paragraph (text separated by a blank line), so a list or an answer laid out over several lines stays in one message. It has no effect on a reply written as a single paragraph. Delay replies — “Waits a few seconds before replying, like a person typing.” Before each reply, the agent waits a random number of seconds within the range you set with Reply delay, in seconds (1 to 60; new agents start at 14 to 34). On WhatsApp the customer’s message shows as read and “typing…” appears through the wait, so the pause looks like someone writing. Leave it off if response time matters more than the human feel. Check replies before sending — “Scores each reply and tries again when it falls below your target.” See Check replies before sending.Quick reference
On the Create agent page the How it replies switches, including Send images in chat, are on the Actions tab.
Related
- Check replies before sending
- Connect knowledge, tools, channels and notifications
- Inbox overview: what the Needs you folder and closed conversations look like.
- Troubleshooting AI agents: hands over too often or never, changes not taking effect.