@uservitals/import
v1.0.17
Published
Import helpers for uploading feedback to UserVitals
Downloads
29
Maintainers
Readme
Readme
If you are looking for documentation on the UserVitals API, Widgets or Single Sign On visit developers.uservitalshq.com instead.
Import Tool
The uservitals import tooling can be used for uploading feedback from other systems such as Canny, Productboard, and many more, including your own spreadsheets.
npx @uservitals/import
Importers
Canny CSV
Canny posts can be imported into a UserVitals team from your Canny board CSV export file.
Following fields are supported:
Title
- Story titleDetails
- Used as story descriptionStatus
- Used as story status. All canny statuses are suppported.Author Name
- Used as creator of the storyAuthor Email
- Used as creator of the storyLabels
- Added as tags to storyCategory
- Assigned as a category to story.
Productboard CSV
Productboard features and notes can be imported into a UserVitals team from your Productboard board CSV export file.
The following fields are supported for features:
name
- Story titledescription
- Used as story descriptionstate_name
- Used as story status. State will default to 'Open' if status is not compatible with UserVitals.feature_type
- Story categoryowner_name
- Ignored
The following fields are supported for notes:
note_title
- Message titlenote_text
- Message contentstate
- Unprocessed will be converted to 'Unreviewed', all other states will be converted to 'Reviewed'creator_email
- Assigned as the creator of the messagecreator_name
- Assigned as the creator of the messageuser_email
- Assigned to the contact of the messageuser_name
- Assigned to the contact of the messagesource_url
- Assigned to the sourceUrl of the message
Generic CSV
Generic CSV files can be imported into a UserVitals team from your CSV export file.
The following format is supported:
Text
- Used as the insight textType
- Used as the insight typeSubmitter Name
- Assigned as the creator of the insightSubmitter Email
- Assigned as the creator of the insightContact Name
- Assigned as the contact of the insightContact Email
- Assigned as the contact of the insightName
- Used as the story nameDescription
- Used as the story descriptionPrivate Description
- Used as the story private descriptionStatus
- Used as the story statusVisibility
- Used as the story visibility.'VISIBLE' and 'HIDDEN' are supportedLabels
- Added as labels to the story. They can be comma separated
Generic Changelog CSV
Changelogs can be imported into a UserVitals team from a generic CSV file
The following format is supported:
content
- Used as the changelog contenttitle
- Used as the changelog titlelabels
- Used as the changelog labels, can be comma separated
Trello JSON import
Stories can be imported into a UserVitals team from a Trello board.
The following format is supported:
desc
- Used as the story contentcardName
- Used as the story titlelistName
- Used as the story listName
Export the JSON from your Trello board.
- Click "Show menu"
- Select "Print and export"
- Select "Export as JSON" and save the JSON file.
- Run this importer and select the Trello (JSON export) option
Our importer will allow for custom column mapping of Trello columns to UserVitals roadmap statuses. As well support for importing Trello labels on cards.
AnnounceKit JSON import
Changelogs can be imported into a UserVitals team from an AnnounceKit changelog.
The following format is supported:
summary
- Used as the changelog contenttitle
- Used as the changelog titletags
- Used as the changelog labels, can be comma separated
Export the JSON from your AnnounceKit changelog.
- Select an AnnounceKit changelog you would like to import
- add "/jsonfeed.json" to the end of your Announcekit Changelog url.
- Right Click and Select "Save as"
- Save the file in an easy to reach location.
- Run this importer and select the AnnounceKit (JSON export) option
Beamer JSON import
Changelogs can be imported into a UserVitals team from a Beamer api key.
The following format is supported:
contentHtml
- Used as the changelog contenttitle
- Used as the changelog titlecategory
- Used as the changelog labels, can be comma separated
Export the posts from your Beamer changelog.
- Click "Settings"
- Select "API" and create a new API key
- Copy the key to your clipboard
- Run this importer and select the Beamer (JSON export) option
Headway RSS import
Changelogs can be imported into a UserVitals team from a Headway RSS url.
The following format is supported:
description
- Used as the changelog contenttitle
- Used as the changelog titlecategory
- Used as the changelog labels, can be comma separated
Export the posts from your Headway changelog.
- Select a Headway changelog you would like to import
- add "/rss" to the end of your Headway Changelog url.
- Copy the url to your clipboard
- Run this importer and select the Headway (RSS export) option
License
Licensed under the MIT License.