Freshservice & Zoho SalesIQ
Freshservice is an IT service management (ITSM) solution that streamlines support ticketing, asset management, and incident resolution. Integrating it with Zoho SalesIQ allows your team to harness real-time chat and visitor insights to create and manage Freshservice tickets directly within the SalesIQ console.
Benefits of integrating Freshservice with SalesIQ
- Seamless chat-to-ticket conversion: Easily convert chats into Freshservice tickets, streamlining the support process and ensuring that no issue is overlooked.
- Context-rich support: Access and manage recent Freshservice tickets directly from the SalesIQ dashboard, providing agents with quick visibility into ongoing support requests.
- Efficient ticket management: Organize and prioritize tickets by department, status, and urgency, ensuring smooth and effective handling of both chats and tickets.
How to integrate your Freshservice account with SalesIQ?
Prerequisites:
- A Freshservice account with admin privileges.
- A Zoho SalesIQ account with admin privileges.
Connect Freshservice with SalesIQ
- Log in to your Zoho SalesIQ account.
- Navigate to Settings → Integrations → Help Desk → Freshservice.
- Click Add to open the integration setup.
- Enter your Freshservice domain name (e.g., yourcompany.freshservice.com) and API key. Where can I find my Freshservice domain name & API key?
- Finally, click on Add Freshservice Integration.
- Upon successful connection, you’ll see the Freshservice administrator details and portal name displayed in the Connect with your Freshservice account section, confirming that the integration is done.
- You can modify or update the domain name and API key by using the Update option here.
Setting up the Freshservice + SalesIQ integration configurations
Freshservice configurations
In this section, you can select the type of chats to be converted as tickets in Freshservice and other related configurations.
Chats to be converted as tickets in Freshservice
You can choose the type of SalesIQ chats that need to be automatically converted as tickets in Freshservice. These can be:
- Operator attended - A chat attended by an operator.
- Bot attended - A chat attended by a bot.
- Missed - A chat missed by operator/bot.
You can choose one or two or all the options from here.
Choose when to convert chats as tickets
Here, you can select when exactly the ticket must be automatically created in Freshservice. These can be:
- While attending chat – as soon as the operator picks up the chat.
- While ending chat – when the chat ends.
Default status of created tickets
Here you can choose the default status for Freshservice tickets created via this integration. These can be either open or closed.
Department mapping
The configurations in this section help ensure that the chats from SalesIQ are logged to the right groups/departments inside Freshservice as tickets.
Map SalesIQ departments with Freshservice groups
Here, You can choose the relevant Freshservice groups to which the data should be pushed, mapping them with the corresponding SalesIQ departments.
- First, select the SalesIQ brand from the brands list.
- Then, choose the workspace from Freshservice where the chats must be pushed as tickets.
Note: The primary workspace from Freshservice will be considered and populated here by default for all the SalesIQ brands. The integration owner can map the Freshservice workspaces as needed for each SalesIQ brand.

- Next, you can configure the Freshservice group to which the created tickets must be pushed. The groups will be listed based on the workspace chosen.
- You can either choose the exact Freshservice group the data must be pushed to or one of the following options.
- Choose on demand - This option will allow operators to manually push a chat as a ticket to the required group in Freshservice, on the Freshservice widget of the operator chat window.
Note: If any SalesIQ chats are chosen for auto-conversion (Freshservice Configurations > Chats to be converted as tickets in Freshservice) those chats will be pushed to Freshservice as tickets automatically. To achieve complete manual push of data, deselect all the options available for automatic push of tickets.
- Read-only - Existing tickets of visitors will be displayed in the Freshservice widget on the operator chat window, but there will be no option for operators to convert the current chat to a Freshservice ticket. This is a read-only option that allows view access alone.
- No integration - The Freshservice widget will not display any information.
- Choose the configurations for all the available SalesIQ departments to complete department mapping.

- Choose the configurations for all the available SalesIQ departments to complete department mapping.
SalesIQ configurations
In this section, you can you can set up configurations like handling of missed chats and the various ticket fields to be displayed in the Freshservice widget on the operator chat window.
Missed chat status in SalesIQ
We can choose to push missed chats to Freshservice as a ticket automatically here. But the missed chats' status on SalesIQ will be marked based on the preference selected here. The status of the chats can be either of the following:
- Keep as missed chat - This will retain the SalesIQ chat in the missed chats section.
- Move to closed chats - The missed chat will be moved to the closed chats section, follow-ups of the chat can be carried out in Freshservice.
Freshservice fields for ticket creation on SalesIQ
- Choose the SalesIQ brand and Freshservice group.
- Under Freshservice layout fields, the fields from the chosen Freshservice group will be listed.
- You can drag and drop the Freshservice ticket fields on the left to the "Fields to show in SalesIQ" area on the right.
- Once the required fields are dropped to the right, you can rearrange the order to customize the order that you want your operators to fill in during manual Freshservice ticket creation.
Freshservice info on SalesIQ's Operator chat window
With your Zoho SalesIQ integrated with Freshservice, your operators will be able to:
- view a customer or visitor's corresponding tickets' information from the Freshservice database on SalesIQ's operator chat window (Freshservice info widget).
- convert the current chat as a ticket in Freshservice and specify the information to be populated on the required fields within Freshservice.
Convert chats as tickets in Freshservice
While conversing with your visitors, if you want to add a chat as a ticket in your Freshservice:
- Click on the 'Convert chat as ticket' option in the Freshservice widget on the operator chat window.
- The Create ticket dialog box will appear. You can choose to associate the chat to an existing ticket or create it as a new ticket.
- Next, add the details of the ticket and click on Submit.
- The ticket will be added and will be visible on the Freshservice info widget on the right.
- You can also view the ticket in your Freshservice portal. Click on the navigation icon on the ticket to navigate straightaway to the ticket page on Freshservice.
- You will be navigated to ticket's page on Freshservice and the details will be available on as recorded on SalesIQ.
Note: The operator must be part of the integrated Freshservice portal to be able to directly navigate to the ticket page on Freshservice. If they are not part of the Freshservice portal, they will not have the option to navigate.
What details from SalesIQ will be pushed to Freshservice?
Tickets will be created and pushed once the chat is attended or ended on SalesIQ, based on automatic or manual ticket creation settings set up in the integration configurations.
- The chat transcript along with any attachments will be pushed. This will be available in the details tab under Conversations.
- An automatic private note will also be added to the Conversations section that includes the question, location, browser and system details of the visitor/customer.
- For the tickets pushed from SalesIQ, the source will be automatically set to Chat in the Properties section.
- The actions made in relation to this ticket will be available on the Activity tab.
Managing the Freshservice integration
- Disable integration: You can disable the linked integration in the integration settings page by clicking on Disable at the top right.
- Re-enable integration: You can re-enable the linked integration on the same page in the same manner.
Note: If the Freshservice user who set up the integration is deactivated or loses access, the integration may fail, ensure their account remains active on both SalesIQ and Freshservice.
Where can I find my Freshservice domain name & API key?
- Log in to your Freshservice account.
- Click the profile icon at the top right and then click on Profile settings.
- Your API key will be available at the right. Click on Show API Key to display the API key.
- The domain name will be available at the top of the browser URL.