How to build multiple rooms for your virtual job fair

With its recent surge in popularity, the virtual job fair has become one of the most innovative ways to recruit and hire new employees. It is an online event where employers and candidates are gathered in order to hire and be hired. One of the best ways to do this is by having one chat room per organization. A place where they can interview potential candidates privately.

This guide will show you how to set up multiple chat rooms on your own website using RumbleTalk chat. So that you can gather everyone in one place and allow them to find the candidates that are right for them!

Host the virtual job fair on your website

Use a page or section of your existing website dedicated specifically to hosting a virtual job fair. Once you’ve set up the event streaming, you can embed the RumbleTalk Chat just beside your live event. Just follow the steps in this LINK.

Then, you can now create multiple rooms in two ways.

virtual job fair

First, through the Admin Panel.

  1. Log-in to your account
  2. On your Admin Panel, create a new chat room then input the number of chat rooms you wish to make.

Second, using REST API. This option lets you integrate the creation of chat rooms using an API call. You will need a developer for this option.

The number of chat rooms you can create depends on your account plan. You can easily add more chat rooms to your plan here.

Create a list of the participating organizations

Before you create a chat room, it’s a good idea to figure out which companies are participating. Your organization can provide a list of participating companies. It’s important to share this on your marketing materials to attract more attendees.

Customize the look of each chat room to fit your business

Be sure each chat room has a custom look and feel. Select a color scheme and background image that resonates with each organization’s brand identity. There are plenty of pre-made themes that will help you design these multi-room chats with relative ease. Or, create a custom CSS code to fully transform the look and feel of the booths.

So, whether you’re an expert or a novice when it comes to designing, RumbleTalk will streamline things so you don’t turn into hours of stressful work.

Draft an engaging program

An engaging job fair may include several activities such as speed interviews and Q&A sessions. These types of events are useful because they don’t require much time or set-up; they also allow attendees to experience what an interview might be like, and in some cases, collect information about open positions.

For speed interviews, you may set up multiple RumbleTalk chat rooms as a private meeting room.

For Q&A sessions, change your chat type to Moderated Chat. This is a group chat where all of your organizers and attendees are able to interact with each other. You will have to assign an admin to moderate the Q&A session. Once you have an admin, he or she can start accepting questions from your audience or organizers, and anyone from the chat will be able to answer.

Furthermore, If you have a discussion with speakers, the Moderated Chat can also be used to organize the Q&A session with your speakers.

Engage participants and start hiring!

RumbleTalk’s feature-packed chat rooms allow you to engage your participants without living the event page. Create s welcome message that your audience can see once they enter each chat room. Send registration forms or business profile videos using the multimedia file sharing tool. Have a one-on-one interview using the video or audio call feature. Create a two-way communication with Polls and Q&A sessions.

Using these features can spice up any virtual event and keep participants interested.

RumbleTalk Chat for your virtual job fair

RumbleTalk is a virtual chat room solution that’s easy-to-use and specifically designed to support recruitment events. It allows you to quickly set up multiple chat rooms with customized themes and thousands of users. So, you can host a professional event that looks as good as it feels.

RumbleTalk also records all chats, saving them permanently in an organized database. This way, if you need proof of who attended or what was said during your virtual job fair, you’ll be able to provide it easily.

A guide to chat design (with examples)

Changing your chat design is easy when you know how to. In this article, we’ll be showing you how you can customize the look and feel of your chat room using the RumbleTalk admin panel.

Why the need for customization?

Since the chat room is a different entity from your website, then for it to be coherent, it’s better to align your chat design with the overall look of your site. There’s a disconnect when the website and chat plugin are not in line. Therefore, with RumbleTalk’s customization features, you can easily customize your chat design anytime you want.

Chat designs to play with

Skins

In your RumbleTalk admin panel, you will see the Design tab. In this tab, there are two options: Visual Design and Skins.

As a beginner, you can choose Skins. The Skins tab features a collection of templated skins (themes) you can use for your chat room. Various chat designs are included, from colorful to simple. Hover over the skin you want and click on it to apply it to your chat room.

skin

Visual Design

The Visual Design tab is for more advanced customization. You will see that there are 6 subtabs that you can customize.

in-chat platform
  • General
  • Users List
  • Chat Area
  • Text Box
  • Dialog Box
  • Messages

Each one of these corresponds to an element in the chat room. You can change the background image and color, text color, font size and style, etc. In this example, let’s change the background color. For this, you would need to upload an image or paste an image URL in the Background Image section under the General subtab.

chat room
chat room

Another example would be changing the messages’ colors. For this, you would need to select the Messages subtab. Here, you will see several customization options for your message box (how messages appear in the chat room). Let’s try changing the color for each message box. Set a message color in the tab below.

