- Compatible XF 2.x versions
- 2.3
- Additional requirements
- XenForo 2.3.0 or later / PHP 8.0 or later
- License
- Free. Redistribution is not permitted.
- Updates duration
- Free updates, nothing to renew.
- Visible branding
- No
Free. A team page of flip cards members come back to, and a private staff inbox your team answers in one click.
The staff page is the first place a new member goes to work out who runs the forum, and the next thing they want is a way to reach the right person without posting in public. XenStaff gives your team a page members actually open, with a card for every staff member, and a private inbox where staff answer in one click.
Flip a card, meet the person. The front shows the face, the badge and who is on duty; one click turns it over to stats, quote, bio and contact buttons.
Thanks that add up. Members thank staff in one click, the most thanked member gets the spotlight and every card has its own stats page.
Upgrading from 1.x or 2.x: install the archive over your current version from the Admin CP, after a backup. Profiles, thanks, hours, messages, badges and your permissions are kept, and old addresses redirect to the new pages. Thanks counters are recounted from the thanks actually stored, so a counter that had drifted can go down.
The staff page is the first place a new member goes to work out who runs the forum, and the next thing they want is a way to reach the right person without posting in public. XenStaff gives your team a page members actually open, with a card for every staff member, and a private inbox where staff answer in one click.
Try it the quickest way
The tour
Your team, face to face. A staff page with a card for every member, grouped by role, showing who is online, who is on duty and how to reach them.Flip a card, meet the person. The front shows the face, the badge and who is on duty; one click turns it over to stats, quote, bio and contact buttons.
Thanks that add up. Members thank staff in one click, the most thanked member gets the spotlight and every card has its own stats page.
A private line to the right person. Members write to one staff member from the page, and the reply goes out from the staff inbox as a direct message.
Office hours in every time zone. Staff enter their hours in their own time zone, visitors see them converted, with a live On duty label.
A career, not just a title. Joins, promotions, breaks and milestones on a timeline, shown in a Staff tab on every team member's profile.
The badge where people read. A staff badge under the name in every message and in the member tooltip, so members know who is answering.
Light or dark, desktop or phone. Native XenForo components that follow your style, its dark variation and every screen size.
The whole team at a glance. Admin CP overview with thanks, open messages, reply times, status and last activity for every member.
Every member's staff sheet. Badge, displayed status, contact settings, office hours, career events and thanks, plus a log of every message.
Badges and options you control. A badge library with a live preview, plus options for staff groups and their order, presence, socials and contact.
Office hours in every time zone. Staff enter their hours in their own time zone, visitors see them converted, with a live On duty label.
A career, not just a title. Joins, promotions, breaks and milestones on a timeline, shown in a Staff tab on every team member's profile.
The badge where people read. A staff badge under the name in every message and in the member tooltip, so members know who is answering.
Light or dark, desktop or phone. Native XenForo components that follow your style, its dark variation and every screen size.
The whole team at a glance. Admin CP overview with thanks, open messages, reply times, status and last activity for every member.
Every member's staff sheet. Badge, displayed status, contact settings, office hours, career events and thanks, plus a log of every message.
Badges and options you control. A badge library with a live preview, plus options for staff groups and their order, presence, socials and contact.
What it does
- A team page worth opening. Your staff groups in the order you choose, tabs to filter by role, a top staff member, and a sidebar with who is online, who is on duty now, who was thanked most and who to contact.
- Cards that flip. The front shows a large avatar, the staff badge, years of service, presence and title. The back holds messages, reaction score, trophies, quote, bio, office hours, social links and the actions: profile, contact, stats and thanks.
- Office hours in the visitor's time zone, with a note per slot, an "On duty now" badge, and slots past midnight shown on the right day.
- A private staff inbox. Members and guests write to a staff member straight from the card. The message lands in that person's account area with an alert, under Open, Replied and Closed tabs.
- Reply in one click. Your answer becomes a direct message to the member, their message quoted at the top, or an email to a guest who left an address. Reply times are measured and shown on the page.
- Closed to bots. A captcha for guests, XenForo's spam check, permissions for guests and anonymous messages, flood control and an hourly limit.
- Thanks that mean something. One click to thank, a second to take it back, an alert for the staff member and a 30-day chart on each stats page.
- A career timeline for each staff member: joined, promoted, paused, returned, milestones and your own events, shown on their profile.
- Part of your forum. A Staff tab on member profiles, the staff badge under the user title in messages and the member tooltip, Most thanked staff in Notable members, and a widget in three styles.
- For admins. A staff overview, a sheet for every staff member, a contact log, a badge library with icons or images, statistics, a rebuild tool, an admin permission and a read-only REST API.
New in 3.0.0
XenStaff 3.0 is rebuilt on XenForo's own components and follows your style in light and dark; the stylesheet went from 43 KB to 13 KB. The inbox now has a Reply button that sends a direct message or an email, the career timeline finally has screens, and staff pages live in the account area. The contact form is closed to bots, presence respects members who hide their online status, the thanks chart counts days in the visitor's time zone, the roster no longer scans every member on each page, and deleted or merged members are cleaned up. Every 2.1 feature is still there.Good to know
Requires XenForo 2.3 and PHP 8.0 or later. Free. Colors come from your style, and the badge in posts costs no extra query.Upgrading from 1.x or 2.x: install the archive over your current version from the Admin CP, after a backup. Profiles, thanks, hours, messages, badges and your permissions are kept, and old addresses redirect to the new pages. Thanks counters are recounted from the thanks actually stored, so a counter that had drifted can go down.
What you get
- Free. No license key, no account to create, no catch.
- Built and supported by the developer. Questions get an answer from the person who wrote the code.
- Theme-safe. Built from XenForo's own building blocks, so it follows your style, light and dark.
From the same workshop
- GroupFlair: Make your staff, donators and VIPs impossible to miss.
- XenSpotlight: One member. One moment. Center stage.
- Teams: A complete community layer for XenForo.