Messages Inbox

How to read, reply to, and manage messages sent through the contact form on your public resume page.

Every public ResiPage has a Get in Touch button in the top bar. When a visitor clicks it and submits the contact form, their message lands in your Dashboard → Messages inbox.

Reading Messages

The Messages page uses a split-pane layout:

  • Left panel — a list of all messages. Unread messages appear in bold with a green dot. Each row shows the sender's name, a preview of their message, and a relative timestamp (e.g., "2 hours ago").
  • Right panel — the full message detail. Click any row in the list to open the full text.

On mobile, the list and detail views stack — tap a message to read it, then use the back arrow to return to the list.

Unread Badge

The Messages link in the sidebar shows a green number badge whenever you have unread messages. Opening a message marks it as read and the badge count decrements automatically — no page refresh needed.

Replying to a Message

If the sender is a registered ResiPage member, an inline reply box appears below their message in the detail panel. Type your reply and click Send Reply. Your reply goes directly to their ResiPage inbox.

If the sender is not a registered member (they submitted the public contact form as a guest), you will see their email address in the message detail. Use your own email client to reply directly.

Messages sent through the public contact form are spam-protected with Cloudflare Turnstile and a honeypot field, so inbox clutter from bots is minimised.

Deleting Messages

Hover over any message in the left panel to reveal a trash icon on the right side of the row. Click it to permanently delete that message. There is no undo, so make sure you have read it or saved any important information first.

Consider keeping messages from recruiters or potential clients — they often contain contact details or opportunities worth revisiting. You can leave them undeleted as an informal contact log.

Need more help?

Can't find what you're looking for? Our support team is ready to assist.

Contact Support