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 | |
➔ | |||
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 | |