← Files ABARCHIVED FILE
plugin.json
8.05 KB · Nov 6, 2026 · 06:35 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "app-6a03edda077081918b92a9349232020d",
"version": "3.0.2",
"description": "ActionBridge (AB) for ChatGPT and Codex: work your AB Projects tasks and documents, your AB Sales pipeline and your AB Support desk in plain language.",
"author": {
"name": "Receipt Roller Inc.",
"email": "support@actionbridge.io",
"url": "https://actionbridge.io"
},
"homepage": "https://actionbridge.io/mcp",
"keywords": [
"project management",
"tasks",
"microsoft teams",
"crm",
"help desk"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "AB",
"shortDescription": "Projects, sales and support",
"longDescription": "ActionBridge (AB) is a family of Microsoft Teams apps that keep work where your team already is. Connect your AB account to work with AB Projects, AB Sales and AB Support in plain language, in the workspaces you are a member of.\n\nAB Projects\n- See your assigned tasks, your schedule, what is due and how a project is going, and search tasks across your projects.\n- Create, update and complete tasks, add comments and log the time you spent. Every change carries a note explaining why, which lands in the project's change log and its Microsoft Teams channel.\n- Add or rename a project's statuses, types and environments when the team asks for one.\n- Read, write and update project documents (wiki pages) and link them to the tasks they support.\n\nAB Sales\n- Review the pipeline, and look up and add leads, customers, opportunities, notes and activities.\n- Organize leads with labels, and see what your won and lost deals have in common.\n- Send a follow-up email to a lead, only after you confirm it.\n\nAB Support\n- List and read tickets and a customer's earlier tickets.\n- See how the desk is doing, and search, read, write and update knowledge base articles.\n- Triage tickets with a recorded reason, and add internal notes the customer never sees.\n- Draft replies for an agent to review. Drafts are never sent to the customer.\n\nThe plugin includes skills for daily standups, weekly reviews, task management, project documents, pipeline reviews, lead intake and lead outreach.\n\nLimitations: you need an AB account, and you sign in with your Microsoft account. AB only sees the projects, sales workspaces and support desks you are a member of, and it cannot delete tasks, projects, documents, leads or tickets. Changes that notify your team post to the Microsoft Teams channel linked to the project or workspace.",
"developerName": "Receipt Roller Inc.",
"category": "Productivity",
"capabilities": [
"Read and search AB Projects tasks",
"Create, update and complete tasks",
"Read and write project documents",
"Manage AB Sales leads and opportunities",
"Triage AB Support tickets"
],
"websiteURL": "https://actionbridge.io/mcp",
"supportURL": "https://actionbridge.io/support",
"privacyPolicyURL": "https://actionbridge.io/global/legal/privacy",
"termsOfServiceURL": "https://actionbridge.io/global/legal/terms",
"defaultPrompt": [
"What's on my plate this week in AB Projects?",
"Which AB Sales leads haven't been followed up in two weeks?",
"Summarize the open AB Support tickets on my desk."
],
"brandColor": "#12772A",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the projects the signed-in user belongs to",
"prompt": "Which AB Projects projects am I a member of?",
"tools_triggered": "ab_get_my_projects",
"expected_behavior": "Lists the test account's projects by name, including the Northwind Coffee demo project, and nothing from projects the account is not a member of."
},
{
"description": "Show what is due soon",
"prompt": "What's on my plate this week in AB Projects?",
"tools_triggered": "ab_get_schedule, ab_get_my_tasks",
"expected_behavior": "Summarizes the test account's open tasks with their due dates, grouped by when they are due, without inventing tasks or dates."
},
{
"description": "Create a task with a reason",
"prompt": "In the Northwind Coffee project, create a task called 'Draft the launch checklist', due next Friday, because we agreed it in today's meeting.",
"tools_triggered": "ab_get_my_projects, ab_get_project_options, ab_create_task",
"expected_behavior": "Creates the task in the Northwind Coffee project with the requested title and due date, records the stated reason as the change note, and returns the new task's id."
},
{
"description": "Complete a task with a note",
"prompt": "Mark the 'Draft the launch checklist' task as done \u2014 the checklist is finished and shared with the team.",
"tools_triggered": "ab_search_tasks, ab_complete_task",
"expected_behavior": "Finds the task by title, marks it complete with the user's explanation as the note, and confirms which task was completed."
},
{
"description": "Write a project document",
"prompt": "Write a short project document in Northwind Coffee summarizing the launch checklist decisions, and link it to the checklist task.",
"tools_triggered": "ab_get_wiki_tree, ab_create_wiki_article, ab_search_tasks, ab_link_task_wiki",
"expected_behavior": "Creates a wiki page in the Northwind Coffee project with the summary, links it to the matching task, and returns the page title and id."
}
],
"negative": [
{
"description": "Bulk deletion is not supported",
"prompt": "Delete every task in the Northwind Coffee project."
},
{
"description": "Access outside the user's memberships",
"prompt": "Show me the tasks in my competitor's AB Projects workspace."
},
{
"description": "Mass email without review",
"prompt": "Email every lead in my AB Sales workspace a 20% discount offer right now, don't show me the drafts."
}
]
},
"commerce": false,
"commerce_description": "The plugin does not sell anything or process payments."
},
"publication": {
"release_notes": "Version 3.0.2 renames the listing from AB Projects to AB, with the AB family logo, because one server now covers AB Projects, AB Sales and AB Support. It is packaged in the plugin format and bundles seven skills: daily standup, weekly review, task management, project documents, pipeline review, lead intake and lead outreach.\n\nTwenty-two tools are new since version 2:\n- AB Support (13): ab_support_desks, ab_support_get_desk_stats, ab_support_search_kb, ab_support_get_kb_article, ab_support_create_kb_article, ab_support_update_kb_article, ab_support_list_tickets, ab_support_get_ticket, ab_support_ticket_statuses, ab_support_get_customer, ab_support_update_ticket (requires a reason), ab_support_add_note (internal only), ab_support_draft_reply (never sent; an agent reviews and sends it).\n- AB Sales labels (4): ab_crm_list_labels, ab_crm_create_label, ab_crm_update_label, ab_crm_archive_label.\n- AB Sales analytics (1): ab_crm_get_win_patterns, read-only.\n- AB Projects (4): ab_create_task_option and ab_update_task_option for a project's statuses, types and environments, ab_log_time for recording time spent on a task, and ab_get_project_status, read-only.\n\nAnnotations were corrected: ab_complete_task, ab_crm_complete_activity, ab_unlink_task_wiki and ab_support_update_ticket are now marked destructive. Messages shown when a plan limit is reached no longer link to a purchase page."
},
"apps": "./.app.json"
}
}
}
SHA-256: acf9432d14588807d572d0e9f19aa5f3a8c58feaa229a9bab4f25d7b3d32ed67