tchop Logo

Platform

Solutions

Resources

Company

EN

Login

tchop Logo
EN

Login

tchop Logo
EN

Login

Grid pattern

📅 Events

Schedule webinars, meetups, and live sessions, let members register, and manage hosts, capacity, and reminders in one place.

Events let you schedule and run gatherings for your community: a webinar, a meetup, a live session, an online call, or any event you want members to attend. You create an event inside a channel, set a date and time, and members register to join. tchop handles the reminders, the participant list, and the registration logic for you.

An event can be:

  • In-person - you provide a physical address.

  • Virtual - you provide a meeting link, for example Zoom or Google Meet.

  • Neither - location is optional, so an event can have no address and no link at all.

You set an address or a meeting link, but not both at the same time.

Event statuses

Every event has a status. The status controls whether members can see the event and whether they can register.

Status

What it means

Published

Live and visible to members. They can register.

Unpublished

A draft. Only admins and editors can see it.

Scheduled

Auto-publishes at a future date and time you set.

Cancelled

Still visible, marked as cancelled. Members cannot register.

Past

The end date has passed. The system sets this automatically.

Cancelling and deleting are not the same thing. Cancelling keeps the event visible with a cancelled label. Deleting removes it permanently and cannot be undone.

Creating an event

A few fields are always required when you create an event:

  • Title - the name of the event.

  • Description - what the event is about. Supports bold, italic, and links.

  • Start date and time.

  • End date and time - if you leave this out, it defaults to the same day as the start, at 23:59. An event starting 15 May 2026 ends 15 May 2026 at 23:59 unless you set otherwise.

Location

For in-person events, provide an address. For virtual events, provide a meeting URL. You can set one or the other, never both.

Registration settings

Setting

What it does

Default

Capacity

Maximum number of attendees

Unlimited

Registration deadline

Cut-off date after which no one can sign up

None

Allow waitlist

If the event is full, people can join a waitlist

Off

Visibility settings

Setting

What it does

Default

Show participants

Whether all members can see who registered

Off. Only admins and editors see the list

Notifications

A reminder email goes to confirmed attendees before the event starts. The default is 24 hours before. You can change this to any number of hours, or set it to 0 to turn reminders off.

Other options
  • Cover image — uploaded from a URL.

  • Tags - to organise or filter events. Tags must be the "Event" type.

  • Hosts - users you designate as event hosts.

  • Cross-posting - publish the same event into more than one channel.

Defaults applied for you

If you do not set them, these values apply automatically:

  • Status: Published, so the event is visible immediately.

  • Reminder: 24 hours before start.

  • Participant list: hidden from regular members.

  • Capacity: unlimited.

Updating an event

You can change any detail after an event is created: title, description, dates, location, image, hosts, tags, capacity, and more. A few rules matter when you update:

  • Send only the fields you want to change. Everything else stays as it was.

  • Updating tags replaces all existing tags. It is not additive. If an event has tags A and B and you update with tag C, the event ends up with only tag C.

  • Updating hosts replaces all existing hosts. Same rule as tags.

  • To cancel an event, set its status to Cancelled.

  • To reschedule, update the start date, the end date, or both.

Editing an event is currently possible only through the MCP, the AI assistant. The tchop interface does not yet support editing events after they are created.

Hosts

Hosts are the users you designate as co-organisers of an event.

  • Hosts are confirmed as participants automatically. They do not register separately.

  • Hosts always see the full participant list, whatever the "Show participants" setting is.

  • Updating the hosts list replaces all existing hosts.

Registering for an event

Any member can register for a published event. After registering, a member holds one of three statuses:

Status

What it means

Confirmed

Registered. The member gets a reminder email before the event.

Waitlisted

The event is full. The member is on the waitlist and gets notified if a spot opens.

Host

The member is a designated host of the event.

A waitlist exists only if the organiser turned on "Allow waitlist". If the waitlist is off and the event is full, members cannot register.

Cancelling your registration

A member who registered but can no longer attend can cancel their registration. This removes them from the confirmed or waitlisted list. Cancelling your own registration is not the same as cancelling the event. You are only removing yourself.

The participant list

Visibility of the participant list depends on the member's role:

Role

Can see participants?

Admins and editors

Always

Event hosts

Always

Event author

Always

Regular members

Only if "Show participants" is on

You can filter the list by status (Confirmed, Host, or Waitlisted) and search by name or email. Admins and editors can export the full list as a CSV file. The file is generated in the background and delivered by email once it is ready.

Duplicating an event

Copy an existing event to create a new one. This is useful for recurring events, or for using a past event as a template. When you duplicate:

  • A new, independent event is created with the same details.

  • Changes to the original do not affect the copy, and the other way around.

  • You can duplicate into the same channel or a different one.

After duplicating, update the date and time on the new event, then publish it.

Deleting an event

Deleting removes the event permanently and cannot be undone. If you only want to stop registrations or mark the event as not happening, use Cancel instead. Cancel keeps the event visible with a cancelled label. Delete removes it entirely.

Browsing and filtering events

You can list the events in a channel with several filters:

Filter

Options

Status

Published, Unpublished, Cancelled, Past, Upcoming, Scheduled

Date range

From a start date, up to an end date

Tags

Specific event tags

Hosts

Specific host users

My registration status

Confirmed, Waitlisted, or Host

Sort by start date, end date, created date, published date, scheduled date, or last updated, ascending or descending. A page shows a maximum of 15 events.

Cross-posting events

An event can appear in more than one channel at the same time. The primary channel is always included, and you can add channels during creation or when you update the event. Every copy of a cross-posted event is the same event. Update it once and it updates everywhere.

Summary

Events give your community a reliable way to gather, whether in person or online. You set the details once, tchop handles registration, reminders, and the participant list, and you keep full control over capacity, visibility, and hosts. Use Cancel when an event will not happen but should stay visible, and Delete only when you want it gone for good.

Want to test your app for free?

Experience the power of tchop™ with a free, fully-branded app for iOS, Android and the web. Let's turn your audience into a community.

Request your free branded app

Want to test your app for free?

Experience the power of tchop™ with a free, fully-branded app for iOS, Android and the web. Let's turn your audience into a community.

Request your free branded app

Want to test your app for free?

Experience the power of tchop™ with a free, fully-branded app for iOS, Android and the web. Let's turn your audience into a community.

Request your free branded app