Here’s what it would look like.

chat design

This is how basic chat customization works. All you need is to select or upload an image, and then you’re all set. If you’re more into advanced customization, then read on.

Advanced chat design

Under the subtabs in Visual Design, you will see Advanced CSS Design. Here, designs are limitless. You can customize the chat room in any way you want. From bold fonts to no avatars, everything is possible.

When you have a developer with you, they can create their own CSS codes to conform with the chat design that you want. If you don’t have one, you can also copy and paste the codes that you can find on our website. Our blog and knowledge base have CSS codes for various customization options.

Here’s a sample of a chat design that changed the entire theme of the chat room. You can find it here.

social chat

You can also paste this code to get the same skin for your chat room. There’s also a mobile version for this code, which you can see in the link above.

#text-cover {
	background-color: #e4e4ef;
}

#list-frame {
	width: 20%;
	background-color: #ececec;
	border: 0;
	border-right: 1px solid #d6d6d6;
}

#list-frame #options {
	display: flex;
	justify-content: space-between;
	padding: 0 15px 0;
	align-items: center;
	background-color: #0b3e9a;
	height: 44px;
}

.list-closed #list-frame #options {
	padding: 0 15px 0 5px;
}

#top-buttons {
	border: 0;
	background-color: #efefef;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 2px 15px;
	height: auto;
	border-bottom: 1px solid #bbb;
	box-shadow: none;
}

#invite-button {
	display: flex;
	align-items: center;
	background: none;
	max-width: initial;
	color: #000;
	padding-left: 0;
	font-weight: 700;
	font-size: 13px;
}

#invite-button:before {
	content: "";
	background: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-add.svg") no-repeat;
	display: inline-block;
	height: 25px;
	width: 25px;
	background-size: contain;
	padding-right: 8px;
}

.user-info-selected {
	background-color: #d0e1ff;
}

input:checked+.slider::before {
	background-color: #0a3e9a;
}

input:checked+.slider {
	background-color: #c0d7ff;
}

#search-button.invite-enabled {
	padding: 26px 9px 0 15px;
}

#list {
	padding: 10px 0 0;
	background-color: #efefef;
}

#list>div {
	padding: 6px;
}

#list>div:hover {
	background-color: #dedede;
}

#list .user-container {
	background: none;
}

.user-container {
	padding: 0 10px;
	display: flex;
	align-items: center;
	-webkit-transition: all ease-in-out .3s;
	-moz-transition: all ease-in-out .3s;
	-o-transition: all ease-in-out .3s;
	transition: all ease-in-out .3s;
}

.user-info-selected .user-container {
	background-color: #78b50d;
}

.list-closed .user-container {
	padding: 0 10px;
}

.user-name {
	font-weight: normal;
	color: #334a08;
	font-size: 13px;
	text-transform: capitalize;
	margin-left: 5px;
}

button#search-button {
	content: "";
	background: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-search.svg") no-repeat;
	margin-top: 6px;
}

#chat-extra>img#smiley, #user-info .private-chat-smiley {
	background-image: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-emoji.svg") !important;
}

#chat-extra>img#upload, #user-info .private-chat-upload {
	background-image: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-attachment.svg") !important;
}

#list-handle {
	padding: 0 !important;
	position: absolute;
	right: 48px;
}

.list-closed #list-handle {
	position: initial;
}

#list-handle::after {
	content: "";
	background: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-arrow.svg") no-repeat;
	width: 16px;
	height: 16px;
	background-size: contain;
	display: inline-block;
}

.list-closed #list {
	padding-top: 15px;
}

.list-closed #list-handle::after {
	content: "";
	height: 22px;
	margin-left: 2px;
	background: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-arrow-close.svg") no-repeat !important;
}

#info {
	margin: 0;
	padding-top: 11px !important;
	background-color: #efefef;
	color: #000;
	border: 0;
}

.list-closed #info {
	left: 50px;
}

.list-closed #info, .list-closed #list-frame #options {
	background-color: #ececec;
	border-top: 1px solid #dedede;
	color: #333;
}

.list-closed #list-frame #options {
	height: 34px;
}

#listeners {
	margin-left: 10px;
}

#listeners + span {
	margin-right: 28px;
}

#listeners + span:last-child {
	margin-right: 0;
}

.list-closed #listeners + span:last-child {
	margin-right: 10px;
}

#options a {
	width: 16px !important;
	height: 16px !important;
	background-size: cover !important;
}

#options #pause {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1588945916-pin-icon.svg") no-repeat center center;
	background-position: center !important;
}

