Jasper (Independent Publisher) (Preview)

Jasper is an on-brand AI platform for businesses. It helps creators use generative AI to break through writer’s block, create original imagery, and repackage content into different formats, tones and languages. Unlike most AI tools which are tied to individual tools and can produce pretty generic outputs, Jasper can be trained on your brand and called up on any platform you use from email to social media to your website.

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 Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://www.jasper.ai/
Privacy policy https://privacy.jasper.ai/policies
Categories AI

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create a new knowledge

Creates a knowledge for use in personalizing AI outputs.

Create a new tone

Creates a tone for use in personalizing AI outputs.

Delete a knowledge

Deletes an existing knowledge.

Delete a tone

Deletes an existing tone.

Get a knowledge

Retrieves a specific knowledge.

Get a tone

Retrieve a specific tone.

Get all knowledges

Retrieves a list of knowledges available to your workspace, sorted from most recently created.

Get all tones

Retrieves a list of tones available to your workspace, sorted from most recently created.

Retrieve template by ID

Retrieve an individual default or custom template available in your workspace by identifier.

Retrieve templates

Retrieve all templates available in your workspace including default templates and custom templates.

Run command

Run a command to generate an AI output.

Run keep writing

Continue writing content by using a previous AI text output or other written content as background information.

Run template

Run a default template or custom template by identifier to generate an AI output.

Update a knowledge

Updates an existing knowledge.

Update a tone

Updates an existing tone.

Create a new knowledge

Creates a knowledge for use in personalizing AI outputs.

Parameters

Name Key Required Type Description
App Visibility
appVisibility string

The app visibility.

Name
name True string

The name.

File
file True string

The file string.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Data
data array of object
Name
data.name string

The name.

File
data.file string

The file, as a string.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.

Processing State
data.processingState string

The processing state.

Create a new tone

Creates a tone for use in personalizing AI outputs.

Parameters

Name Key Required Type Description
App Visibility
appVisibility string

The app visibility.

Name
name True string

The name.

Value
value True string

The value.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Name
data.name string

The name.

Value
data.value string

The value.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.

Delete a knowledge

Deletes an existing knowledge.

Parameters

Name Key Required Type Description
Knowledge ID
knowledgeId True string

The knowledge identifier.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Deleted
deleted boolean

Whether deleted.

Delete a tone

Deletes an existing tone.

Parameters

Name Key Required Type Description
Tone ID
toneId True string

The tone identifer.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Deleted
deleted boolean

Whether deleted.

Get a knowledge

Retrieves a specific knowledge.

Parameters

Name Key Required Type Description
Knowledge ID
knowledgeId True string

The knowledge identifier.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Data
data array of object
Name
data.name string

The name.

File
data.file string

The file, as a string.

Customer ID
data.metadata.customerId string

The customer identifier.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.

Processing State
data.processingState string

The processing state.

Get a tone

Retrieve a specific tone.

Parameters

Name Key Required Type Description
Tone ID
toneId True string

The tone identifer.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Name
data.name string

The name.

Value
data.value string

The value.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.

Get all knowledges

Retrieves a list of knowledges available to your workspace, sorted from most recently created.

Parameters

Name Key Required Type Description
Page
page integer

The page number.

Size
size integer

The size.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Data
data array of object
Name
data.name string

The name.

File
data.file string

The file, as a string.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.

Processing State
data.processingState string

The processing state.

Total Records
pagination.totalRecords integer

The total number of records.

Page
pagination.page integer

The page number.

Size
pagination.size integer

The size.

Next
pagination.next string

The next link.

Prev
pagination.prev string

The previous link.

Get all tones

Retrieves a list of tones available to your workspace, sorted from most recently created.

Returns

Name Path Type Description
array of object
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Name
data.name string

The name.

Value
data.value string

The value.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.

Total Records
pagination.totalRecords integer

The total number of records.

Page
pagination.page integer

The page.

Page Size
pagination.pageSize integer

The page size.

Next
pagination.next string

The next link.

Prev
pagination.prev string

The previous link.

Retrieve template by ID

Retrieve an individual default or custom template available in your workspace by identifier.

Parameters

Name Key Required Type Description
Template ID
templateId True string

The template identifier.

Returns

Name Path Type Description
ID
data.id string

The identifier.

Name
data.name string

The name.

Description
data.description string

The description.

Input Schema
data.inputSchema array of object
Input Key
data.inputSchema.inputKey string

The input key.

Type
data.inputSchema.type string

The type.

Required
data.inputSchema.required boolean

Whether required.

Label
data.inputSchema.label string

The label.

Max Length
data.inputSchema.maxLength integer

The maximum length.

Placeholder
data.inputSchema.placeholder string

The placeholder.

Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Retrieve templates

Retrieve all templates available in your workspace including default templates and custom templates.

Returns

Name Path Type Description
Data
data array of object
ID
data.id string

The identifier.

Name
data.name string

The name.

Description
data.description string

The description.

Input Schema
data.inputSchema array of object
Input Key
data.inputSchema.inputKey string

The input key.

Type
data.inputSchema.type string

The type.

Required
data.inputSchema.required boolean

Whether required.

Label
data.inputSchema.label string

The label.

Max Length
data.inputSchema.maxLength integer

The maximum length.

Placeholder
data.inputSchema.placeholder string

The placeholder.

Tooltip
data.inputSchema.tooltip string

The tooltip.

Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Run command

Run a command to generate an AI output.

Parameters

Name Key Required Type Description
Command
command True string

The command.

Context
context string

The context.

Output Count
outputCount integer

The output count.

Input Language
inputLanguage string

The input language.

Output Language
outputLanguage string

The output language.

Language Formality
languageFormality string

The language formality.

Completion Type
completionType string

The completion type.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Data
data array of object
ID
data.id string

The identifier.

Text
data.text string

The text.

Run keep writing

Continue writing content by using a previous AI text output or other written content as background information.

Parameters

Name Key Required Type Description
Type
type True string

The type.

Value
value True string

The value.

Input Language
inputLanguage string

The input language.

Output Language
outputLanguage string

The output language.

Language Formality
languageFormality string

The language formality.

Returns

Name Path Type Description
Data
data array of object
ID
data.id string

The identifier.

Text
data.text string

The text.

Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Run template

Run a default template or custom template by identifier to generate an AI output.

Parameters

Name Key Required Type Description
Template ID
templateId True string

The template identifier.

Output Count
outputCount integer

The output count.

Input Language
inputLanguage string

The input language.

Output Language
outputLanguage string

The output language.

Language Formality
languageFormality string

The language formality.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Data
data array of object
ID
data.id string

The identifier.

Text
data.text string

The text.

Update a knowledge

Updates an existing knowledge.

Parameters

Name Key Required Type Description
Knowledge ID
knowledgeId True string

The knowledge identifier.

App Visibility
appVisibility string

The app visibility.

Name
name string

The name.

File
file string

The file string.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Data
data array of object
Name
data.name string

The name.

File
data.file string

The file, as a string.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.

Processing State
data.processingState string

The processing state.

Update a tone

Updates an existing tone.

Parameters

Name Key Required Type Description
Tone ID
toneId True string

The tone identifer.

App Visibility
appVisibility string

The app visibility.

Name
name string

The name.

Value
value string

The value.

Returns

Name Path Type Description
Request ID
requestId string

The request identifier.

Resource
resource string

The resource.

Name
data.name string

The name.

Value
data.value string

The value.

App Visibility
data.settings.appVisibility string

The app visibility.

ID
data.id string

The identifier.

Created At
data.createdAt string

When created at.

Updated At
data.updatedAt string

When updated at.