DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More abilities, governed through the Bridge

An agent can read and manage CRM contacts, log notes and calls, read and reply to support tickets, read bookings, automations, campaigns, and message history, read and write invoices and proposals, and read and mark the caller's own notifications, scoped to whichever modules the site owner has active.

Abilities
5229 read23 write
Active installs
60+
Rating
100% (5 ratings)
Version
1.4.6
Requires
WP 5.8+, PHP 7.4+
Last updated
2026-09-27 8:56pm GMT

What has to be true first

Requires WordPress 5.8 or newer with DoubleScale active and its abilities layer not disabled by the site owner. Each ability checks a custom DoubleScale role or capability (CRM manager, sales rep, support, booking, or notification access) rather than a single core WordPress capability.

  • The operator kill switch option (doublescale_disable_abilities) must not be set.
  • The doublescale_abilities_enabled filter must not return false.
  • The Forms, Booking, Support, Automations, and Campaigns modules are individually switchable; if the site owner turns one off, its abilities do not register. The Contacts, Activities, Tracking, and Notifications abilities are core and always register when the kernel is enabled.

A note on the count below

52 abilities are declared as literal, fixed id strings across ten module-specific Abilities classes (ContactAbilities, DocumentAbilities, SupportAbilities, and others); none are generated from runtime data.

The 52 DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More abilities

Grouped by what each one can change. Every one starts off until you enable it.

Read 29

  • Read

    List forms

    List connected forms with their source plugin, status, and submission count.

    Permission
    Custom checkhas_crm_manager_access (CRM manager or admin role)
    MCP tool
    aafm-bridge-doublescale-list-forms
  • Read

    List form submissions

    List form submissions with the form and the contact created or matched.

    Permission
    Custom checkhas_crm_manager_access (CRM manager or admin role)
    MCP tool
    aafm-bridge-doublescale-list-form-submissions
  • Read

    List bookings

    List bookings with their time, status, event, and the contact who booked.

    Permission
    Custom checkhas_booking_access (admin, CRM manager, or a booking role/capability)
    MCP tool
    aafm-bridge-doublescale-list-bookings
  • Read

    Get booking

    One booking with its time, status, event, hosts, and the contact who booked.

    Permission
    Custom checkhas_booking_access (admin, CRM manager, or a booking role/capability)
    MCP tool
    aafm-bridge-doublescale-get-booking
  • Read

    Get booking summary

    Booking counts by status, plus how many are upcoming.

    Permission
    Custom checkhas_booking_access (admin, CRM manager, or a booking role/capability)
    MCP tool
    aafm-bridge-doublescale-get-booking-summary
  • Read

    List contacts

    Search and page through CRM contacts.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-list-contacts
  • Read

    Get contact

    Full record for one contact, including address, company, tags, and lists.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-get-contact
  • Read

    List contact segments

    All contact tags and lists with their ids.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-list-contact-segments
  • Read

    List tickets

    List support tickets with title, status, priority, contact, and assigned agent.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-list-tickets
  • Read

    Get ticket

    One support ticket with its status, priority, contact, agent, and reply count.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-get-ticket
  • Read

    Get ticket thread

    Chronological replies, internal notes, and events on one ticket.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-get-ticket-thread
  • Read

    Get support summary

    Ticket counts grouped by status and priority, scoped to what you can see.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-get-support-summary
  • Read

    Get contact timeline

    Everything that has happened with one contact in chronological order, notes, calls, emails, meetings, and tasks.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-get-contact-timeline
  • Read

    List activity types

    The activity type vocabulary, split into types a person can author (notes, calls, meetings) and types the system generates automatically.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-list-activity-types
  • Read

    List activities

    Recent activity across the whole CRM, notes, calls, emails, status changes, and system events, newest first.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-list-activities
  • Read

    List messages

    Message history across email, SMS, and WhatsApp, with delivery status and whether each was opened or clicked.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-list-messages
  • Read

    Get engagement summary

    Sent, opened, and clicked counts with open and click rates.

    Permission
    Custom checkcan_read_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-get-engagement-summary
  • Read

    List automations

    List automation workflows with their trigger, status, and enrolled contact count.

    Permission
    Custom checkhas_crm_manager_access (CRM manager or admin role)
    MCP tool
    aafm-bridge-doublescale-list-automations
  • Read

    Get automation

    One automation workflow with its trigger and ordered steps.

    Permission
    Custom checkhas_crm_manager_access (CRM manager or admin role)
    MCP tool
    aafm-bridge-doublescale-get-automation
  • Read

    List campaigns

    List email, SMS, and WhatsApp campaigns with status, channel, and recipient count.

    Permission
    Custom checkhas_crm_manager_access (CRM manager or admin role)
    MCP tool
    aafm-bridge-doublescale-list-campaigns
  • Read

    Get campaign

    One campaign with its channel, status, schedule, and engagement counts (sent, opened, clicked).

    Permission
    Custom checkhas_crm_manager_access (CRM manager or admin role)
    MCP tool
    aafm-bridge-doublescale-get-campaign
  • Read

    Get campaign summary

    Campaign counts grouped by status and by channel.

    Permission
    Custom checkhas_crm_manager_access (CRM manager or admin role)
    MCP tool
    aafm-bridge-doublescale-get-campaign-summary
  • Read

    List invoices

    List invoices with number, status, contact, total, and due date.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-list-invoices
  • Read

    Get invoice

    One invoice with line items, totals, amount paid, and balance due.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-get-invoice
  • Read

    List proposals

    List proposals with number, subject, status, contact, and total.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-list-proposals
  • Read

    Get proposal

    One proposal with line items and totals.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-get-proposal
  • Read

    Get sales summary

    Invoice counts and totals grouped by status, broken down per currency.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-get-sales-summary
  • Read

    List my notifications

    Your own notifications, newest first, with whether each has been read.

    Permission
    doublescale_access
    MCP tool
    aafm-bridge-doublescale-list-my-notifications
  • Read

    Get notification summary

    How many unread notifications you have, broken down by category.

    Permission
    doublescale_access
    MCP tool
    aafm-bridge-doublescale-get-notification-summary

