# How to use Freshchat as a live agent from Smartloop bot

# Install Template

First, you'll need the Freshworks Template (opens new window). Follow the instructions to install it in your account. We will be using it as a starting point to integrate a messenger bot with Freshdesk.

# Customize the Template

To configure settings in the Smartloop bot, click on "Configure" button.

Click on Freshchat link from Configure -> Integrations section:

This will bring up the step-by-step wizard to complete the integration

You will need to provide values in the box above as follows:

App Id: You will get this value from Freshchat portal (opens new window). Login to your Freshchat account, go to Settings -> Account Settings -> Integration Settings. Copy the App Id from the Agent Widget section to the App Id in the Smartloop bot:

API Token: While in Freshchat portal, go to Settings -> API Tokens. Click on "Generate Token" and copy this.

This token value should be copied in the API Token text box of Smartloop portal.

Opening message: This is the message that the agent would see when user initiates the live chat.

Closing message: This is the message that user would see when an agent marks the conversation as resolved.

TIP

Please make a note of the Freshchat Webhook value that we will use in the next step.

# Configure Freshchat settings

Login to your Freshchat account, go to Settings -> Webhooks. Use the Freshchat Webhook copied in the earlier step and enter it in the Webhook text box:

Click "Save" to continue.