Help Scout

Version Latest

This is the documentation of the new Help Scout app.
Here is the documentation of the legacy Help Scout (legacy) app.

Getting Started with Help Scout

The Help Scout modules allow you to monitor, create, list, and delete conversations, threads, mailboxes, customers, customer addresses, chat handles, customer emails, phones, social profiles, websites and other elements in your Help Scout account.

Prerequisites

  • A Help Scout account

In order to use Help Scout with Integromat, it is necessary to have a Help Scout account. If you do not have one, you can create a Help Scout account at secure.helpscout.net/members/register/30/.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Help Scout to Integromat

To connect your Help Scout account to Integromat follow the general instructions for Connecting to services.

After you click the Continue button, Integromat will redirect you to the Help Scout website where you will be prompted to grant Integromat access to your account.

2019-05-29_17_26_07-Authenticate_App.png

Confirm the dialog by clicking the Authorize button.

Conversations

Watch Conversations

Triggers when there is a conversation event.

Webhook nameEnter a name for the webhook. E.g. Conversation created.
ConnectionEstablish a connection to your Help Scout account.
Event

Select one or more events that trigger this module.

Possible events:

Agent reply created, conversation assigned, conversation created, customer reply created, conversation deleted, conversation merged, conversation moved, conversation note created, conversation status changed, conversation tag changed.

Create Conversation

Creates a conversation in a mailbox with at least one thread.

ConnectionEstablish a connection to your Help Scout account.
TypeSelect the conversation type.
Mailbox IDSelect or map the ID of the mailbox you want to send the message from.
Custom FieldAllows you to add custom fields and custom field values.
SubjectEnter the conversation’s subject.
Status

Set the status of the new conversation.

In Help Scout, there are three values for conversation status:

Active conversations indicate the conversation needs attention. New conversations are automatically set as Active when they arrive in your mailbox.

Pending conversations are waiting on something. Set a conversation to Pending if you’re waiting to hear back from a customer, or you just need time to gather more information.

Closed conversations are solved conversations. Set the status to Closed when you’re finished working with the customer, and you consider the case to be resolved.

ThreadsAdd at least one thread to the conversation.
It is not allowed to create a conversation with just note threads.
Customer

Select a customer associated with the conversation.

Specify a customer by customer ID or email.

If a customer with the inputted email does not exist, a new one will be created, using the provided email.
TagsEnter the tags to be be added to the conversation.
Assign ToSelect the Help Scout user assigned to the conversation.
Select UserSelect the user who is adding the conversation and threads. The Integromat authorized user is used when no user is selected.
Closed AtSet when the conversation was closed. Supported date formats.
Auto replyWhen the Yes option is selected, an auto reply will be sent as long as there is at least one customer thread in the conversation.
ImportedThis option enables a conversation to be created for historical purposes (i.e. if moving from a different platform, you can import your history). When the option is enabled, no outgoing emails or notifications will be generated.

List Conversations

Lists and filters conversations.

ConnectionEstablish a connection to your Help Scout account
Mailbox IDRetrieves conversations from a specified mailbox.
Folder IDSelect or map the folder to filter conversations from.
NumberRetrieves conversations by the number.
Status

Filters conversations by status.

Active conversations indicate the conversation needs attention. New conversations are automatically set as Active when they arrive in your mailbox.

Pending conversations are waiting on something. Set a conversation to Pending if you’re waiting to hear back from a customer, or you just need time to gather more information.

Closed conversations are solved conversations. Set the status to Closed when you’re finished working with the customer, and you consider the case to be resolved.

Tag

Filter conversation by tags. Use comma-separated values for more tags.

Modified Since

Filters conversations modified after this date and time (ISO 8601). Supported date formats.

Sort Field

Select the field you want to sort results by.

Sort Order

Select ascending or descending sort order. Default is descending.

LimitSet the maximum number of results Integromat will return during one execution cycle.

Get Conversation

Retrieves details about a specified conversation.

ConnectionEstablish a connection to your Help Scout account.
Conversation IDSelect or map the conversation you want to retrieve details about.

Delete Conversation

Deletes a selected conversation.

ConnectionEstablish a connection to your Help Scout account.
Conversation IDSelect or map the conversation you want to delete.

Update Conversation

Allows you to change several key conversation fields.

