Event Management FAQ

Answers to frequently asked questions about creating and managing events.

Events

Can I create events that have happened in the past?

Although it is possible to "backfill" your PDS with events that have happened in the past, Smoke Signal supports creating events with a starts_at value no more than 1 month ago.

How does Smoke Signal validate events when created?

  • title cannot be empty and must be less than 100 utf-8 characters.
  • text cannot be empty and must be less than 3000 utf-8 characters.
  • starts_at cannot be empty and must be a valid date and time that is greater than 1 month ago. The value can be in the context of the logged in person's time zone (as configured on the settings page) and is converted to the UTC time zone.
  • ends_at cannot be empty and must be a valid date and time that is greater than the starts_at attribute. The value can be in the context of the logged in person's time zone (as configured on the settings page) and is converted to the UTC time zone.

RSVPs

Are there other status options availble for RSVPs?

The following status values are included in the spec:

  • interested -- Indicates the person is interested in going but is not committed to going or not going.
  • going -- Indicates the person is committed to going to the event.
  • not_going -- Indicates the person is not going to the event.

Those values are used as-is and matched against exactly. Any values other than interested and going are counted as not_going.