chrisxh / brazen-wishlist

Space to describe and discuss valuable features
2 stars 0 forks source link

Allow attendee registration fields to be visible/hidden from the attendee #8

Open chrisxh opened 3 years ago

chrisxh commented 3 years ago

As an event administrator with ability to use Brazen API,

I wish to control the visibility of registration fields to the attendee (in the same way that I can control if fields "Display on profile").

So that I can "inject" information about attendees that is useful to Representatives when they are screening (pre-event) and chatting (during event).

Examples of attributes that would add value for Representatives:

NOTE: other automate-able approaches that allow manipulation/enhancement of the display of attendee information for Representatives would be suitable.

chrisxh commented 2 years ago

Unpacking this enhancement a bit more. The intended use is to inject values to registrations using the existing API.

Primary use case is as follows:

  1. Event registration form is configured to have a file upload field called "Skill Results" that is "hidden from Attendees" and "visible to Representatives".
  2. User registers, triggering webhook notification to CRM to send invitation to complete online skill assessment.
  3. User completes online skill assessment that generates a PDF results report.
  4. Call to the Brazen API /events/{event_code}/registrations/{registration_id}/files to PUT the binary PDF contents to the "Skill Results" field.
  5. In browsing the attendee registry and during live chats, Representatives see "Skill Results" documents as a part of the attendee profile.