ConnectionEstablish a connection to your Help Scout account.
Conversation IDSelect or map the conversation you want to modify.
Patch OperationSelect the type of update operation you want to do.
Path

Select the object you want to update.

Possible update options:

FunctionalityPath valueOp value
Change subject/subjectreplace
Change customer/primaryCustomer.idreplace
Publish draft/draftreplace
Move conversation to another mailbox/mailboxIdmove
Change conversation status/statusreplace
Change conversation owner/assignToreplace
Un-assign conversation/assignToremove

Thread

Create Thread

Allows you to create a chat thread, customer thread, phone thread, reply thread, or note.

ConnectionEstablish a connection to your Help Scout account
Conversation IDSelect or map the conversation you want to modify.
Select typeSelect the type of thread that is to be created.
Customer

Existing Customer
Select or map the customer to start a thread with.

New Customer
Enter the new customer's details.

CcAdd the email address you want to send the copy to. Available only for customer and reply types.
BccAdd the email address you want to sent the blind copy to. Available only for customer and reply types.
DraftIf this option is enabled, a draft reply is created.
Conversation TextEnter the text content of the conversation.
ImportedThis option enables a conversation to be created for historical purposes(i.e. if moving from a different platform, you can import your history). When the option is enabled, no outgoing emails or notifications will be generated.
Attachments

Source file
Map the attachment file from the previous module (e.g.  Dropbox > Get a File) or enter the file name and file data manually.

Mime Type
Enter the media type of the attachment. E.g. image/png

List Threads

Retrieves all threads (sorted from newest to oldest).

ConnectionEstablish a connection to your Help Scout account.
Conversation IDSelect or map the conversation you want to list threads from.
LimitSet the maximum number of threads Integromat will return during one execution cycle.

Update Thread

Allows you to change the text in a conversation.

ConnectionEstablish a connection to your Help Scout account
Conversation IDSelect or map the conversation you want to modify.
Thread IDSelect or map the thread you want to update.
Update Conversation TextEnter a new text for the thread.

Mailbox

List Mailboxes

Returns all mailboxes in your Help Scout account.

ConnectionEstablish a connection to your Help Scout account
LimitSet the maximum number of mailboxes Integromat will return during one execution cycle.

Get Mailbox

Retrieves information about a selected mailbox.

ConnectionEstablish a connection to your Help Scout account
Mailbox ID
Select the mailbox you want to retrieve information about.

List Mailbox Folders

Returns all folders within the selected mailbox.

ConnectionEstablish a connection to your Help Scout account
Mailbox ID
Select the mailbox you want to get folders from.
LimitSet the maximum number of folders Integromat will return during one execution cycle.

Customers

Watch Customers

Triggers when a new customer is created and returns the customer's details.

Webhook nameEnter a name for the webhook. E.g. New Customer.
ConnectionEstablish a connection to your Help Scout account.

List Customers

Retrieves all customers by defined filters.

If there are some customers missing in the module's output, make sure that the authenticated Help Scout users have access to all Mailboxes within your Help Scout account.
Go to Manage > Users > {Authenticated User} > Permissions and enable access to all Mailboxes.
eHYTHNC0jO.gif
ConnectionEstablish a connection to your Help Scout account
Filter Mailbox or Not
Select the Yes option to filter customers from a specific mailbox.
Mailbox IDSelect the mailbox you want to filter customers from.
Last NameSelect the last name of the customer you want to filter the results by.
Modified SinceReturns only customers that were modified after this date. Supported date formats.
Sort FieldsSelect the field to sort the results by.
Sort OrderSelect ascending or descending sort order. Default is descending.
LimitSet the maximum number of customers Integromat will return during one execution cycle.

Get Customer

Retrieves customer details.

ConnectionEstablish a connection to your Help Scout account
Customer ID
Select the customer you want to retrieve details about.

Create Customer

Creates a new customer.

ConnectionEstablish a connection to your Help Scout account
First NameFirst name of the customer. Must be between 1 and 40 characters.
Last NameLast name of the customer. Must be between 1 and 40 characters.
EmailsEnter the customer's email addresses.
PhonesEnter the customer's phone number
Social ProfilesEnter the customer's social network profile URLs.
AddressEnter the customer's address.
WebsitesEnter the customer's website URL.
AgeEnter the customer's age.
GenderEnter the customer's gender
Job TitleEnter the customer's job title.
Company or OrganizationEnter the customer's company.
LocationEnter the location of the customer.
BackgroundThis is the Notes field from the Help Scout user interface.
Photo URLEnter the customer's photo URL. E.g.https://api.helpscout.net/img/some-avatar.jpg
Photo TypeType of photo.

