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