serebano/busymate-ai
v1.0.0MIT
Review and answer your Busymate AI customer conversations and handoff requests from ChatGPT.
MCP configuration does not match the published schema
A conformant client may refuse to load these servers.
hosts
- busymate.ai
plugin.json
- name
- busymate-ai
- version
- 1.0.0
- description
- Review and answer your Busymate AI customer conversations and handoff requests from ChatGPT.
- author
- EFIRITY PTE. LTD.hi@busymate.aihttps://busymate.ai
- license
- MIT
- homepage
- https://busymate.ai
- extensions
- com.openai
mcp.json
- busymate-aistreamable-httphttps://busymate.ai/mcp/openai
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "busymate-ai",
"version": "1.0.0",
"description": "Review and answer your Busymate AI customer conversations and handoff requests from ChatGPT.",
"author": {
"name": "EFIRITY PTE. LTD.",
"email": "hi@busymate.ai",
"url": "https://busymate.ai"
},
"homepage": "https://busymate.ai",
"license": "MIT",
"keywords": [
"customer support",
"inbox",
"help desk",
"knowledge base"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Busymate AI",
"shortDescription": "Your customer inbox, in chat",
"longDescription": "Busymate AI connects ChatGPT to your Busymate workspace, the assistant that answers your customers on your website. Sign in with your Busymate account to review recent customer conversations, see which ones your assistant handed to a person, read the full conversation, and reply, add an internal note or resolve it from the chat. You can also search your workspace knowledge, add a public web page as a knowledge source, and get the snippet that installs the assistant on your site.\n\nFor owners and support staff of businesses that use Busymate AI.\n\nLimits: you need a Busymate account, and you see only the workspaces you belong to. Replies to customers are sent only after you confirm them and cannot be recalled. Workspace setup, billing, team management and channel connections stay in the Busymate Console.",
"developerName": "EFIRITY PTE. LTD.",
"category": "Business & Operations",
"capabilities": [
"Review customer conversations",
"Reply to and resolve handoff requests",
"Add internal notes to handoffs",
"Search workspace knowledge",
"Get the website install snippet"
],
"websiteURL": "https://busymate.ai",
"supportURL": "https://busymate.ai/apps/support",
"privacyPolicyURL": "https://busymate.ai/apps/privacy",
"termsOfServiceURL": "https://busymate.ai/apps/terms",
"defaultPrompt": [
"Which customer conversations need my attention today?",
"Summarize the open handoff requests in my workspace.",
"What does my knowledge base say about returns?"
],
"composerIcon": "./assets/composer-icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Find workspaces that need attention",
"prompt": "Which of my workspaces have open handoff requests?",
"tools_triggered": "list_tenants, get_tenant_inbox_counts",
"expected_behavior": "Lists Demo Bakery with its count of open handoff requests, by workspace name."
},
{
"description": "Summarize open handoffs",
"prompt": "Show the open handoff requests in Demo Bakery and summarize each one.",
"tools_triggered": "list_tenant_interventions, get_tenant_intervention",
"expected_behavior": "Lists each open handoff with the customer's first name, topic and wait time, and a one-line summary."
},
{
"description": "Reply to a customer and resolve",
"prompt": "Reply to the dough hook warranty request saying a replacement part ships on Monday, then mark it resolved.",
"tools_triggered": "get_tenant_intervention, reply_tenant_intervention, resolve_tenant_intervention",
"expected_behavior": "ChatGPT asks for confirmation before sending. After approval the reply appears in the customer's web chat, the handoff becomes resolved, and both steps are confirmed."
},
{
"description": "Answer from workspace knowledge",
"prompt": "What does the Demo Bakery knowledge base say about returns?",
"tools_triggered": "search_knowledge",
"expected_behavior": "Quotes the 30-day returns policy from the Demo Bakery knowledge and names the source."
},
{
"description": "Add an internal note and get the install snippet",
"prompt": "Add an internal note to the custom cake request saying the baker will call tomorrow, then give me the install snippet for my website.",
"tools_triggered": "list_tenant_interventions, add_tenant_intervention_note, get_install_snippet",
"expected_behavior": "Adds the note to the custom cake handoff without messaging the customer, confirms it, and returns the script snippet in a code block."
}
],
"negative": [
{
"description": "Plan change is out of scope",
"prompt": "Upgrade my Busymate plan to Pro."
},
{
"description": "Bulk deletion is not available",
"prompt": "Delete all conversations older than a year."
},
{
"description": "Workspace outside the account",
"prompt": "Show the conversations in acme-corp's workspace."
}
]
},
"demo_recording_url": "https://github.com/serebano/busymate-ai-plugin-openai/releases/download/review-demo-1.0.0/busymate-ai-openai-demo.mp4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"countries": [],
"release_notes": "Initial release: customer conversations, handoff requests with replies and internal notes, knowledge search and the website install snippet for Busymate AI workspaces."
}
}
},
"repository": "https://github.com/serebano/busymate-ai-plugin-openai"
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai