Support

Freshchat

Freshchat is Freshworks' messaging product — the agent inbox behind a website chat widget or an in-app messenger.

Authentication

  • API key

Actions

Generic API request. Call any Freshchat API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Get agentRetrieve one Freshchat agent by id, to read the support agent's profile before assigning a conversation to them or attributing a reply.
  • Get conversationRetrieve a single Freshchat conversation by id (GET conversations/{conversationId}).
  • List agentsList Freshchat agents (GET agents), with optional paging.
  • List channelsList Freshchat channels (GET channels), with optional paging.
  • List usersList Freshchat users (GET users), with optional paging.
  • Send messagePost a message into a Freshchat conversation — a reply the customer sees (messageType normal) or a private note only agents see.

Triggers

  • Customer chatsAnswers as an agent in Freshchat: when a customer writes in a conversation, the agent replies in that conversation.
  • Customer message received (webhook)Starts the instant a customer sends a message in a Freshchat conversation, delivered by the account's messagecreate webhook.
  • New userStarts when a new user profile is created in the connected Freshchat account.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.