Mokanata Docs
Inbox

Conversation states reference

Every state, label, delivery status and reply window a conversation can show, and how a thread moves from one state to the next.

This page lists everything a thread can say about itself: its state in the list and header, what sits at the bottom of the thread, how each message was sent and delivered, and which reply windows are open. Use it when a label isn't clear.

  • Who can use it: Everyone who can open the inbox sees these states. What you can do about them depends on your role; see Roles and permissions.
  • Before you start: Nothing.

Thread states

Each thread shows one state in its row and in the thread's header.

Four thread rows showing four states: Lena Fischer Resolved, Owen Clarke With you, Nadia Prasad Needs you and Dmitri Volkov Escalated

StateHow it looksWhat it meansAt the bottom of the thread
Needs youBlue labelAn agent's draft reply or suggested CRM update is waiting for a person's approval.The draft (Approve & send) or the suggested update (Approve update)
EscalatedRed labelAn agent handed the conversation to a person and stopped messaging the contact.The escalation (Accept handoff)
Agent workingBlue dotAn agent is running the conversation. Nothing waits on you.The agent's status: "… is working this thread" (Take over)
Auto-sentGrey labelAn agent handled the conversation on its own.The agent's status: "… handled this thread" (Take over)
With youGrey dotYou took the thread over or accepted a handoff, and haven't replied yet. No agent replies.Your reply box: You're handling this thread
Waiting on replyGrey dotThe thread is yours and your reply went out.Your reply box: Waiting for name
ResolvedGrey labelSomeone marked the thread resolved. Anything that was waiting for approval is set aside.You resolved this thread (Reopen)
SnoozedNo label: the thread is hidden from every viewSomeone snoozed the thread. Anything waiting for approval is set aside.Snoozed for 1 hour (Unsnooze)

Needs you and Escalated follow the approval queue: a thread needs you while the Command center's queue holds a draft, update or escalation for the same contact on the same channel. An escalation outranks everything else. That's why a snoozed or resolved thread shows up on Needs you again when something new waits on it.

Other marks on a thread

MarkWhereMeaning
Assigned to youHeaderYou get a notification for every reply. Taking over and accepting a handoff assign the thread to you. See Assign a thread to yourself.
Held for you: reasonDraftA guardrail needs a person: legal terms in the reply, a deal above $100K, or a lead routed to you. Rules never send held drafts.
Auto-sends in time under ruleDraftAn auto-approve rule sends the draft when the countdown ends. See Auto-approve rules and auto-send.
You discarded agent's draftYour reply boxYou threw the draft away. The thread keeps its state until you send, restore the draft or ask for a new one.
Facebook ad / Instagram adRowThe conversation started from a click-to-WhatsApp ad.

How a thread moves between states

FromWhat happensTo
Agent workingThe agent drafts a reply it can't send, or suggests a CRM updateNeeds you
Agent workingThe agent escalates the conversationEscalated
Needs youYou approve the last waiting item while the agent runs the threadAgent working
Needs youYou approve a draft on a thread that's yoursWaiting on reply
Agent working or Auto-sentYou take overWith you
EscalatedYou accept the handoff, in the thread or the Command centerWith you
With youYou send a reply or a templateWaiting on reply
With you or Waiting on replyYou hand the thread backAgent working
AnyYou mark it resolvedResolved
ResolvedYou reopen itThe state it had before; anything set aside comes back
AnyYou snooze itHidden (snoozed)
SnoozedYou unsnooze itThe state it had before; anything set aside comes back

Taking over, handing back, accepting a handoff, resolving and snoozing can each be undone with Undo on the notice that confirms them.

What sits at the bottom of a thread

The bottom of a thread always shows the one thing to do next, in this order of priority:

  1. Escalation, when an agent handed the thread to you.
  2. Draft reply, when an agent's draft waits for approval.
  3. Suggested update, when an agent's CRM update waits for approval.
  4. Thread status, when the thread is snoozed or resolved and nothing waits on it.
  5. Your reply, when the thread is yours or you discarded the agent's draft.
  6. Agent status, when an agent runs the thread.

