Power user docs

PlusPlus GraphQL API

PlusPlus GraphQL API Docs Quickstart Sample curl request: curl -H “Authorization: Token ” -H “Content-Type: application/json” -d ‘{ “query”: “{ events(first: 3) { edges { node { pk name }}}}”}”}’ -X POST https://demo.plusplus.co/graphql Response: HTTP 200 OK Allow: GET, HEAD, OPTIONS Content-Type: application/json Vary: Accept…

Bulk Data

You can export, import, update and delete events in bulk, via a spreadsheet. Bulk Export You can export your events data in a CSV format. Use the date selectors and search to narrow down what you’d like to export. Then, click on Export CSV button. Bulk Import…

Waitlist and Cap

You may have more attendees enrolled than there’s space available for the event. We allow you to set the Enrollment Cap and create a Waitlist. We’ll place extra attendees onto the waitlist and promote them to enrolled status as space opens up. Attendees will get…

Email Notifications

Emails are important. They remind your people about upcoming classes, waitlist status, feedback and more. We send them automatically when specific things happen. You can edit these email templates to give them your voice. You can even disable them in certain cases. This allows you…

Private Events

Certain events should be kept private. Perhaps not everyone needs to know about them. Or, perhaps they are not firmed up yet. You can now designate an event as private. Private events won’t show up the event list nor in the search. Yet, people who have…

Terminology

There are many ways to refer to the same thing. Below is an attempt to demystify our nomenclature: Events vs. Event Types vs. Time Slots Events is what you offer people to enroll in. For example, Engineering Bootcamp starting on September 1 in San Francisco is an event….

Service Level Agreement (SLA)

General Notifications in case of any kind of a security breach: right away. Service Availability: 99.95% Scheduled Downtime: 24-hour notice scheduled during off hours (Pacific Timezone) Severity Levels Definitions: Major: Critical production issue that severely impacts your use of the service or major functionality is…

User Roles

There are five different types of users in PlusPlus: Regular users Organizers Administrators External users Anonymous Regular Role A regular user is a typical employee at a company. Such user will have basic permissions, such as: View events Register for events Provide feedback on events…

Live Streamed Events

While every event has a physical time and place, certain events can also be live streamed to the remote attendees. For example, you may have an Engineering Bootcamp at San Francisco HQ that is also available remotely via Google Meet or Zoom. People in San Francisco may physically walk…

Groups

You may have different events for different groups of people. For example, Managers may see manager training classes that are not available to individual contributors. Engineers may see different events than salespeople, and so on. Groups feature allows you to control the access to an…