Education Harvester ➔ Engagefully

Source System
Education Harvester
Destination System
Engagefully
Version
1.0.2025.5140

Description

Imports sessions and speakers from Education Harvester (Cadmium) into Engagefully

Mapping Information

Education Harvester Engagefully Notes
PresentationWithRole Session Configured sesion codes import as sessions.
PresentationID ExternalKey
Title, [PresentationNumber] Name Can prepend or append presentation number when available, based on configuration.
Description | ShortDescription + PresentationTargetAudience Description Falls back to ShortDescription if Description unavailable. Appends PresentationTargetAudience with header.
PresentationDateTimeStart StartTime
PresentationDateTimeEnd EndTime
PresentationRoom Location
Upload.UploadPath (Resource) If a related Upload is found and configuration is set to import resources.
Upload.UploadPath Image If a related Upload is found and configuration is set to import images. Upload must be a png, jpeg or jpg link.
(Configurable, Any Field) Tags Tag can pull into any Tag Group and from any available field on the Presentation as configured.
(SessionBuilderCode2) Tag When configured can pull in SessionBuilderCode2 as a tag. Tag group name must be supplied in configuration.
Parent Session (Derived) When SessionBuilderCode matches type of Child, integrator finds a session with matching Parent SessionBuilderCode and matching SessionName.
 
PresentationWithRole CustomListItem Configured sesion codes import as custom content.
PresentationID ExternalKey
Title, [PresentationNumber] Name Can prepend or append presentation number when available, based on configuration.
Description | ShortDescription Description Falls back to ShortDescription if Description unavailable.
PresentationDateTimeStart StartTime
PresentationDateTimeEnd EndTime
None | Presentation Author | PresentationRoom | PresentationNumber Custom1 Configurable; For Presentation author, uses the first and last naem from the presenter with Presenting Author role
None | Presentation Author | PresentationRoom | PresentationNumber Custom2 Configurable; For Presentation author, uses the first and last naem from the presenter with Presenting Author role
Upload.UploadPath (Resource) If a related Upload is found and configuration is set to import resources.
Upload.UploadPath Large Image If a related Upload is found and configuration is set to import images. Upload must be a png, jpeg or jpg link.
Upload.UploadPath Small Image If a related Upload is found and configuration is set to import images. Upload must be a png, jpeg or jpg link.
Tags (Configurable, Any Field) Tag can pull into any Tag Group and from any available field on the Presentation as configured.
Related Session (Derived) Finds session with a Parent SessionBuilderCode and matching SessionName.
Related Speakers (Derived) Presenters are definied as children of the presentation in the API data.
 
Presenter Speaker When configured presenters import as speakers.
PresenterID ExternalKey
PresenterFirstName FirstName
PresenterLastName + PresenterSuffix LastName Appends the suffix with a comma, when suffix is available.
PresenterBiographyText Description
PresenterPosition Title
PresenterOrganization Company
[BaseUrl] + PresenterPhotoWebFileName PhotoUrl It is necessary to set the base url for the photo, otherwise this does not import.
PresenterWebsite WebsiteUrl
PresenterTwitter TwitterUsername Tag can pull into any Tag Group and from any available field on the Presentation as configured.
(Derived) SpeakerSessionRefs Presenters are definied as children of the presentation in the API data. Designation comes from PresentationWithRoles.PresentationPresenter.PresentationRosterRole but can be renamed using configuration.
 
Presenter CustomListItem When configured presenters import as custom content.
PresenterID ExternalKey
{PresenterFirstName} + {PresenterLastName}, {Suffix} Name Appends the suffix with a comma, when suffix is available. The suffix can be disabled via configuration.
PresenterBiographyText Description
PresenterPosition or PresenterOrganization or PresenterTelephoneOffice or PresenterWebsite or PresenterTwitter Custom1 Can be disabled; Configurable
PresenterPosition or PresenterOrganization or PresenterTelephoneOffice or PresenterWebsite or PresenterTwitter Custom2 Can be disabled; Configurable
[BaseUrl] + PresenterPhotoWebFileName PhotoUrl It is necessary to set the base url for the photo, otherwise this does not import.
PresenterEmailShare Email
PresenterTelephoneOffice Phone
PresenterTelephoneOffice Phone
(Derived) Session and CustomListItem references Presenters link to their respective Session or CustomListItem, e.g. Poster
 
(Grouped)PresentationWithRole CustomListItem Various grouping of Presentations can be set up as custom content.
(Dyanmic) ExternalKey Generated from group name
(Configured field) Name Name of the item comes form the configured field value, e.g. each presentation track value.
(Derived) Speaker and CustomListItem references List of items matching the configured field value, e.g. presentation track.
 
Upload Resource Resources can be enabled in configuration
UploadID ExternalKey
UploadFileNameOriginal Name
PresentationID Session
UploadPath HandoutUrl