HelpCrunch logo

HelpCrunch + Memtro

Ask what a customer asked about in HelpCrunch chat, and which chats are still open.

Connect HelpCrunch with a Public API key and Memtro reads chats by status, assignee, department, customer email and date, with their messages, agent replies and private notes, along with customers by email, name or company, agents and departments. It reads on demand and there is no hourly sync. When asked, and once an administrator has granted the action by name, it can send a chat message to a customer as the agent you name, which cannot be unsent, add private notes, change, assign, move or snooze chats, open a chat, and create, update, tag, block or permanently delete customers.

In Memtro

What you can do with HelpCrunch in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right HelpCrunch tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Chats by status, assignee, department, customer email or created date, with rating and last message
  2. 02One chat's recent messages in order, customer messages, agent replies and private notes marked apart
  3. 03Customers by email, name or company with first and last seen and tags
  4. 04Agents with name and role, and departments with the agents in each
  5. 05When asked and granted, sends a message to the customer in a chat as the agent you name, which they see at once and cannot be unsent, adds private notes agents see and the customer never does, and opens a new chat
  6. 06When asked and granted, changes a chat's status, assigns, moves or snoozes it, and creates, updates, tags, unsubscribes, blocks or permanently deletes a customer

Acts when asked

When you ask it to

These tools change something in HelpCrunch. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Add a private note to a chat, visible to agents only
  2. 02Send a chat message to the customer as a named agent
  3. 03Change a chat's status (open, pending, on hold, closed and so on)
  4. 04Assign a chat to an agent or unassign it
  5. 05Move a chat to a department
  6. 06Snooze a chat until a time, or unsnooze it
  7. 07Open a new chat for a customer
  8. 08Create a customer
  9. 09Update a customer's name, email, user id, company, notes or subscription and block flags
  10. 10Add or remove tags on a customer
  11. 11Delete a customer (permanent)

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in HelpCrunch, choosing the same kinds; the tab shows HelpCrunch's own steps. Each event can start a job, with the event as its input. HelpCrunch signs every delivery, and one whose signature does not check out is refused before it is read.

Events and webhooks
  • 01A customer started a chat
  • 02A chat's assignee changed
  • 03A chat's status changed
  • 04A chat was closed
  • 05A customer rated a chat
  • 06A chat was released to the team inbox
  • 07A chat was snoozed
  • 08A chat was unsnoozed
  • 09A customer sent a chat message
  • 10A customer sent an email message
  • 11An agent sent a chat message
  • 12An agent sent an email message
  • 13An agent added a private note
  • 14A new customer was created
  • 15A customer's email changed
  • 16A customer's tags changed
  • 17A customer subscribed
  • 18A customer unsubscribed
  • 19A customer was blocked
  • 20A customer was unblocked
  • 21A customer was deleted
In practice

Ask it like you would a colleague

Once HelpCrunch is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

HelpCrunch logoHelpCrunch + Memtro
  • What did dan@northwind.example ask about in chat last week?

  • Which chats assigned to Priya Nair are still open?

  • How were yesterday's chats rated?

  • Reply to the Acme chat as Priya that the refund went out this morning

  • Assign the open Globex chat to the billing department

01

Picking up a chat

An agent starting the morning shift asks what Brightwave Ltd raised in chat overnight. Memtro finds the open chat by customer email and reads its messages: a login problem after the password change, with the night agent's private note saying a reset link was sent.

02

Answering in the chat

Dan Fletcher asks Memtro to tell the Acme customer in chat that finance approved the refund. Memtro asks which agent it should come from, shows Dan the words, and once he approves sends the message, which the customer sees in the chat widget straight away.

Teams

Where it fits

The teams that lean on HelpCrunch most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in HelpCrunch is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withAPI key
  1. 1

    In HelpCrunch open Settings → Developers → Public API and copy the API Key. Use the Public API key, not the Legacy API key, which is being discontinued

  2. 2

    Keys do not expire, so revoke this one in HelpCrunch if Memtro should stop using it

  3. 3

    In Memtro open Connections → HelpCrunch, paste the API key and connect

  4. 4

    Ask what a customer asked about in chat last week

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The HelpCrunch tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in HelpCrunch?+

Only when you ask, and only what it has been granted: add a private note to a chat, visible to agents only; send a chat message to the customer as a named agent; change a chat's status (open, pending, on hold, closed and so on); assign a chat to an agent or unassign it; move a chat to a department; snooze a chat until a time, or unsnooze it; open a new chat for a customer; create a customer; update a customer's name, email, user id, company, notes or subscription and block flags; add or remove tags on a customer; delete a customer (permanent). Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a HelpCrunch connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my HelpCrunch data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect HelpCrunch?+

API key. In HelpCrunch open Settings → Developers → Public API and copy the API Key. Use the Public API key, not the Legacy API key, which is being discontinued.

Can HelpCrunch start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in HelpCrunch, choosing the same kinds; the tab shows HelpCrunch's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect HelpCrunch in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time