Systems

An orientation to the constellation of systems that support data and communications.

Life Cycle Events and Actions

Looking at the main systems and processes that are touching regular customers - recurring, public events (Trivia Mafia Classic and Initials Game Live). 

Life Cycle Events and Actions

One-Time Cancellation

What is a Cancellation:

Customer needs to call off regularly scheduled event one time, so we are making sure that it's communicated to the public, to the customer and host, and to billing. 

Why would this happen:

The Customer may have a conflicting or overlapping event, they are closed, there's a big sports/cultural thing they're going to show on the TVs, or maybe the host is unable to be there and no sub is available (weather, illness, or other). 

How does the process work: 

FIRST:

Schedule Change Form is filled in (by Sam, admin, or customer).

This form creates a record in the Life Cycle Event table, which links to the Schedule record as it is selected by the person filling in the form.

THEN:

Airtable automation 
    1. Sends a message tagging the Sam/Account Person, Host Manager, Social Media to take action regarding cancellation Screenshot 2024-10-22 at 12.31.06 PM.png
    2. Account Person updates the Public Google calendar. Host Manager looks for automated email to host and manually updates the Host Calendar for TMC only. Host Calendar automatically updated for IGL events. Social Media person notes for inclusion in What's Happening (weekly roundup) post and/or same-day posting + inclusion in newsletter the week of the cancellation. 
  1. Sends a confirmation email to the client who filled out the form.
  2. Finds the Host and Site associated with the cancellation
    1. If the Date does not match the expected Day of the Week, the SAM is slack messaged to follow up
    2. The host is sent an email to alert them
      1. If there is a Non-TM host, different email language is used 
    3. If the date is less than 168 hours (one week) from now, Chuck is sent a Slack message about billing Screenshot 2024-10-22 at 12.36.08 PM.png
    4. If the Cancellation came in more than 21 days ago, a 5 day reminder will be sent to the Customer and the Host (that Automation is separate!). 
  3. Reality Table entries get attached to the Cancellation at the time of creation (also a separate Automation).

What If:

Un-Cancelling a One-Time Cancellation

FIRST: Account Person presses the "Un-Cancel This Event" button on the Cancellation Management Interface
THEN:

Airtable Automation runs!

  1. Status of Cancellation (Life Cycle Event record) is changed to Cancelled.
  2. Sends email to host to revert prior messaging
  3. Sends Slack Message to #existingnights to tag Account Person, Host Manager, and Social Media to revert to the originally scheduled programming.
    1. Account Person/Sam updates public calendar to reflect reinstatement.
    2. Chuck updates billing to reflect reinstatement.
    3. Social Media Person updates What's Happening or makes specific post to reflect reinstatement.
    4. Host Manager confirms host received email reflecting reinstatement

Holiday Cancellations

Life Cycle Event records have a "Holiday Cancellation" Checkbox that will stop all communications going to hosts, clients, and calendars.

To build a quorum of events at once, build a template LCE record of a cancellation with no event schedule attached, with the status of in process, the date of the cancellation, and holiday cancelations checkbox starred. Build a grid that has filters that also  match the following requirements: 

Screenshot 2024-11-21 at 2.05.54 PM.png

When you build a record into a view with specific criteria, the record will get assigned those traits when they are built.

Navigate to the Reality Table to find all of the events that are scheduled to happen that day. 

Paste the Event Schedule records into the schedule spot, expand the table.

Life Cycle Events and Actions

Site Going On Hiatus

What is a Hiatus:

Customer wants to take a planned, extended break from their event.

Why would someone go on Hiatus:

Could be a seasonal shift (most common for summer, especially), they are doing some remodeling/renovations and will not be open, or they are evaluating their event programming for the time being.

How does the process work: 

FIRST: Hiatus Begin Form is filled in (Sam or admin) noting the start of the hiatus, a note (reason for the hiatus provided by customer), and a potential return date (if provided by customer).

THEN:

Hiatus Start Notification
  1. When the start of hiatus is within 15 days the Hiatus Start Notification automation sends an alert to #existingevents-alerts tagging Brenna and Chuck to alert them of the upcoming change.
  2. MaryKate is cc'd on an email sent to the host alerting them of the upcoming hiatus.
Hiatus Start Status Change

When the final show before the hiatus begins has been performed the system takes the following steps

  1. Updates the Status of the Schedule to Hiatus, removes the attached host, and changes the Host Changing status to "on hiatus"
  2. Sends a Slack message to Sam alerting them that the event has gone on hiatus and nudging them to send the hiatus survey. 
  3. Sends a Slack message to #existingevents-alerts tagging Chuck to stop billing, Sam and MK to update the calendars, Marketing to update socials, what's happening, and the website, and AV to pickup any AV equipment.
Reality Table Entries

The system needs to identify and clear any existing Reality Table entries for after the start of the Schedule's hiatus.

End Events on Schedule Table: When an event is put on hiatus, the information is sent to the Font of Reality where the Schedule record is updated with an "end after" date. This stops the creation of new future Reality Table entries.

Delete all Reality Table Dates after Final Show: Airtable looks for all Reality Table entries with a date that is greater than the end date identified. It marks them with a "Marked for Deletion" checkbox. This checkbox puts them into a Marked for Deletion view, cueing a Zap to delete the record. This automation split is due to the inability for Airtable automations to delete records, or for Zapier to do an action on a repeated list of records.

What If:

What if they want to run a theme night during the hiatus?

They would like to return from Hiatus?

FIRST: 

A SAM fills in the Service Return Date in their Hiatus Management Interface. This date is the first day of service after their hiatus is over.

hiatus interface.png

THEN: 

Hiatus Ending Notification

When the Service Restart Date is within 21 days of today the following actions will occur.

  1. Update the Host Changing status on the Schedule to confirm host returning (from hiatus or long term sub)
  2. Update the Schedule Status to Return Pending
  3. Sends a message to #existingevents-alerts telling Chuck to start billing, Staffing to confirm the host for the location, and Marketing to create a new ad announcing their return
  4. Sends a message to #website tagging Marketing to update their page to remove the Hiatus indication.
Return to Active, End of Hiatus

6 days before the Service Restart Date the following actions will occur

  1. The Schedule Status is updated to Active from Return Pending
  2. The Site Status is updated to Active
  3. Message is sent to #existingevents-alerts to as a reminder and to prompt Marketing to update the website landing page. 
  4. Life Cycle Status is updated to Completed
Reality Table Entries

The system needs to rebuild a Reality Table entry to restart after hiatus.

Rebuild Hiatus Restarts to Schedule Table

When a Service Restart Date is entered the Reality Table rebuilds a new Schedule Record. This starts the same chain of automations as a New Site Start to build the new Font of Reality dates and Reality Table Entries.

Life Cycle Events and Actions

Long-Term Schedule Change

What is a Long-Term Schedule Change?

Customer wants to change the day of the week, start time, or frequency of their event.

Why would this happen?

Could be that they received player/host feedback that they wish trivia started earlier/later, they have a scheduling conflict and want to switch days for better consistency, better for staffing, it's a seasonal thing, or they just feel like it!

How do we communicate this? 

FIRST: Long-Term Schedule Change Form is filled in (Sam or admin) noting the last day of the current schedule, the first day of the new schedule, and the type of change requested.

THEN:

Airtable automation
  1. Sends a message tagging the Host Manager and Brand Engagement Director to take action on the schedule chnage. 

    image.png

     
    1. Account Person updates the Public Google calendar. Host Manager looks for automated email to host and manually updates the Host Calendar for TMC only. Social Media person notes for inclusion in What's Happening (weekly roundup) post and/or same-day posting + inclusion in newsletter the week of the cancellation. 
  2. Creates a draft for the Hosting Manager to follow up with the host about the schedule change to confirm availability.
  3.  [waiting for corresponding second message to pop up in Slack for time change on Oct 31]
  4. Reality Table entries get attached to the Event at time of form submission.
