# Reamaze MCP

> Reamaze MCP connects your support platform directly to your agent, letting you handle complex helpdesk tasks via natural conversation. You can manage customer contacts, draft and update knowledge base articles, track open conversations, and oversee all active communication channels—all without switching tabs.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Tags:** helpdesk, knowledge-base, customer-service, crm, ticketing

## Description

Managing a modern support system usually means jumping between the CRM, the ticketing dashboard, and your content management tool. This MCP changes that. Connect Reamaze to your agent and let it handle the heavy lifting in natural conversation.

Your AI client can now pull specific data—like pulling up all active chat channels or listing current staff users—to give you a full view of your support operations. Need to update customer details? Your agent handles contact creation, updating profiles, and adding notes instantly. Content teams don't have to manually check documentation; they can ask the MCP to list articles by status or retrieve specific knowledge base content right in the chat window.

It’s about keeping your entire support ecosystem visible from one place. If you use Vinkius for other tools, you know how powerful having a centralized connection is. You manage everything—from creating new staff accounts to drafting messages inside existing conversations—without ever leaving your conversational interface.

## Tools

### create_article
Creates a brand new help article in the knowledge base.

### create_contact_note
Adds an internal note to a specific customer contact profile.

### create_contact
Generates a new customer profile in the system.

### create_conversation
Starts tracking a brand new support conversation for a customer.

### create_identity
Attaches an official identity record to an existing contact.

### create_incident
Opens a brand new support incident ticket.

### create_message
Sends a message into an ongoing conversation thread.

### create_response_template
Drafts and saves a reusable response template for agents to use later.

### create_staff
Adds a new staff user account to the platform.

### delete_contact_note
Removes an internal note attached to a contact's profile.

### get_article
Retrieves and displays the full content of a specific help article by its slug or ID.

### get_channel
Fetches details about a particular support channel (e.g., 'Social Media').

### get_conversation
Retrieves the full history and status of a specific customer conversation.

### get_incident
Fetches all details related to an existing support incident ticket.

### get_report
Retrieves a specific operational report, like satisfaction ratings or usage metrics.

### get_response_template
Displays the stored content of an existing response template.

### list_articles
Lists available help articles, allowing filtering by status or topic slug.

### list_channels
Displays a list of all configured support channels for the brand.

### list_contact_notes
Retrieves and shows notes associated with a specific customer contact.

### list_contacts
Lists all existing contacts in the system, allowing filtering by criteria.

### list_conversations
Retrieves a list of recent and active customer conversations.

### list_identities
Lists all identities associated with a specific contact profile.

### list_incidents
Retrieves a list of open or closed support incidents for the brand.

### list_messages
Fetches a stream of individual messages from all conversations in the system.

### list_response_templates
Retrieves and lists saved response templates available to agents.

### list_satisfaction_ratings
Gathers a summary of customer satisfaction survey ratings received.

### list_staff
Retrieves the list and status details for all staff users on the account.

### list_systems
Lists integrated systems connected to the brand's support environment.

### update_article
Changes and saves edits to an existing help article in the knowledge base.

### update_contact_note
Modifies or overwrites a previously added note on a contact record.

### update_contact
Edits specific details for an existing customer profile, like email or phone number.

### update_conversation
Makes changes to the status or details of a specific conversation thread.

### update_incident
Updates the status, assignment, or priority of an open incident ticket.

### update_response_template
Edits and saves changes to a reusable response template.

## Prompt Examples

**Prompt:** 
```
Search for help articles related to 'refund policy' and list them.
```

**Response:** 
```
I found 2 articles matching 'refund policy': 'Standard Refund Procedure' (slug: standard-refund) and 'International Returns' (slug: international-returns). Would you like to see the content of one of them?
```

**Prompt:** 
```
Create a new contact for John Doe with email john@example.com.
```

**Response:** 
```
I have successfully created the contact for John Doe (john@example.com). The profile is now active in your Reamaze account.
```

**Prompt:** 
```
List all active email channels for our brand.
```

**Response:** 
```
I've retrieved your email channels. You have 2 active: 'Support Main' (support@brand.com) and 'Sales Inquiry' (sales@brand.com).
```

## Capabilities

### Manage Help Articles
List, retrieve, update, or create entire help articles for your knowledge base.

### Handle Contacts and Profiles
Create new customer profiles, attach identities, add notes to contacts, and update existing user data in the CRM.

### Oversee Support Communications
View or create conversations, incidents, messages, and channels across multiple support surfaces (email, chat, social).

### Maintain Operational Data
Retrieve detailed reports, list current staff users, and manage response templates used by your team.

## Use Cases

### Handling a High-Priority Customer Inquiry
A customer calls about an outage. Instead of making the agent manually check three dashboards, you ask it to get_incident and get_conversation simultaneously. The agent pulls up the full incident report and the entire communication history so you can resolve the issue immediately.

### Updating Outdated Client Data
A client changes their corporate email address. You ask the MCP to list_contacts, find them, and then update_contact. This ensures every department sees the correct information instantly, preventing follow-up emails.

### Creating New Content Quickly
A product manager adds a new feature that needs documentation. They ask the agent to create_article, supplying the title and body copy. This immediately gets the new policy visible in the help center for customers to see.

### Auditing Support Channels
You need to know every way a customer can reach you. You ask the agent to list_channels, which returns all active support surfaces—from email addresses to social media integrations—so you can verify coverage.

## Benefits

- Get instant visibility into customer profiles. Instead of manually searching, you can use the agent to list contacts or update contact records and add notes directly, keeping all history in one place.
- Documentation becomes live knowledge. You don't just 'search'; your agent runs list_articles, allowing you to filter help center content by status or topic slug, providing precise answers instantly.
- Streamline ticket handling. Need context? Your agent can get the full conversation details or retrieve a specific incident, so you never have to ask for account numbers again.
- Master your internal processes. You can list staff and manage who has access via create_staff or list_systems, ensuring team compliance without logging into admin panels.
- Improve communication efficiency by saving time on repetitive responses. Use the MCP to get_response_template, then update_response_template, keeping consistent messaging across all channels.

## How It Works

The bottom line is, your AI client uses this MCP as an API wrapper to perform actions in Reamaze on your behalf.

1. Subscribe to this MCP and provide your Reamaze Brand name, Login Email, and API Token.
2. Your agent authenticates the connection using these credentials with Vinkius.
3. The agent executes a tool call (e.g., listing contacts) and reports the real-time data back to you within the chat.

## Frequently Asked Questions

**Can Reamaze MCP list all customer contacts?**
Yes, you can. The list_contacts tool retrieves a comprehensive list of every contact in your system, allowing you to see who needs attention and what data is available.

**How do I update an article using Reamaze MCP?**
You use the update_article tool. This lets you make changes to existing knowledge base content without having to manually re-publish it through the platform's web UI.

**Can this MCP handle conversations and incidents?**
Absolutely. You can list_conversations for an overview, or use create_incident and get_incident to manage specific support tickets from start to finish within your chat agent.

**Does Reamaze MCP let me update contact notes?**
Yes. You can use the create_contact_note tool to add new insights, and later update_contact_note if you need to modify or delete that note.