SessionBoard ➔ Engagefully

Source System
SessionBoard
Destination System
Engagefully
Version
2.1.2025.2050

Description

Imports meetings from SessionBoard into Engagefully as appointments

Mapping Information

SessionBoard Engagefully Notes
results[] Sessions (parent) Root of JSON from API is "results", which is an array of session data.
results.id ExternalKey
results.title Name
results.description AboutContent
results.starts_at StartTime
results.ends_at EndTime
results.room.name Location
results.tags[].name Tag Tag group name is defined in configuration, and the tag is disabled when the configuration is missing.
 
results[].subsession[] Sessions (child)
subsessions.id ExternalKey
subsessions.title Name
subsessions.description AboutContent
subsessions.starts_at StartTime
subsessions.ends_at EndTime
results.room.name Location The parent session's room name is inherited.
results.tags[].name Tag The parent session's tags are inherited and follow the same rules for parent tags.
results.id ParentSessionRef The parent result which contains the subsession is marked as the parent session.
 
speakers, chairpersons, moderators from result and result.subsession Speakers
id ExternalKey
first_name FirstName
last_name LastName
email Email
photo_url PhotoUrl
company_name CompanyName
title Title
about AboutContent
(configurable) Designation A configurable label for Speaker/Chairperson/Moderator based on source. Separated by "\" for multiple designations.
 
results[] CustomListItem Here, CustomListItem is "Posters" by default. You may set a different name using "Poster custom list name". "Poster custom field name" and "Poster custom field value" must also be defined for Posters to import, otherwise all items come in as Sessions. The configuration values for "Poster custom list name" and "Poster custom field value" are found in the API data as custom_fields.name and custom_fields.value, respectively.
results.id ExternalKey
results.client_session_id + " – " + results.title Name When present, client session id is prepended to the title with an en-dash.
results.description AboutContent
results.starts_at StartTime
results.ends_at EndTime
results.room.name Location
results.speakers[].id RelatedItemRefs Related speakers are nested in the session data.
results.tags[].name Tag Tag group name is defined in configuration, and the tag is disabled when the configuration is missing.
 
results[].content Handout When configured custom content items will attach content as a resource link.
"Att-" + results.id ExternalKey
(configuration) Name Label can use FileName, Title, or a custom label based on configuration. Multiples will be numbered.
content[].url HandoutUrl