Education Harvester ➔ Engagefully

Source System
Education Harvester
Destination System
Engagefully
Version
1.0.2026.1080

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