Helpdesk
Richpanel
Connect Richpanel once and hand every teammate a governed MCP endpoint with 19 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.
Automations & dashboards
From answering questions to doing the work
A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.
Automations
Put Richpanel work on a schedule.
A trigger starts a sequence of steps: call a Richpanel tool, transform the result, branch, wait, and ask a person when it matters.
Richpanel digest
Run 418 · started 2 minutes ago · on behalf of Emma Laurent
-
✓
Schedule
Every weekday at 08:00
0.2s -
✓
Fetch conversations
Richpanel
1.4s -
✓
Group by owner
Transform
0.1s -
✓
Draft the digest
Agent step
Ran with 4 tools, returned a structured summary
6.2s -
Approve the digest
Needs approval
Assigned to Michael Brennan
Approve Deny -
Post the digest
Richpanel
Queued
Collections and dashboards
Report on Richpanel without asking.
Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.
Richpanel health
Refreshed 4 minutes ago · every 15 minutes · from the conversations collection
Conversations
1,284 ↓ 12%
Customers
96 ↓ 8%
Needs attention
3 ↑ 2
Updated this week
412 ↑ 9%
Conversations created
Last 14 days
By workspace
Share of activity
Engineering 34%
Product 27%
Support 21%
Sales 18%
AI tools
Richpanel tools for your AI agents
19 tools are ready to call through Elaichi's MCP endpoint the moment you connect Richpanel, governed by the same roles, restrictions, and audit log as everything else in Elaichi.
list_all_richpanel_users
List all users (agents) in Richpanel. Returns an array of user objects with details about each user.
get_single_richpanel_user_by_id
Get details of a user in Richpanel using id. Returns user fields including id, name, created_at, and updated_at.
list_all_richpanel_teams
List teams in Richpanel. Returns team objects with id, name, organization_id, created_at, and updated_at fields.
list_all_richpanel_tags
List tags in Richpanel. Returns id, updated_at, organization_id, created_at, description, and name for each tag.
create_a_richpanel_tag
Create a tag with name and description in Richpanel. Returns the id of the created tag.
list_all_richpanel_channels
List channels in Richpanel. Returns an array of channels with fields id, created_at, updated_at, business_brand_name, and type.
get_single_richpanel_channel_by_id
Get information about a specific channel by id in Richpanel. Returns id, created_at, updated_at, business_brand_name, and type fields.
richpanel_files_upload
Upload a file in Richpanel. Returns status 200 on success or 400 on failure.
list_all_richpanel_orders
Get order details linked to a conversation in Richpanel using conversation_id. Returns orderId and appClientId if linked, otherwise returns an empty object.
get_single_richpanel_order_by_id
Get a specific order in Richpanel using appclient_id and id. Returns fields such as order_id, status, amount, payment_status, items, fulfilment details, and billing_address for the requested order. appclient_id is available in the response of the list endpoint
get_single_richpanel_customer_by_id
Get customer details by type (email or phone) and id in Richpanel. Returns customer information matching the provided email or phone number.
create_a_richpanel_customer
Create or update a customer in Richpanel. Returns the customer's id and uid in the response.
get_single_richpanel_conversation_by_id
Get conversation details by id in Richpanel. Returns fields including id, created_at, status, subject, assignee_id, priority, organization_id, first_response_time, resolution_duration, comments with author_id and body, and tags.
create_a_richpanel_conversation
Create a conversation in Richpanel with ticket object including status, comment with sender_type and body, tags, customer_profile, priority, subject, and via channel. Returns ticket id, created_at, updated_at, assignee_id, organization_id, priority, recipient, status, subject, via, and comments with author_id, created_at, body, id, metadata, plain_body, type, via, isOperator, url, and tags.
update_a_richpanel_conversation_by_id
Update a conversation using id in Richpanel. Returns updated conversation with fields like status, comment (message body, sender_type, public, author_id, created_at), via (channel), source, tags, assignee_id, and customer_profile.
list_all_richpanel_conversations
Returns all conversations in Richpanel. Returns fields including id, created_at, status, subject, assignee_id, priority, organization_id, first_response_time, resolution_duration, comments with author_id and body, and tags. This also returns the messages within a conversation (including the internal notes).
create_a_richpanel_conversation_tag
Add tags to a ticket in Richpanel. Requires conversation_id and tags array. Returns status 200 on success.
richpanel_conversation_tags_remove
Remove tags from a ticket in Richpanel. Requires id and tags. Returns status of the operation.
list_all_richpanel_customer_conversations
Get customer conversations by type and customer id in Richpanel. Requires type (email or phone) and id (customer's email or phone number). Returns the list of conversations for the specified customer.
No tools match your search.
How it works
From Richpanel account to governed MCP endpoint
Connect
Link a Richpanel account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.
Compose
The connection becomes a toolbox instantly. Curate which Richpanel tools are exposed, rename them, or freeze arguments.
Authorize
Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.
Put your agents to work in the tools you already use
Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.