Seismic Engagement (Preview)
Seismic engagement connector provides set of actions required for delivering content from content repository to other and generating livesend link.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Seismic |
URL | https://seismic.com |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Seismic |
Website | https://seismic.com/ |
Privacy policy | https://seismic.com/privacy-policy/ |
Categories | Marketing;Sales and CRM |
The Seismic Power Automate Engagement connector includes actions related to LiveSend and custom deliveries.
Prerequisites
You need a Seismic Business or Premium user account for the tenant.
How to get credentials
You need a Seismic Business or Premium user account for the tenant. Contact your Seismic system administrator if you do not have sufficient permissions.
Get started with your connector
The Seismic Power Automate Engagement connector includes the following actions. Each action corresponds to an API endpoint. Refer to the article for each corresponding API endpoint for further information on the fields and properties associated with the action.
- Get list of delivery options
- Get list of inputs for a custom delivery form
- Deliver content via custom delivery
- Save a file to Workspace
- Create a new LiveSend link
- Get LiveSend Settings
Known issues and limitations
No issues and limitations are known at this time.
Common errors and remedies
Refer to the Errors page on the Seismic Developer Portal for information on common errors.
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Create a new Live |
Creates a LiveSend link with the requested settings and content. |
Deliver content via custom delivery |
Deliver content via custom delivery option.Content object should represent the repository in which you are delivering content from. |
Get list of delivery options |
Gets the list delivery options within the system. |
Get list of inputs for a custom delivery form |
Get list of adHoc inputs required to delivery via custom delivery. |
Get Live |
Get LiveSend Settings |
Save a file to Workspace |
Collaborate with others by saving one or more files to your workspace environment. |
Create a new LiveSend link
Creates a LiveSend link with the requested settings and content.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Tags
|
tags | array of string | ||
Expires At
|
expiresAt | date-time |
Expiration date for the LiveSend link. |
|
Password
|
password | string |
Password to access the LiveSend link content. |
|
Allow Download
|
allowDownload | boolean |
Can the viewer download the content? |
|
Notification Type
|
notificationType | string |
Notification type for the sender. Valid values are 'All','Session', and 'None'. |
|
Single View
|
singleView | boolean |
Can the LiveSend link only be viewed once? |
|
Id
|
id | string |
Content Id |
|
Version Id
|
versionId | string |
Content Version Id |
|
Teamsite Id
|
teamsiteId | string |
TeamSiteId - only used when Repository=Library |
|
Repository
|
repository | string | ||
Name
|
name | string |
Content name |
|
Type
|
type | string |
LiveSend Content Type(value can be "file", "url") |
|
Id
|
id | string |
use only when respository type is doccenter and newscenter. |
|
Version Id
|
versionId | string |
use only when respository type is doccenter and newscenter. |
|
TeamSite Id
|
teamsiteId | string |
use only when respository type is doccenter and newscenter. |
|
Profile Id
|
contentProfileId | string |
use only when respository type is doccenter and newscenter. |
|
Profile Path
|
contentProfilePath | array of string |
use only when respository type is doccenter. |
Returns
Deliver content via custom delivery
Deliver content via custom delivery option.Content object should represent the repository in which you are delivering content from.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Delivery Option
|
deliveryOption | string | ||
Delivery Option Id
|
deliveryOptionId | string | ||
Name
|
name | string | ||
Value
|
value | string | ||
Repository
|
repository | string | ||
Name
|
name | string | ||
Id
|
id | string | ||
Version Id
|
versionId | string | ||
Teamsite Id
|
teamsiteId | string |
Required when repository type is library |
|
Type
|
type | string | ||
Profile Id
|
contentProfileId | string |
use only when respository type is doccenter and newscenter. |
|
contentProfilePath
|
contentProfilePath | array of string | ||
Id
|
id | string |
use only when respository type is doccenter and newscenter. |
|
Version Id
|
versionId | string |
use only when respository type is doccenter and newscenter. |
|
Teamsite Id
|
teamsiteId | string |
use only when respository type is doccenter and newscenter. |
Get list of delivery options
Gets the list delivery options within the system.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Enabled
|
Enabled | boolean |
Enabled |
Returns
Get list of inputs for a custom delivery form
Get list of adHoc inputs required to delivery via custom delivery.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Delivery Option Id
|
deliveryOptionId | True | string |
Delivery Option Id |
Returns
Get LiveSend Settings
Save a file to Workspace
Collaborate with others by saving one or more files to your workspace environment.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Workspace Folder Id
|
workspaceFolderId | string | ||
Repository
|
repository | string | ||
name
|
name | string | ||
Id
|
id | string | ||
version Id
|
versionId | string | ||
Type
|
type | string | ||
Id
|
id | string |
use only when respository type is doccenter and newscenter. |
|
Version Id
|
versionId | string |
use only when respository type is doccenter and newscenter. |
|
Teamsite Id
|
teamsiteId | string |
use only when respository type is doccenter and newscenter. |
|
Profile Id
|
contentProfileId | string |
use only when respository type is doccenter and newscenter. |
|
Profile Path
|
contentProfilePath | array of string |
use only when respository type is doccenter. |
Returns
Definitions
Seismic.Delivery.AdHocInputType
Seismic.Delivery.DeliveryFormInput
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string | |
type
|
type | Seismic.Delivery.AdHocInputType | |
columns
|
columns | array of Seismic.Delivery.DeliveryFormInput | |
format
|
format | string |
Seismic.Delivery.DeliveryFormInputs
Name | Path | Type | Description |
---|---|---|---|
adHocInputs
|
adHocInputs | array of Seismic.Delivery.DeliveryFormInput |
Seismic.Delivery.DeliveryOption
Name | Path | Type | Description |
---|---|---|---|
id
|
id | string | |
name
|
name | string | |
isEnabled
|
isEnabled | boolean | |
isCustom
|
isCustom | boolean | |
hasForm
|
hasForm | boolean | |
externalApplication
|
externalApplication | Seismic.Delivery.ExternalApplicationType |
Seismic.Delivery.ExternalApplicationType
Seismic.WorkSpaceContentManager.ApplicationUrl
Name | Path | Type | Description |
---|---|---|---|
Workspace application name
|
name | string | |
Workspace application url
|
url | string |
Seismic.WorkSpaceContentManager.ItemType
- Content Type
- string
Seismic.WorkSpaceContentManager.CreatedUser
Name | Path | Type | Description |
---|---|---|---|
Created By User Id
|
id | string |
Seismic.WorkSpaceContentManager.ModifiedUser
Name | Path | Type | Description |
---|---|---|---|
Modified By User Id
|
id | string |
Seismic.WorkSpaceContentManager.WsDeliveryOption
Name | Path | Type | Description |
---|---|---|---|
Workspace delivery option id
|
id | string |
Seismic.WorkSpaceContentManager.WsItemResp
Name | Path | Type | Description |
---|---|---|---|
url
|
url | Seismic.WorkSpaceContentManager.WsUrlInfoResp | |
Workspace Id
|
id | string | |
Content Type
|
type | Seismic.WorkSpaceContentManager.ItemType | |
Repository
|
repository | string | |
Resource Url
|
resourceUrl | string | |
Size
|
size | integer | |
deliveryOptions
|
deliveryOptions | array of Seismic.WorkSpaceContentManager.WsDeliveryOption | |
Workspace Version Id
|
versionId | string | |
applicationUrls
|
applicationUrls | array of Seismic.WorkSpaceContentManager.ApplicationUrl | |
Created At
|
createdAt | date-time | |
createdBy
|
createdBy | Seismic.WorkSpaceContentManager.CreatedUser | |
Modified At
|
modifiedAt | date-time | |
modifiedBy
|
modifiedBy | Seismic.WorkSpaceContentManager.ModifiedUser | |
Is Contextual Content
|
isContextualContent | boolean | |
Icon Url
|
iconUrl | uri | |
Format
|
format | string | |
Content Name
|
name | string | |
Content Parent Folder Id
|
parentFolderId | string |
Seismic.WorkSpaceContentManager.WsUrlInfoResp
Name | Path | Type | Description |
---|---|---|---|
Workspace Url
|
url | string |
Seismic.LiveSend.LiveSendContentRepositoryEnum
- Repository
- string
Seismic.LiveSend.LiveSendLinkContent
LiveSend link content properties.
Name | Path | Type | Description |
---|---|---|---|
Id
|
id | string |
Content Id |
Version Id
|
versionId | string |
Content Version Id |
Teamsite Id
|
teamsiteId | string |
TeamSiteId - only used when Repository=Library |
Repository
|
repository | Seismic.LiveSend.LiveSendContentRepositoryEnum | |
Name
|
name | string |
Content name |
Type
|
type | string |
LiveSend Content Type(value can be "file", "url") |
Library Content
|
libraryContent | Seismic.LiveSend.LiveSendLinkContentBasicInfo |
LiveSend link content Basic Info. |
Profile Id
|
contentProfileId | string |
use only when respository type is doccenter and newscenter. |
Profile Path
|
contentProfilePath | array of string |
use only when respository type is doccenter. |
Seismic.LiveSend.LiveSendLinkContentBasicInfo
LiveSend link content Basic Info.
Name | Path | Type | Description |
---|---|---|---|
Id
|
id | string |
use only when respository type is doccenter and newscenter. |
Version Id
|
versionId | string |
use only when respository type is doccenter and newscenter. |
TeamSite Id
|
teamsiteId | string |
use only when respository type is doccenter and newscenter. |
Seismic.LiveSend.LiveSendLinkResponse
Name | Path | Type | Description |
---|---|---|---|
Livesend Url
|
url | string |
The LiveSend Link URL to be returned to the caller. |
Livesend Id
|
id | string |
Unique ID for the LiveSend link. |
tags
|
tags | array of string | |
settings
|
settings | Seismic.LiveSend.LiveSendLinkSettings |
LiveSend link settings |
content
|
content | array of Seismic.LiveSend.LiveSendLinkContent |
The contents for this LiveSend link. |
Seismic.LiveSend.LiveSendLinkSettings
LiveSend link settings
Name | Path | Type | Description |
---|---|---|---|
Expires At
|
expiresAt | date-time |
Expiration date for the LiveSend link. |
Password
|
password | string |
Password to access the LiveSend link content. |
Allow Download
|
allowDownload | boolean |
Can the viewer download the content? |
Notification Type
|
notificationType | string |
Notification type for the sender. Valid values are 'All','Session', and 'None'. |
Single View
|
singleView | boolean |
Can the LiveSend link only be viewed once? |
Seismic.LiveSend.LiveSendPasswordSettings
Name | Path | Type | Description |
---|---|---|---|
Requires Lower Case
|
requiresLowerCase | boolean |
Password requires attleast one lowercase letter |
Requires Number
|
requiresNumber | boolean |
Password requires at least one number |
Requires Symbols
|
requiresSymbols | boolean |
Password require at least one symbol |
Requires Upper Case
|
requiresUpperCase | boolean |
Password requires at least one upper case letter |
Minimum Length
|
minimumLength | integer |
Minimum length of password |
Is Required
|
isRequired | boolean |
Is password required, If true then the complexity rules will apply, otherwise not. |
Seismic.LiveSend.LiveSendSettingsResponse
Name | Path | Type | Description |
---|---|---|---|
Default Expiration Days
|
defaultExpirationDays | integer |
Default expiration days |
Max Expiration Days
|
maxExpirationDays | integer |
Max expiration days |
Allow Download
|
allowDownload | boolean |
Can the viewer download the content? |
Single View
|
singleView | boolean |
Can the LiveSend link only be viewed once? |
passwordSettings
|
passwordSettings | Seismic.LiveSend.LiveSendPasswordSettings |