Skip to content

Commit

Permalink
linting
Browse files Browse the repository at this point in the history
  • Loading branch information
Mohamed Elghobaty committed Aug 23, 2024
1 parent 526ef98 commit f1e464d
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 11 deletions.
18 changes: 9 additions & 9 deletions integrations/helpscout.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,18 @@
title: 'Helpscout importer'
---

To connect your HelpScout account, head to **Settings****HelpScout importer** and follow the instructions.
To connect your HelpScout account, head to **Settings****HelpScout importer** and follow the instructions.
You can also sync multiple HelpScout mailboxes to Plain if you need to.


When you connect your HelpScout account with Plain, we will import:

- all your end users as Plain [**customers**](/api-reference/graphql/customers)
- all your conversations as Plain [**threads**](/api-reference/graphql/threads). We will import all conversation threads as messages, and all internal notes. We'll map every HelpScout conversation status to an equivalent Plain thread status.
- all the conversation tags as Plain [**labels**](/api-reference/graphql/labels)
- all attachments that were previously added to conversations in HelpScout, will be added to threads in Plain
- all attachments that were previously added to conversations in HelpScout, will be added to threads in Plain

After you connect HelpScout for the first time, we will import all your existing data.
From that point, any new new end user, conversation, thread, note, or tag created in your
After you connect HelpScout for the first time, we will import all your existing data.
From that point, any new new end user, conversation, thread, note, or tag created in your
HelpScout account, will be automatically synced into Plain and kept up-to-date.

To stop syncing data from HelpScout, click on **Settings****HelpScout importer** -> **Disconnect**.
Expand All @@ -26,8 +25,9 @@ To stop syncing data from HelpScout, click on **Settings** → **HelpScout impor
The HelpScout importer is available on [Scale tier](https://www.plain.com/pricing) only – please [reach out for a demo](https://38j36lhg2hq.typeform.com/to/zRvsFJPO) if your interested.

<Note>
We will only create new records in Plain, we will never update existing ones:
- once an end user is synced into Plain, further changes to that end user in HelpScout (e.g. changing their name) will not be synced into Plain.
- if a customer or label is modified on Plain after syncing them from HelpScout, further syncs from HelpScout will not override your changes on Plain.
- the same applies to threads and notes.
We will only create new records in Plain, we will never update existing ones: - once an end user
is synced into Plain, further changes to that end user in HelpScout (e.g. changing their name)
will not be synced into Plain. - if a customer or label is modified on Plain after syncing them
from HelpScout, further syncs from HelpScout will not override your changes on Plain. - the same
applies to threads and notes.
</Note>
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,14 @@
},
"scripts": {
"dev": "mintlify dev",
"lint": "pnpm run lint:links && pnpm run lint:prettier",
"lint": "pnpm run lint:prettier && pnpm run lint:links",
"lint:links": "mintlify broken-links",
"lint:prettier": "prettier --check './**/*.{js,ts,tsx,md,mdx}'",
"lint:fix": "prettier --write './**/*.{js,ts,tsx,md,mdx}'",
"format": "prettier --write './**/*.{js,ts,tsx,md,mdx}'"
},
"dependencies": {
"mintlify": "^4.0.82",
"prettier": "^3.1.0"
}
}
}

0 comments on commit f1e464d

Please sign in to comment.