Life Cycle Events and Actions

End Contract

Why is this happening:

Customers are ending service with us, which could be for a variety of reasons!

The business may be closing; trivia may not fit in to their budget or they are underwhelmed with the results; their contract may have been for a limited run to begin with; or, they may be a company that we choose to stop doing business with. 

Our policy is to have one contract per Schedule Event, so that one Customer Site may have multiple Schedule events, and they may be ending one but not all of them. 

What is the process:

Following the typical/ideal scenario, we would get notice prior to the last event of the Schedule. The SAM would fill in the End Contract Form that alerts the team of what is happening. This triggers the initial automation.

We need to alert players (updating socials and our website), alert our staff (tell the Host what's going down) (spoiler: it's their work hours), stop billing them, and pick up our PA (if they've been using one of our PAs). 

How does that happen:

Change Types of ends of contracts:
Ended - by customer
Ended - business closed
Ended - limited series
Ended - by TM

 Screenshot 2024-10-29 at 4.28.04 PM.png

First: When a show alerts us of termination with no more shows to go, the automation puts through all of the actions at once. 

Font of Reality and Reality Table:

End Events on Schedule Table: When an event is terminated, the information is sent to the Font of Reality where the Schedule record is updated with an "end after" date. This stops the creation of new future Reality Table entries.

Delete all Reality Table Dates after Final Show: Airtable looks for all Reality Table entries with a date that is greater than the end date identified. It marks them with a "Marked for Deletion" checkbox. This checkbox puts them into a Marked for Deletion view, cueing a Zap to delete the record. This automation split is due to the inability for Airtable automations to delete records, or for Zapier to do an action on a repeated list of records.

What If:

Notification comes in with no more shows

When a show alerts us of termination with no more shows to go, the automation puts through all of the actions at once. 

Notification comes after being on Hiatus

When a show alerts us of termination while on hiatus the automation puts through all of the actions at once. 

Limited Series 

Sometimes we know we'll only be providing service for a predetermined amount of time. If we know the end date for a limited series it is entered as a part of the lead process, and is transferred to the New Event Start LCE upon creation. 

If this date is not filled, a standard End Contract process can be followed to enter an end date.

Customer wants a new game type

If a customer wants to keep their schedule event but simply change the game type (from Trivia Mafia Classic to Initials Game Live, or vice versa), this is still an end contract action! We have different terms on the contracts (i.e. with prize values), need to create new posters and assets, and (in some cases) find or re-train the host. The Final Show date would immediately precede the Event Start date. 

 

Life Cycle Events and Actions

New Host Here

What do we mean by that?

This is when an active Schedule event changes the permanent host. Typically, it's one Trivia Mafia employee replacing another.

Why would this happen?

Most often a host change is caused by the host's availability changing, but can happen at the request of the customer based on feedback about hosting styles. 

This system is for a permanent change in hosting; if you are preparing a Long Term Substitute, there is a different process.

How does the process work?

The Staffing Manager enters the relevant info into the New Host Here form:

Status = In Process
Type = New Host Here
Schedule = specific Schedule event affected
Incoming Host = the new host for here!
Date of the final show with the vacating host = the last shift for which that host is paid - select the Reality record
Date of the first show with incoming host = first Schedule for which the New Host is listed as the permanent host - select the Reality record
Notes = notes/reminders about this particular transition

The New Host Here Initial Automations update the Host Changing? status on the Schedule Record to "New Host Confirmed, Coming Soon" and sends a channel message to #staffing documenting the change.

This action also initiates the New Host Here Email Draft - to Brenna Zap which looks for a trainer and sends the appropriate email linking the New Host and the client.

After the outgoing host's final show the New Host Here Change Host after Final Show automation updates the Schedule Record with the incoming host's record, sends a documentation message to #staffing, prompts a new host kit in the #shipping channel, and cues the #website to be changed via slack message.

What if?

There are shows between covered by another interim host between the outgoing and incoming host?

If there will be shows hosted by other hosts between the transition, treat those like substitutes.
Ex: Host A will be vacating the first week of March, Hosts X, Y, and Z will be covering the rest of March before Host B starts in April. Fill this form out as if host A is the host through March, and their final date of their tenure as assigned host will be the last date in March. The first show for the Incoming host would be the first show in April.

The date or incoming host changes after it's entered?

This information is stored in the Life Cycle Events table within a view called "All Upcoming New Host Here's", you can update the information in that view. Alternatively, tag in Michelle or Brenna!

The New Host or the outgoing Host are Non-TM?

Non-TM Hosts are still entered in our Staff Master base and table, and would be entered just the same as a Trivia Mafia employee, no matter if they are the vacating or incoming.

The New Host is being trained by the vacating Host?

There should also be a Trainer form filled in for this! Assuming that the New Host would be trained by the vacating Host at the location in question, then Training Date #2 would be the same as Date of the final show with the vacating host. 

Life Cycle Events and Actions

Long Term Substitutes

What is a long term substitute?

A long term substitute covers three or more shows in a row for a host who needs extended time off. They take over as the assigned host for the schedule and assume all of the duties of the regular host during their substitution time.

Why would this happen?

Most commonly, it has been for parental leave, but it could also be medical (like a surgery) or other temporary shift. 

How does this process work?

The first step in this process is filling out the Long Term Substitute form. This form gathers the data about who will be substituting, who they will be substituting for and where, and the beginning and end dates of the substitution. 

Screenshot 2024-11-05 at 9.37.47 AM.png

Initial Automations
After the form is filled, the system updates the Schedule Record's Host Changing status to "long term sub confirmed, coming soon". A message is sent to the #staffing channel to record this upcoming change via Long Term Substitutions Initial Automations.

After the Final Show for the Outgoing Host
Upon completion of the final show hosted by the outgoing host the system will update the host on the Schedule record to the Substitute via the "LTS Change Host to Substitute after Final Show" automation. Schedule record Host Needed status is changed to "active long term sub", and a message is sent to #staffing to record this change has happened. Additional automations that run when a host is updated will run, but are not a part of this particular system.

2-Week Nudge
When the return date is within 2 weeks MaryKate will get a slack alert to confirm that the returning host is ready to regain their role on the specified date. Host Changing status is changed to "confirm host returning (from hiatus or long term sub)". LTS 2-Week Nudge

Screenshot 2024-11-05 at 10.07.13 AM.png

After the Final Show for the Substitution Host
Once the substitute host has performed the final show in their tenure the system reverts the host assignment back to the returning host. A message is sent to staffing recording the change, and the Host Needed status is updated to "good to go". LTS Revert Host after Substitution is Over 

What if?

What if the dates or returning host is different than what was entered? Call Michelle to update, this could technically be an interface but it's not built. 

Life Cycle Events and Actions

New Event Starts

What is a New Event Start:

Once a SAM marks a lead as Contract Received for a new event at a new site or one with which we have an existing relationship.

Why would this happen:

How does the process work:

FIRST:

SAM marks Lead Contract Received once they ensure all information is entered for the lead. Once this action is taken a whole bunch of system dominoes fall, so be sure things like the Event Name are as they should be.

THEN:

The following System actions take place immediately.
Airtable Automations

New Site or Existing site Start Pack Automation Runs
-Creates record in Site List, Schedule Table, Life Cycle Event Table
-Updates the Lead Status to Added to Schedule
-Sends message to Slack tagging the Social Media Manager to build website, sends message if there is a logo to upload

New Event Payment Slack Message
Sends Slack Message to #newevents-alerts tagging Chuck to set up their payments
If the event is non-weekly Sam gets a DM to update the public calendar

In the Font of Reality, the following automations occur

Add New Events to Schedules Table
When an event enters the "New Site Starts" view in the synced Schedules table the automation:
Creates a record in the Schedule Table
Updates the NSS record to check the Completion Box

When a New Schedule is Created, Backfill Reality Table Events
Creates the first 4 Reality Table entries, bringing the Reality Table to current

When the start date is within 45 days and the Web Page has been created, the New Site - Add to Calendar Zap runs. This Zap creates the Public Calendar entry, sends a message to Staffing to create the Facebook ad, and sends a message to Mary Kate to copy it to the host calendar.

When posters are created and the Posters Created box is checked, the Poster & Resource Email Draft Zap is triggered to create a draft with the links and marketing language.

21 Days from Start

Poster Needs Printing
When the Marketing Asset Creation date is 2 days past and the Poster Print and Ship checkbox is unchecked a message is sent to Brianna to  nudge."

15 Days from Start

Sound System Needed Alert (Slack and Email)
If the sound system field is filled in and the options are TM PA, TM wireless mic, or TM Mixing Board a slack message is sent pinging the SAM, Davis and Brenna to be sure they get their equipment. If House Sound is selected an email is sent to Davis and the Contact to arrange a site visit.

Host Kit Nudge
If Kit Request has been filled as Send to Host or Send to Site a slack mesage is sent to #shipping tagging Megan. This action can be prevented if the Kit Sent! Checkbox has already been checked via Megan's Interface.

If the status is Kit Needs Not Determined, an actionable message is sent to #newnights to prompt this status update.

Host + Site Intro Email Draft Zap
15 days before start date, or whenever a host is assigned after that point the Host + Site Intro Email zap is triggered. This Zap creates the draft email from SAM to the Contact with the Host included.

First Show Day

Day of First Show Automations
Updates Schedule Record to In Trial
Updates Site Schedule to Active
Reminder to Brenna that the host/site has been connected
Reminder to website builder to remove "Coming Soon" banner

End of Trial Period

Trial Period End Notification
When the Trial End Date is tomorrow,
Send a slack message to #newnights tagging Chuck and Brenna to update the billing for the next show.
Updates record status to Active
Creates draft email for SAM to site for end of trial

What If: 

The Start Date changes?

If the system detects a change to the start time or date for the new event start the following actions occur

When Start Date changes, Restart Some Stuff
Slack Message is sent to #newnights tagging Social Media, Staffing, and Billing to alert
Checkboxes are unchecked for FB Ad, Web Page Created, and Public Calendar Updated

Life Cycle Events and Actions

One Time Schedule Changes

What is a One Time Schedule Change (OTSC):

Customer wants to shift their event's day or time for a single event. This process communicates the change in date or time to the customer, host, public, and TM Admin.

Why would this happen:

The Customer may have a conflicting or overlapping event, they are closed, there's a big sports/cultural thing they're going to show on the TVs, or maybe the host is unable to be there and no sub is available (weather, illness, or other). 

How does the process work: 

FIRST:

One Time Schedule Change Form is filled in by Sam, admin or customer.

This form creates a record in the life cycle event table, which links to the Schedule record via Zapier Zap

THEN:

Zapier Zap

  1. Updates the Date and or Time on the Reality Table entry to the new schedule
  2. Send a Client Email to confirm the change
  3. Send a Host Email to confirm the change and request response fromthe host
  4. Send a message to #existingnight-alerts

    Screenshot 2025-02-21 at 4.17.32 PM.png

  5. Updates LCE Status to Complete

Life Cycle Events and Actions

Changing a Schedule and/or Site Name

Changing a Customer's Name
When a customers name is changed, for instance Kilt Check changing to Bossfight Brewing Co. or Boomtown Duluth being changed to Boomtown - Duluth, that change needs to be applied in many different places.

The TM Schedule list is filled through the Site List name.

Any place that is linked to the TM Schedule Table or Site Table will update automatically and retroactively. This means that in most places the old name will be wiped from the record. Host Feedback, Theme nights, Former Sites in the Staff Master will all have the new name.

System Organization

System Organization

Customer Sites Master Base Structure: Sites, Schedules, Life Cycle Events, Reality and More!

What: is Airtable, even?

Our main company database is housed within Airtable. Information is separated into Bases, Tables, and Records. Tables can be synced between bases to share information instead of duplicating it. Automations built into Airtable, as well as Zapier maintain the automated actions of the system. The Systems Manager maintains the growth and change of those systems.

How: is the Sites Master base organized?

The majority of our work for weekly clients originates and remains in the TM Site Master base. It holds information about our active, upcoming, and former active events. 

Data is separated into tables based upon the type of information. Here is a quick breakdown of the tables in the Sites Master base.

Site Customers - Sites represent the information about the business we are working with, to include physical attributes like address, if there is a patio, and if they are dog friendly, as well as attributes that will never change, no matter what events we provide, such as ASCAP/BMA licensing, social media handles, and the billing contacts. There will only ever be 1 site for a business in a location, no matter how many schedules are attached.

Schedule Events - A Schedule record represents the run of an eent, active or otherwise, that was held at a site. It contains information that is true about the specific event, such as the Day of the Week, Time, and Host of a show. A site may have a single attached schedule, or many.

Life Cycle Events - Life Cycle Events are the milestones that an event passes through as it matures in our system. These events are as follows

Reality Table - Records in the Reality Table represent the actual dates of active Schedules in our system. While the Schedule can tell you that an event is usually Thursdays at 7:00pm, the Reality Table entry specifies which Thursday at 7:00pm.

Reality Table entries work hand in hand with Life Cycle events to answer the question: What in the heck is happening on [date].

New Site Leads - This is the first stop for any prospective client, and is the one stop shop for the SAM to enter all needed information into the system for brand new schedule. Once a contract is signed the system takes this information to build the Site, Schedule, and Life Cycle events to get things rollin'.

Staff Master (sync) - Records represent hosts and the information we need to support communication. The majority of staffing information is held within the Staff Master base.

----------

Gear List

Site Contact List

Audio/Video Issues

-----

Subs by Week
TM and IGL Host Feedback
Team Numbers, Last Six Weeks
Font of Reality


Why:

What if

System Organization

Reality Table Deep Dive: Certified Divers Only!

https://triviamafia.slack.com/archives/C04T4FW3GH3/p1738779375728779

This page should eventually look like this post^

Best Practices

Tried-and-tested methods and techniques for all administrative processes and procedures.

Best Practices

Trivia Mafia Wiki Page Template

Sections Have Bold Medium Headlines

Paragraphs use "Paragraph" style. Make sure to use headline case in the headlines (e.g. "Sections Have Bold Medium Headlines," rather than "Sections have bold medium headlines.") 

Don't forget to hit "Bold"! It just looks better that way. 

Subsections Have Bold Small Headlines

And adding images to your sections is easy. You can add a wide image that fills the entire section, like so: 

image_placeholder_2.jpeg

You can also inset an image and wrap text around it. You do this by inserting an image and then clicking the left-justify icon in the formatting bar. This forces your image to the left,  like so: 

image_placeholder_1.webpLorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam condimentum odio orci, a feugiat erat venenatis sed. Sed vel vulputate magna. Curabitur sagittis orci nec leo mattis, eget ultrices risus viverra. Donec ac sagittis nisi. Donec in nibh eget nulla fringilla elementum. Fusce pharetra, lacus eget ornare hendrerit, metus sapien semper sapien, vel ornare ex est a mi. Praesent commodo quam malesuada est egestas efficitur. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam condimentum odio orci, a feugiat erat venenatis sed. Sed vel vulputate magna. Curabitur sagittis orci nec leo mattis, eget ultrices risus viverra. Donec ac sagittis nisi. Donec in nibh eget nulla fringilla elementum. Fusce pharetra, lacus eget ornare hendrerit, metus sapien semper sapien, vel ornare ex est a mi. Praesent commodo quam malesuada est egestas efficitur. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Use blue callouts to summarize each sections most important points. Think of it as the TL/DR of that section. These callouts usually go either at the beginning or the end of a section. 

Use light red or dark red callouts to highlight important warnings. Things to avoid, common problems, etc. These can go anywhere in a section. 

Use green callouts to highlight successes, goals achieved, etc. It's the wiki version of a high five! These usually go at the end of a section. 

Use Bullets or Numbered Lists for Your Lists

If you need to create a list, use the bulleted list in the formatting menu. Remember: Bulleted lists are much easier to read and skim than large blocks of text!

Give your list a header using paragraph + bold:  

  1. Or use the numbered list.
  2. It's handy too. 

Try to use at least one callout in each section!


Use Horizontal Lines to Further Break Up Sections

This is useful if you have a lot of sections in your page and you want to break up the visual monotony. 

These lines can be found in the three-dot "More" section on the formatting bar, next to "Insert Image."

Images and Media Also Help Break Up a Long Page

Don't Forget, You Can Make Diagrams

Here's a quick diagram I made in about five seconds using the "Insert/edit drawing" tool:

Diagrams are useful tools whenever you're documenting a process.

And Insert Video

Here's a video I found on YouTube:

Warning: Very cute penguins!


Use the BookStack Community for Ideas and Troubleshooting

Have fun creating beautiful pages in the Trivia Mafia wiki!

Best Practices

Slack

Trivia Mafia Admin Slack

The primary triviamafia.slack.com workspace is for the Administrative peoples - anyone who is not only a host (with the exception of On-Call hosts).  

Channels

Here's where I'll talk about the various channels, and how to organize them. 

image_placeholder_2.jpeg


image_placeholder_1.webpLorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam condimentum odio orci, a feugiat erat venenatis sed. Sed vel vulputate magna. Curabitur sagittis orci nec leo mattis, eget ultrices risus viverra. Donec ac sagittis nisi. Donec in nibh eget nulla fringilla elementum. Fusce pharetra, lacus eget ornare hendrerit, metus sapien semper sapien, vel ornare ex est a mi. Praesent commodo quam malesuada est egestas efficitur. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam condimentum odio orci, a feugiat erat venenatis sed. Sed vel vulputate magna. Curabitur sagittis orci nec leo mattis, eget ultrices risus viverra. Donec ac sagittis nisi. Donec in nibh eget nulla fringilla elementum. Fusce pharetra, lacus eget ornare hendrerit, metus sapien semper sapien, vel ornare ex est a mi. Praesent commodo quam malesuada est egestas efficitur. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Use blue callouts to summarize each sections most important points. Think of it as the TL/DR of that section. These callouts usually go either at the beginning or the end of a section. 

Use light red or dark red callouts to highlight important warnings. Things to avoid, common problems, etc. These can go anywhere in a section. 

Use green callouts to highlight successes, goals achieved, etc. It's the wiki version of a high five! These usually go at the end of a section. 

Etiquette

What you can talk about and how you can talk about it. 

Give your list a header using paragraph + bold:  

Try to use at least one callout in each section!


Trivia Mafia Host Slack

This workspace, at triviamafiahosts.slack.com, is where we invite all of our hosts - including those who are not our employees ("non-TM" hosts paid by the customer) - to mingle with each other, with the admin team, and to get info from the Powers That Be. 

Most hosts only use the Host Slack for posting or finding a sub shift.

Channels

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam condimentum odio orci, a feugiat erat venenatis sed. Sed vel vulputate magna. Curabitur sagittis orci nec leo mattis, eget ultrices risus viverra. Donec ac sagittis nisi. Donec in nibh eget nulla fringilla elementum. Fusce pharetra, lacus eget ornare hendrerit, metus sapien semper sapien, vel ornare ex est a mi.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam condimentum odio orci, a feugiat erat venenatis sed. Sed vel vulputate magna. 

And Insert Video

Here's a video I found on YouTube:

Warning: Very cute penguins!


Support

Have fun, be kind!