Using JRNI
Appointments
Creating and managing bookings via Call Center
Personal Booking Links
Locating bookings and customers
Resolving conflicting shift patterns
Locations overview
Creating pre and post appointment questions
Changing the staff member or resource on an upcoming booking
Adding attendees to existing and upcoming bookings
Rescheduling and canceling bookings
Blocking out time on the calendar
Creating appointment bookings
Calendar overview
Parent and Child level overview
Using Check In for appointments
Staff
Editing and removing staff members
Configuring availability by method
Creating staff members
Creating and managing staff availability
Creating availability for multi-location staff
Services
Creating and editing Services
Private services
Categories
Configuring the reservation workflow
Creating service schedules
Resources
Analytics
Google Analytics - New Customer Journeys
Using the lead time dashboard
Using the Appointment Dashboard
Using the HQ Dashboard
Setting up KPI targets and alerts
Drilling down into your data
Using Table Calculations
Filtering Dashboard and Report data
Creating your own Reports
Creating and modifying a Dashboard
Sending, scheduling, and downloading Reports/Dashboards
Exploring the library of Dashboards and Reports
Using the Conversion Dashboard
Analytics overview
Using the Event Dashboard
Using the Basic Dashboard
Using the Capacity Dashboard
Booking journeys
How to deeplink into booking journeys
How to use iframes
Direct Links
*New* Journey builder
*New* Customer Journeys
Customer Journeys
Appointment automation
Queuing
Overview of the Concierge page
Setting up a virtual queue
Overview of JRNI Virtual Queuing
Setting up and managing a display board
Managing live queues via the Concierge page
How customers can join a live queue
Events
Events setup and config
Event journeys
Events Staff Experience
Events Bulk Import
*New* Event landing page builder
Branding
How to translate your content
Account Settings & Administration
Understanding user roles and permissions
How to reset or update your JRNI password
Creating and managing user access
Connectors & API
Calendar
Video
CRM
Salesforce
Guide to Salesforce Integration with JRNI
Add BookingBug updates to Chatter
Set up a booking journey in Salesforce
Manage user permissions and profiles
Use Studio inside Salesforce
Standard and Custom object mapping
Link JRNI staff to Salesforce users
Map customers, appointments and events
Set up the data sync
Integrating with Yext for JRNI Appointments
Release notes
V8.30 -V8.40 (November 2024)
V8.50 (December 2024)
V8.20 (October 2024)
V8.00-V8.10 (September 2024)
V7.55-V7.57 (August 2024)
V7.54 - V7.55 (July 2024)
V7.52-V7.53 (June 2024)
V7.49-V.51(May 2024)
V.7.47-V.7.48 (April 2024)
V.7.46 - V7.47 (March 2024)
V.7.45 (February 2024)
V7.42 - V.7.44 (January 2024)
V7.41.0 (Dec 14 2023)
V7.40.0 (December 11 2023)
V7.39.0 (December 1 2023)
V7.38.0 (November 20 2023)
V7.37.0 (Nov 7 2023)
V7.36.0 (Oct 30 2023)
V7.35.0 (Oct 18 2023)
V7.34.0 (Oct 13 2023)
V7.33.0 (Sep 28 2023)
V7.32.0 (Sep 28 2023)
V7.31.0 (Sep 20 2023)
V7.30.0 (Sep 20 2023)
V7.29.0 (Sep 7 2023)
V7.28.0 (Aug 29 2023)
V7.27.0 (Aug 29 2023)
V7.26.0 (Aug 20 2023)
V7.25.0 (Aug 9 2023)
V7.24.0 (Aug 9 2023)
V7.23.0 (July 31 2023)
V7.22.0 (July 24 2023)
V7.21.0 (July 18 2023)
V7.20.0 (July 5 2023)
V7.19.0 (June 29 2023)
V7.18.0 (June 26 2023)
V7.17.0 (June 14 2023)
V7.1.0 (March 6 2023)
V7.2.0 (March 8 2023)
V7.0.0 (February 9 2023)
V7.16.0 (June 8 2023)
V7.15.0 (June 1 2023)
V7.14.0 (June 7 2022)
V7.11.0 (April 24 2023)
V7.10.0 (April 20 2023)
V7.9.0 (April 12 2023)
V7.8.0 (April 5 2023)
V7.7.0 (March 30 2023)
V7.6.0 (March 29 2023)
V7.5.1 (March 20 2023)
V7.5.0 (March 16 2023)
V7.4.0 (March 11 2023)
V7.3.0 (March 9 2023)
- All Categories
- Using JRNI
- Events
- Events Bulk Import
Events Bulk Import
Updated by Lorena
In this guide, we explain how staff can create events in bulk with the bulk importer tool in Studio
Events Bulk Import
How to access
Under ‘Your Business’ in the left-hand navigation menu, you will see the Importer.
General
By default, the drop-down box will be populated with Events.
The ‘download templates’ button lets you download a copy of the template required for the bulk import.
The ‘upload file’ button allows you to upload a CSV to the importer to import events into JRNI.
The ‘import name’ is used to identify the import and can be anything.
The import data button becomes active once all the steps have been completed. For the file to be accepted, it must be uploaded in CSV format.
Import History List
The import history lists any previous imports uploaded using the bulk importer. The status column will display ‘completed’ or ‘completed with issue.’
The status complete is an import that has been completed with no issues, and the status completed with the issue is an import that has been completed but failed to import all events in the import list.
The import name is the name you added when you started your bulk import.
The started date is the date and time of when your bulk import started. The ended date is the date and time of when your bulk import ended.
The download button exports a list of the original import file including the event id’s of the newly imported events into the JRNI system. It is important to store the event id’s so if you need to make any changes to existing events via the bulk importer, you can do this using the event id’s.
File Format
You can download a copy of the bulk import file from here, which gives additional information about the headers in the file and what they mean. If you upload the template file from this document, remember to remove the first two lines from the template file before importing, or it will fail validation.
The mandatory fields required for the bulk import are:
- companyID (uniquely identifies the company)
- name (this is the name of the event)
Variable | What is it? | Format | Example |
templateId | Uniquely identifies a template | number | 15 |
companyId* | Uniquely identifies a company | number | 37009 |
eventId | Uniquely identifies a company (only required for an update) | number | 1234 |
name* | The name of the event | text | JRNI Event 1 |
description | Short description of the event | text | Short description |
long_description | Long description of the event | text | Long description |
spaces | Spaces available to book | number | 100 |
resource_id | Uniquely identifies a resource | number | 12321 |
detail_group_id | This is the question group ID | number | 56 |
event_group_id | Uniquely identifies an event group (child company) This is to categorize your events" | number | 356 |
global_event_group_id | Uniquely identifies an event group (parent orHQ company) This is to categorize your events" | number | 12765 |
person_id | Assign the event to staff using their id | number | 19876 |
duration | The duration of the event in minutes | number (in minutes) | 60 |
datetime | The date and time of the event | ISO format, example: 2024-01-02T08:16:35.322Z | 2024-05-02T08:00:00.322Z |
time | The time of the event | N/A | 2024-05-02T08:00:00.322Z |
price | The price of the event | number | 10 |
ticket_type | This is the type of ticket | multi_space | multi_space |
address_id | The ID of the address for the event | number | 12321 |
reference | Your unique reference id for the event chain | number | KGF1234 |
max_num_booking | Maximum number of bookings per transaction | number | 100 |
min_advance | Minimum advance time for accepting the event registration | ISO 8601 duration format | P1Y2M3DT1H30M10S represents a duration of 1 year, 2 months, 3 days, 1 hour, 30 minutes, 10 seconds |
max_advance | Maximum advance time for accepting the bookings | ISO 8601 duration format | P1Y2M3DT1H30M10S represents a duration of 1 year, 2 months, 3 days, 1 hour, 30 minutes, 10 seconds |
min_cancel | Minimum duration of time before the registration can be cancelled | ISO 8601 duration format | P1Y2M3DT1H30M10S represents a duration of 1 year, 2 months, 3 days, 1 hour, 30 minutes, 10 seconds |
repeat | How often should the event repeat | number | 0 |
imageUrl | The image of the URL hosted on the web | link to a hostage image | |
disabled | Create the event as disabled | true or false | false |
validate_availability | Validate that the staff member is available | true or false | false |
isDelete | If an event needs to be deleted | true or false | false |