Setup for New Customers
Follow the steps to set up the integration.
Login into the Teams
Go to App market
Click on the app icon on the left bottom.
Install Heymarket app
Search for Heymarket in the search on the left.
Click on the Heymarket app tile.
A new modal will open with the details about the app. Click on the Add to team button to set up.
A new modal will open and will ask you for selecting your team & channel.
Select your team & channel and click on the setup button
Setup Heymarket app
After clicking on the setup button, you will be redirected to the team you have selected to install the integration.
A new modal will appear and show you a few features about Heymarket.
Click on the Save button and it will install a Heymarket tab for you.
After you click on the save button you will see a tab installed in your team and it will ask you to login.
If you have Heymarket login then you can login. Otherwise, you have to create a Heymarket account.
Click on the sign-up button from the top right.
Now, you will be redirected to a new page to fill the sign-up details.
Fill the details for creating a new account and click sign up.
After filling out the form and clicking on the sign-up button. You will receive a confirmation email.
Check your email and verify it by clicking on Verify Email.
Click on the verify email button.
After your email will be verified, you will see a new modal to setup your Teams integration in Heymarket.
Click on the Get started button.
Now, verify your phone number by entering the 4 digit code you received on your phone.
After verifying it you will land to a new page to set up the integration.
Click on the Setup button to start the Teams authentication process.
Choose the Teams account you want to install the integration for,
Grant the permission to Heymarket.
After accepting the permissions access you will be redirected to the page where you can map the Team's channel with Heymarket Inbox.
Map your channel and hit the link channel button.
After you are done with the channel mapping, you can test the integration by just sending a message using our echo test.
Click on the Test Integration button and it will send a message to the mapped channel to confirm that integration is configured correctly.
You will see a message in the mapped Teams channel if the configuration is done correctly.
Now, you are all set to go.
Setup the integration for existing customer
Sign In to Heymarket
Enter your email and password to login.
After logging into the app, you have to connect the app with Teams.
Click on the Administration section in the bottom left of the browser.
Click on the “Integrations” tab to connect the app.
Scroll down to the bottom of the page until you find the Microsoft Teams app in the page.
Click on the Setup link and it will start the authentication process.
You will be redirected to “authenticate” the application from your “Teams” account.
You will then be asked to choose the account with which you want to connect the “Heymarket app”.
Choose your account. Make sure you are the admin of the team you wish to install the Heymarket app on.
After you choose your “Teams” account, The app will ask you to grant permissions. These permissions are required to use the app.
After you click on “Accept”, It will take a few seconds to redirect you to the Heymarket app.
Once connected the app in Heymarket will display a “Manage” link
Congratulations, you have successfully connected your “Teams” account with “Heymarket”.
Configuration and overview
Configuration & details
Go to the Heymarket app and then into the integration section and click on Manage under Microsoft Teams
You can now link your Teams channel to a Heymarket inbox.
When you link a channel to a particular Heymarket Inbox then you are going to receive the messages of the mapped inbox to it’s mapped channel in Teams.
Follow the steps to setup an Teams Channel to Heymarket Inbox Mapping,
- Check the Team from which you want to map the channel
- Select the Channel you want to map
- Select the Heymarket Inbox you want to map with the selected inbox
- Click on Link Channel
Installing Heymarket app
After you have configured the Teams channel from Heymarket, now install the Heymarket app inside Teams to access the features.
Follow the steps mentioned in the screen above,
- Click on the Apps icon in Teams app
- Search for the Heymarket app in the search bar.
- Click on the Heymarket app tile from the search result.
After you click on the Heymarket app tile you will see a pop in your Teams app.
Click on the Add to a team button to install the app in a channel.
Search for the channel which you wish to map to the Heymarket inbox.
Now on the app pop up page, you have options to install the Bot or Tab or Both at the same time.
Installing the tab will only allow you to message from the tab. The bot install will allow you to message from within a channel.
There are three options available for you to choose between,
- Set up button.
- The setup button will be useful if you want to install the Bot & Tab both at the same time. It will instantly install the bot into the selected channel and it will ask you to configure the “Tab” to install.
- Set up a tab option.
- This will allow you to install only the Heymarket tab in the selected channel.
- Set up a bot option.
- This will allow you to install only the Heymarket bot in the selected channel.
Receive messages in channel
After you are done with the mapping, you are going to receive all incoming text messages into Teams which are mapped to the Teams Channel.
When an inbound text message arrives in the Heymarket inbox then it will be shown in the Teams Channel like the screen below
Reply to messages from channel
You can reply to the text message directly from the reply thread. You have to @ mention the bot to reply.
- You have to mention the bot into the reply thread
- Any message you write into the reply after mentioning bot, will be directly be sent to the contact that text messaged you.
- Do not use the thread to create new Heymarket conversations.
Create conversation from channel
You can start a conversation from inside a Teams channel which is
You have to mention the bot @Heymarket to text message a phone number
When you choose the Heymarket from the hint pop up then you will see the suggested action.
You can select the text action to start a text conversation with a particular contact phone number from Channel.
Here’s a basic example of starting the conversation from channel,
Please note when creating a new text message from a channel
- Make sure to put space between Bot name, text, phone & text message.
- There should be no space inside the phone number.
Valid phone numbers:
Invalid phone numbers:
1 (415) 877 - 5122 ( it contains space inside the phone number) ❌
1(415) 877-5122 ( it contains space inside the phone number) ❌
1 4158775122 ( it contains space inside the phone number) ❌
+1(415)8775122 (it contains special characters) ❌
- No special characters are allowed inside phone numbers.
- Country code is important otherwise the phone number will be treated as a Local United States number.
Heymarket tab for Teams
You can use the Tabs to install the Heymarket Chat widget into teams.
It will give you the same experience of Heymarket application (If you are an existing user of Heymarket).
To add the Tab in teams just click on the plus icon
Now, search for Heymarket in the search bar and choose the Heymarket application,
It will open a new modal and then click on Add button in the new Modal
A new modal will launch and it will show you the details about the Tab, just click on the Save button and the tab will be installed.
Using Heymarket Templates in Teams
You can reply to the conversation using Heymarket Templates from inside the Teams Conversation Thread.
Go to any Heymarket in Teams channel & click on the “Hey” icon from the message extension section.
A modal will be open after clicking the icon button.
It will look similar to the image below
Select any of the templates which you want to send.
After clicking the template, the action will take you to a preview screen.
You can preview the message and also it will allow you to edit the message further by clicking the edit button.
Click done after editing the message and hit the send button to send the message to the customer.
The message will be sent on behalf of the user and it will show the details of User & the template which was used to send the message.