#pause.paused {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589204097-pin-icon-pause.svg") no-repeat center center !important;
}

#options #settings {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1588949251-settings-icon.svg") no-repeat center center;
	background-position: center !important;
}

#options #logout {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1588945971-logout-icon.svg");
}

.list-closed #options {
	width: 130px;
}

.list-closed #options #pause {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589205041-pin-icon-dark.svg") no-repeat center center;
	background-position: center !important;
}

.list-closed #pause.paused {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589205015-pin-icon-pause-dark.svg") no-repeat center center !important;
}

.list-closed #options #settings {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589205005-settings-icon-dark.svg") no-repeat center center;
	background-position: center !important;
}

.list-closed #options #logout {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589205025-logout-icon-dark.svg");
}

#chat-frame {
	width: 80%;
	background-image: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-bg.jpg");
	background-size: cover;
	margin: 0;
}

.list-closed #chat-frame {
	padding-left: 49px;
}

.user-image {
	margin-right: 0;
	width: 30px;
	height: 30px;
	border: 0;
	box-shadow: none;
	background-color: transparent;
}

.list-closed .user-image {
	width: 30px;
	height: 30px;
}

.user-info-image {
	max-height: 45px;
	max-width: 45px;
	border: 0;
}

.guest-default-image {
	background: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-avatar.svg");
}

.plus-minus .buttons button {
	border: 1px solid #c0d7ff;
}

.plus-minus .buttons button:hover {
	background-color: #c0d7ff;
}

#calling-box-options button, #calling-box-answer-buttons button, button.private-export, #login-rumbletalk, .login-button {
	background-color: #0a3e9a;
}

#calling-box-options button:hover, #calling-box-answer-buttons button:hover, button.private-export:hover, #login-rumbletalk:hover, .login-button:hover {
	background-color: #0a3279;
}

.field, .field:focus {
	border-color: #0a3e9a;
}

#info {
	padding-top: 8px;
}

#info span {
	font-size: 11px;
}

#user-info {
	box-shadow: none;
}

#user-info, .dialog {
	border: 1px solid #ededed;
}

#user-info .private-chat-round-button {
	background: transparent;
	background-size: contain;
}

#user-info .private-chat-answer-audio {
	background-image: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-call.svg") !important;
}

#user-info .private-chat-answer-video {
	background-image: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-video.svg") !important;
}

#user-info .private-chat-settings {
	background-image: url("https://d1pfint8izqszg.cloudfront.net/web7/images/chatroom-01-settings.svg") !important;
}

.main-message-container, .system-message-text {
	margin-bottom: 25px;
}

.message-user-image {
	margin-right: 18px;
	height: 40px;
	width: 40px;
	background-color: transparent;
	border: 0;
}

.message-user-name {
	font-weight: 600;
	color: #0a3e9a !important;
	text-transform: capitalize;
	font-size: 15px;
}

.message-bubble {
	border: 0;
	background-color: #fff !important;
	padding: 20px;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
	border-radius: 5px;
}

.message-text.first{
	line-height: 23px;
	color: #2d2d2d;
	display: block;
    margin-top: 10px;
}

.message-date {
	font-size: 11px;
	position: absolute;
	right: 20px;
	top: 8px;
	color: #b3b2b2;
}

#text-cover {
	background-color: #e4e4ef;
}

#text-input {
	background: #888;
	padding: 10px 15px 0;
}

#text-input[contenteditable="false"] {
	border-bottom: 1px solid #d6d6d6;
}

.list-opened #text-cover::after {
	border: 0;
}

.list-closed .text-placeholder {
	color: #824600;
}

.logged-in .text-placeholder {
	color: #fff;
	top: 10px;
}

#chat-extra > img {
	width: 0;
	height: 0;
	padding: 11px;
	background-repeat: no-repeat;
	background-size: contain;
}

#chat-extra > img#smiley, #user-info .private-chat-smiley {
	background-image: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589206237-smilie.svg");
	background-size: contain;
}

#chat-extra > img#upload, #user-info .private-chat-upload {
	background-image: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589206215-attach.svg");
	background-size: contain;
}

#chat .message-user-image:hover {
	box-shadow: none;
}

.list-closed #chat-extra > img#smiley {
	background-image: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589206411-smilie-white.svg");
}

.list-closed #chat-extra > img#upload {
	background-image: url("https://rumbletalk-images-upload.s3.amazonaws.com/ce97371ee563e4d2078ab5d924788df4/1589206378-attach-white.svg");
}

.dialog {
	box-shadow: 0 0 20px rgba(0, 0, 0, .25);
	border: 0;
}