Update Customer

Allows you to change a customer's details.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the ID of the customer whose details you want to update.

Please find field descriptions in the section, Create Customer above.

Customer Address

Create and Update Address

Creates a new address or updates the existing address of the customer.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect the customer whose address you want to update.
CityEnter the customer's city.
StateEnter the customer's state.
Postal Code
Enter the customer's postal code.
CountryEnter the customer's country code. E.g. US.
LinesAdd additional address lines.

Get Address

Retrieves the address of the customer.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect the customer whose address you want to retrieve.

Delete Address

Deletes the address of the customer.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose address you want to delete.

Customer Chat Handle

Create Chat Handle

Creates a chat handle for the existing customer.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer you want to create a chat handle for.
TypeSelect the type of the chat handle.
Chat HandleEnter the chat handle (chat username).

2019-05-31_18_00_57-Window.png

Update Chat Handle

Updates an existing customer's chat handle.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose handle you want to update.
TypeSelect the type of the chat handle.
Chat HandleEnter the chat handle (chat username).

Delete Chat Handle

Deletes the desired customer's chat handle.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose handle you want to delete.
Chat HandleEnter the chat handle (chat username) you want to delete.

Customer Email

Adds an email for the customer.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer you want to create a new email for.
TypeSelect the type of the email.
EmailEnter the customer's email address.

List Emails

Retrieves all of the customer's email addresses.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose email addresses you want to retrieve.
LimitSet the maximum number of emails Integromat will return during one execution cycle.

Update Email

Updates a customer's email address.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer you want to create a new email for.
New TypeSelect the new type of the email.
New EmailEnter the customer's new email address.

Delete Email

Deletes a customer's email address.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose email address you want to delete.
Email IDEnter the email address you want to delete.

Customer Phone

Create Phone

Adds a phone number to the customer.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer you want to create a new phone number for.
TypeSelect the type of phone number.
Telephone NumberEnter the customer's phone number.

Delete Phone

Deletes a customer's phone number.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose phone number you want to delete.
Phone IDEnter (map) the customer's phone ID you want to delete.

Update Phone

Updates a customer's phone number.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose phone number you want to update.
Phone IDSelect the phone number or map the ID of the phone you want to update.
TypeSelect the new type of phone number.
Telephone numberEnter the customer's new phone number.

Social Profile

Creates a new social profile of the existing customer.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose social profile you want to add.
TypeSelect the type of social profile.
Social Profile URL
Enter the URL of the customer's social profile. E.g. https://www.facebook.com/integromat.lover

Update Social Profile

Updates a customer's social profile

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose social profile you want to update.
TypeSelect the new type of social profile.
Social Profile URLEnter the customer's new social profile URL.

Delete Social Profile

Deletes a customer's social profile information.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer whose social profile you want to delete.
Social Profile IDEnter (map) the customer's social profile ID you want to remove from the user details.

Website

Adds a new website to the customer's details.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer you want to add a new website for.
Website URLEnter the URL of the customer's website.

Update Website

Updates customer's website information.

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer you whose website information you want to update.
Website URLEnter the new URL of the customer's website.

Delete Website

ConnectionEstablish a connection to your Help Scout account
Customer IDSelect or map the customer you whose website information you want to delete.
Website IDEnter (map) the customer's website ID you want to remove from the user details.

Other

Watch Satisfaction Rating

Triggers when a satisfaction rating is received.

Webhook nameEnter a name for the webhook. E.g. New Rating.
ConnectionEstablish a connection to your Help Scout account.

List Tags

Retrieves a list of all tags used in your Help Scout account.

ConnectionEstablish a connection to your Help Scout account
LimitSet the maximum number of tags Integromat will return during one execution cycle.

Make an API Call

Allows you to perform a custom API call.

ConnectionEstablish a connection to your Help Scout account
URL

Enter a path relative to https://api.helpscout.net/v2/

For the list of available endpoints, refer to the Help Scout Mailbox API 2.0 documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.