How custom MCP actions work

This guide introduces Custom Actions, an advanced capability that allows your agent to go beyond answering questions and perform real-world tasks by connecting to external systems.

What are Custom Actions?

Custom Actions transform your agent from a passive Q&A tool into a proactive assistant capable of executing tasks. With a single URL to an MCP (Model Context Protocol) server, your agent can:

  • Search the Internet.
  • Book meetings.
  • Check order or delivery status.
  • Open support tickets.
  • Trigger marketing campaigns.
  • Access APIs.

This turns conversations into actions β€” saving time and enabling true end-to-end resolution.

🚧

Note:

This is a premium feature.


Why are Custom Actions important?

Modern users expect more than answers β€” they expect solutions. By using Custom Actions, your agent can:

  • Deliver instant outcomes like scheduling, approvals, or ticket creation.
  • Provide additional value by connecting directly with your business systems.
  • Reduce user effort by handling tasks inside the conversation.

This shifts your agent from an information layer to an execution layer, fully integrated into your workflows.


How Custom Actions work

  1. Add a Custom Action: You connect an MCP server to your agent in the Actions tab. This server defines the external tools that the agent can use. Learn how to add a custom action.

  2. Enable the Custom Action: After adding it, you must enable the action. Only one Custom Action can be active at a time, but you can store up to three custom actions. Learn how to enable a custom action.

  3. Agent detects available tools: The MCP server provides a set of tools (e.g., API calls, queries). Your agent automatically knows how to use them.

  4. Agent decides when to act: During a conversation, the agent determines if a user request requires one of these tools. For example, if a user asks β€œWhat’s my order status?” the agent may decide to invoke an ERP tool.

  5. Confirmation and execution: By default, the agent shows a summary before running a Custom Action. You can:

    Require confirmation: The agent pauses and waits for you to click I understand.

    Run automatically: The agent runs the action right away without asking.

  6. Action call and response: The MCP server executes the task and returns results. The agent integrates these results naturally into its reply.


What makes CustomGPT.ai different?

Other platforms provide a fixed catalog of integrations. CustomGPT.ai offers an open framework:

  • You decide which MCP server to connect.
  • You can integrate public or private systems.
  • There are no limits on what your agent can do.

This flexibility makes Custom Actions future-proof and tailored to your exact workflows.

πŸ‘‰ Explore publicly available MCP servers: Awesome Remote MCP Servers

Custom Actions unlock new opportunities

Instead of acting like a passive Q&A machine, your agent can:

  • Booking calls directly into your scheduling system.
  • Opening support tickets in Jira, Zendesk, or ServiceNow.
  • Checking delivery or order status in your ERP.
  • Triggering marketing campaigns from your CRM.
  • Fetch live data from external APIs or databases.

This allows your users to get things done instantly, without leaving the conversation.


Related articles