.upload-dialog-box > button > img {
	background-size: contain !important;
	background-repeat: no-repeat !important;
	padding: 35px;
	margin-bottom: 10px;
	width: 0;
}

.upload-dialog-box > button:nth-child(1) > img {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/67de61a5b9cdf1b0ca5b17b306a3b350/1589900970-upload.svg");
}

.upload-dialog-box > button:nth-child(2) > img {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/67de61a5b9cdf1b0ca5b17b306a3b350/1589900978-take-photo.svg");
}

.upload-dialog-box > button:nth-child(3) > img {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/67de61a5b9cdf1b0ca5b17b306a3b350/1589900987-record-audio.svg");
}

.upload-dialog-box > button:nth-child(4) > img {
	background: url("https://rumbletalk-images-upload.s3.amazonaws.com/67de61a5b9cdf1b0ca5b17b306a3b350/1589900995-record-video.svg");
}

.upload-dialog-box span {
	color: #222;
	font-size: 13px;
}

#info span {
	font-size: 11px;
	text-shadow: none;
}

@media screen and (max-width: 1040px) {
	#invite-button {
		font-size: 12px;
	}
	
	#search-button.invite-enabled {
		position: absolute;
		right: 5px;
		top: 55px;
	}
	
	#list-handle {
		right: 5px;
	}
}

A straightforward method to change your chat design

When you want to change the look and feel of your chat room, you can do so even without the help of a developer. RumbleTalk is a user-friendly platform that you can use to customize your chat room. There are skins and CSS codes that you can utilize from the get-go.

If you want an easily customizable chat platform for your website, then check out RumbleTalk. Contact support@rumbletalk.com to get a free demo.

You can also check out the social media pages to discover more features you might want to use for your website: Facebook, Instagram, Twitter.

How To Optimize Your Group Chat Room for a Better User Experience

Group chat rooms and live chat have long been regarded as excellent channels for providing proactive customer service and user experience. Offering immediate assistance to visitors while they browse your website can mean the difference between customer rapport and loyalty. Because of its time-saving benefits and personalized nature, having a live group chat is an essential component of any brand’s strategy.

Here, we share with you strategies for optimizing a group chat room for the best user experience.

Send invitations right away

Send chat invitations as soon as possible to provide the best possible user experience. After an audience or visitor has been browsing the website for a while, an invite to the chat room should be sent. He won’t waste any time looking for answers himself. Furthermore, if he requires assistance during a virtual event or a purchase, a live chat agent or a chat member can with decision-making. Use analytical tools to identify the most popular pages on your brand’s website that could benefit from live chat.

Moderators should be trained to master the platform

Live chat necessitates a number of specialized skills. Admins in the chat room must maintain a conversational tone while providing only relevant information. As a result, training is essential. Moderators must be able to maintain a friendly tone and handle delicate situations in which the audience may be upset or frustrated.

online teaching

Furthermore, admins must learn to simplify technical terms so that the audience can easily follow. A feature that moderators can use is the Admin Mode. This lets admins to put out an announcement when the chat is ongoing.

Maintain the discussion’s relevance

Chat conversations should be brief and to the point. The moderator should ask the audience to explain what they want to know after making an introduction. After that, the moderator should then offer solutions that directly address the audience’s issue.

If the chat room is for a live stream and is used for Q&A, the moderator must choose relevant questions for the speaker. While a conversational tone is always helpful in putting the audience at ease, spam and trolls are a waste of time. Moderators should learn how to handle this.

Check out the Moderated Chat and how it can help in this scenario.

When the chat is offline, notify your audience

user experience

It is sometimes necessary to place the chat offline. If a chat owner or speaker requires additional assistance or time to be ready, he should let his audience know. A successful chat relies on a natural flow of conversation, so the audience should never be left in the dark about what’s happening in the chat room. Leave an offline message to let your audience know when the chat room will be back.

Give your audience the best user experience

intext keywords

Chat, like messaging, is an excellent channel for delivering rich content to your audience. Moderators, for example, may send links to manuals or brochures when an audience wants to know more about the event. They may also incorporate videos or photos to provide additional information about products and services. Tracking information can also be provided as links. Maps can be included to direct customers to the nearest store if needed.

virtual events

While the approach makes it easier to engage customers, few channels have the potential to deliver both great service and increased sales like live chat. Live chat is ideal for providing timely and detailed solutions and assisting the audience. Otherwise, they might abandon a boring and lifeless chat.

To deliver the very best in user experience, learn about RumbleTalk and the 6 different chat types you can use in various scenarios. Contact support@rumbletalk.com to get a free demo. You may also visit the Facebook, Twitter, and Instagram pages to learn more about the platform.