Docks with something to read can be minimized to one line with the arrow at their top right; your choice holds as you move between threads. Status docks and drafts that are counting down stay open.

How a message was sent

Under each message your side sent, the footer says how it went out.

LabelMeaning
Auto-sentAn agent sent it on its own.
Auto-sent under "rule"An agent's draft went out under an auto-approve rule.
Approved by youYou approved the agent's draft as written.
Edited and approved by youYou changed the draft, then approved it.
Approved in the Command centerSomeone approved it from the approval queue.
Template · nameYou sent an approved WhatsApp template.

Messages from people carry a chip next to the sender's name: Customer (with the channel's icon), AI agent, You or Teammate.

Delivery status

The delivery marks: Sending, Sent, Delivered, Read in blue and Not delivered in red

StatusMarkMeaning
SendingClockOn its way to the channel.
SentOne checkThe channel accepted it.
DeliveredTwo checksIt reached the contact's device.
ReadTwo checks, in blueThe contact opened it.
Not deliveredRed alertIt didn't arrive. The reason and the channel's error code show under the message. On WhatsApp outside the 24-hour window, send an approved template instead.

Reply windows

Some channels limit when you can write freely.

WhatsApp's 24-hour session window

You can send free text on WhatsApp for 24 hours after the customer's last message. While the window is open, the reply box shows how long is left.

The top of a WhatsApp reply: Reply on WhatsApp, the number, and Session window closes in 21h 48m

Once it closes, the box says WhatsApp's 24-hour window has closed and offers only templates Meta has approved, with the caption "Only an approved template can reach … now." When the customer writes back, the window opens again. See Send a template.

Mei Lin's reply box after the window closed: Waiting for Mei, the warning that WhatsApp's 24-hour window has closed, and the Template picker

Messenger and Instagram: 24 hours, then 7 days for a person

On Facebook (Messenger) and Instagram, anyone can reply for 24 hours after the customer's last message. After that, for up to 7 days, only a reply you send or approve yourself goes out, as a human agent reply; an auto-approve rule's send stops at 24 hours ("More than 24 hours have passed since their last message. Auto-send stops here; approve the reply yourself within 7 days to send it as a human agent."). Past 7 days nothing can be sent until the customer writes again. Messenger, Instagram and WhatsApp go live once Mokanata's Meta app is approved.

The free 72-hour window for ad conversations

When a conversation starts from a click-to-WhatsApp ad, Meta opens a free 72-hour window. A marker under the first message says Free 72-hour window open · ends date, and later Free 72-hour window ended. See Conversations that started from an ad.

Reply box states

What you seeWhen
You're handling this threadYou took over or accepted a handoff.
Waiting for nameYour reply went out; write again any time.
You discarded agent's draftYou discarded the draft. Restore draft and Ask agent for a new draft are in the box's menu.
Template pickerWhatsApp's 24-hour window has closed.
View onlyYour role can read this conversation but not reply on its channel. The reason follows.
A greyed-out button with a lock lineYour role can't take that action, for example "Your role, Viewer, can't approve agent drafts."
You're offline bannerYour connection dropped. Replies and approvals wait until you reconnect; what you wrote stays in the box.

See every state in one place

The Inbox states page shows each state a conversation, a message, the thread list and the reply box can be in, drawn with the inbox's own parts and grouped into Delivery, Content, Click-to-WhatsApp, Senders, Agent activity, Insights, Conversation, List & pane and Composer. It isn't in the sidebar: open /inbox/states in the dashboard (for example app.mokanata.com/inbox/states), click a section name to jump to it, and click Back to inbox when you're done.

The Inbox states page: its title, the lead about every state drawn with the real components, Back to inbox, and the section links from Delivery to Composer

A reference, not your conversations

Everything on the page is a sample. Some of it shows things the inbox doesn't do today, such as typing indicators, reactions, voice notes, pinned or unread rows and scheduled sends, so rely on the sections above for what your inbox actually shows.

Next steps

On this page