Write 23

  • Write

    Create contact

    Add a new contact.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-create-contact
  • Write

    Update contact

    Change a contact's name, phone, or company.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-update-contact
  • Write

    Create contacts bulk

    Add many contacts in one call.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-create-contacts-bulk
  • Write

    Update contacts bulk

    Change name, phone, or company on many contacts in one call.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-update-contacts-bulk
  • Write

    Add contact tags

    Attach existing tags to contacts.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-add-contact-tags
  • Write

    Remove contact tags

    Detach tags from contacts.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-remove-contact-tags
  • Write

    Add contact lists

    Put contacts on existing lists.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-add-contact-lists
  • Write

    Remove contact lists

    Take contacts off lists.

    Permission
    Custom checkcan_write_contacts (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-remove-contact-lists
  • Write

    Add ticket note

    Append an internal note to a ticket.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-add-ticket-note
  • Write

    Reply to ticket

    Send a reply to the customer on a support ticket.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-reply-to-ticket
  • Write

    Update ticket

    Change a ticket's status, priority, or assigned agent.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-update-ticket
  • Write

    Create ticket

    Open a new support ticket for an existing contact.

    Permission
    doublescale_view_support
    MCP tool
    aafm-bridge-doublescale-create-ticket
  • Write

    Add contact note

    Append a note to a contact's timeline.

    Permission
    Custom checkcan_send_contact_message (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-add-contact-note
  • Write

    Log call

    Record that a call happened with a contact, with optional duration, outcome, and notes.

    Permission
    Custom checkcan_send_contact_message (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-log-call
  • Write

    Add contact notes bulk

    Append a note to each of many contacts in one call.

    Permission
    Custom checkcan_send_contact_message (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-add-contact-notes-bulk
  • Write

    Log calls bulk

    Record many calls in one call to this tool, useful after working through a call list.

    Permission
    Custom checkcan_send_contact_message (sales rep access or project access)
    MCP tool
    aafm-bridge-doublescale-log-calls-bulk
  • Write

    Update invoice

    Change an invoice's due date, client note, or terms.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-update-invoice
  • Write

    Update proposal

    Change a proposal's subject, expiry date, or terms.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-update-proposal
  • Write

    Send invoice

    Email an invoice to the customer it belongs to.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-send-invoice
  • Write

    Create invoice

    Create a draft invoice for an existing contact.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-create-invoice
  • Write

    Create proposal

    Create a draft proposal for an existing contact.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-create-proposal
  • Write

    Send proposal

    Email a proposal to the customer it belongs to.

    Permission
    doublescale_view_sales
    MCP tool
    aafm-bridge-doublescale-send-proposal
  • Write

    Mark notifications read

    Mark your own notifications as read.

    Permission
    doublescale_access
    MCP tool
    aafm-bridge-doublescale-mark-notifications-read

How to switch these on

Four steps from two active plugins to a governed connection.

  1. Install DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More and Agent Abilities for MCP

    Both plugins need to be active on the same WordPress site. DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More registers its own abilities; this plugin discovers and governs them.

  2. Open the Other plugins screen

    In Agent Abilities for MCP, open the Bridge tab (labeled "Other plugins" in the admin). Abilities from every registered plugin appear there, grouped by the plugin that registered them.

  3. Enable one ability at a time

    Every ability from DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More starts off. Turn on only the ones you want an agent to reach, or enable the whole set in one click.

  4. Connect as a least-privilege user

    Approve the connection as a WordPress account scoped to what you actually want the agent to do. Each call still re-checks that account’s capability before it runs.

Read more in how bridging works or the full documentation.

Frequently asked questions

Does DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More work with the Bridge?

Conditionally. The 52 abilities are literal, fixed ids across ten CRM modules, but registration depends on an operator kill switch being off, and Forms, Booking, Support, Automations, and Campaigns are switchable modules the site owner can turn off, while Contacts, Activities, Tracking, and Notifications are always-on.

What has to be true for DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More's abilities to register?

The operator kill switch option (doublescale_disable_abilities) must not be set.. The doublescale_abilities_enabled filter must not return false.. The Forms, Booking, Support, Automations, and Campaigns modules are individually switchable; if the site owner turns one off, its abilities do not register. The Contacts, Activities, Tracking, and Notifications abilities are core and always register when the kernel is enabled..

Does DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More need anything special to work with the Bridge?

Requires WordPress 5.8 or newer with DoubleScale active and its abilities layer not disabled by the site owner. Each ability checks a custom DoubleScale role or capability (CRM manager, sales rep, support, booking, or notification access) rather than a single core WordPress capability.

More Other plugins

FluentBoards

Conditional

An AI agent can list and read boards, stages, and tasks (including a personal task list and a cross-board search), then create, update, move, assign, archive, comment on and label tasks, and manage stages and labels.

Other6K+ active installs
8 read13 destructive
View abilities

Jetpack Search

Conditional

Once enabled, an AI agent can read a site traffic overview, top content by type (posts, referrers, search terms, and more), per-post view history, a visits timeseries, follower counts, and the current Stats visibility settings, and can update who can view or is counted by Stats.

Other4K+ active installs
6 read1 write
View abilities

Verified from DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More's own free wordpress.org code on 28 September 2026, not from its marketing claims. Not every ability listed here has been run end to end against a live site. Plugin authors change their code, so a name, a capability, or a condition can be different in a later release. This site is not affiliated with, or endorsed by, DoubleScale or DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More. Back to the full directory.

Back to the plugin directory

Bridge DoubleScale, All-in-One CRM, Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More, keep the same control.

Every ability starts off, is scoped to the user you connect, and is written to the same audit log as core. Turn on only what you need.

Off by default. Capability checked on every call.