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 protected] |
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. |