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 |
|---|---|---|
| Copilot Studio | 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) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
| 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) |
| Contact | |
|---|---|
| Name | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| 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. |