App

FreeScout integrations

Connect FreeScout to any other app, or use it from your AI client over MCP. FreeScout is the super lightweight free open source helpdesk and shared inbox built with PHP.

Connects with an API keyfreescout.net

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with FreeScout?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

One connection does both: ask your client to act in an app once, or have it build an automation that keeps running. Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Grok

Open grok.com/connectors, choose New Connector, then Custom, and paste the address. Grok signs you in in your browser.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect FreeScout with another app

What your agent can do with FreeScout

Triggers and actions 3 triggers · 25 actions

  • Trigger
    Conversation Created

    Triggers when a new conversation is created in FreeScout.

  • Trigger
    New Customer

    Triggers when a new customer is created in FreeScout.

  • Trigger
    New or Updated Conversation

    Triggers when a FreeScout conversation is created or updated.

  • Action
    Create Customer

    Creates a FreeScout customer. If a customer with the email already exists, none is created.

  • Action
    Create Thread

    Adds a customer reply, agent reply or internal note to a FreeScout conversation.

  • Action
    Create Timelog

    Logs a finished time entry of the given duration on a FreeScout conversation (Time Tracking module).

  • Action
    Create User

    Creates a regular FreeScout user (no invitation email; no mailbox access by default).

  • Action
    Delete Conversation

    Deletes a FreeScout conversation permanently.

  • Action
    Delete User

    Deletes a FreeScout user.

  • Action
    Get Conversation

    Returns one FreeScout conversation by ID, with its threads and tags.

  • Action
    Get Current User

    Returns the FreeScout user who owns the API key (works only with a per-user API key).

  • Action
    Get Customer

    Returns one FreeScout customer by ID, with their name, company, emails and phones.

  • Action
    Get Report

    Returns metrics and chart data for a FreeScout report (conversations, productivity, satisfaction or time); requires the Reports module.

  • Action
    Get User

    Returns one FreeScout user by ID.

  • Action
    List Conversations

    Returns FreeScout conversations matching the filters you give, newest first.

  • Action
    List Conversation Timelogs

    Returns the time-tracking entries logged on a FreeScout conversation (Time Tracking module).

  • Action
    List Customers

    Returns FreeScout customers matching the filters you give, such as email or name.

  • Action
    List Mailbox Custom Fields

    Returns the custom fields defined for a FreeScout mailbox.

  • Action
    List Mailboxes

    Returns the FreeScout mailboxes, optionally only those a given user can access.

  • Action
    List Mailbox Folders

    Returns the folders of a FreeScout mailbox with their conversation counts.

  • Action
    List Tags

    Returns FreeScout tags, optionally only the tags on one conversation.

  • Action
    List Timelogs

    Returns FreeScout time-tracking entries, optionally filtered by conversation, user and date range.

  • Action
    List Users

    Returns FreeScout users, optionally looked up by email.

  • Action
    Update Conversation

    Changes a FreeScout conversation's status, assignee, mailbox, customer or subject.

  • Action
    Update Conversation Custom Fields

    Sets one custom field value on a FreeScout conversation. For a dropdown field, pass the option's ID.

  • Action
    Update Conversation Tags

    Replaces all tags on a FreeScout conversation with the list you give; missing tags are created, and an empty list removes all tags.

  • Action
    Update Customer

    Updates a FreeScout customer's name, contact details, company or notes.

  • Action
    Update Customer Fields

    Sets one customer field value on a FreeScout customer (Customer Fields module).

Reviews

What our customers say

Questions

FreeScout, answered

Is there a FreeScout MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with FreeScout. Add that address to any AI client that takes a remote MCP server and sign in once in your browser. Your client can then run FreeScout actions on demand, or have APIANT build, test and run automations that use FreeScout. Nothing to install.

What can start an automation from FreeScout?

Any of FreeScout's 3 triggers in the catalog, including Conversation Created, New Customer and New or Updated Conversation. Describe the moment in plain language and your agent picks the right one.

What can your agent do in FreeScout?

Any of FreeScout's 25 actions, including Create Customer, Create Thread, Create Timelog and Create User. Your agent maps the data both ways and tests every scenario before it ships.

Can I use FreeScout directly from Claude, ChatGPT or Cursor?

Yes. Connect your AI client to APIANT once and it works with FreeScout two ways. Ask it to do something in FreeScout once and it runs that action on the spot. Ask for an automation and your agent builds it, tests every scenario and keeps it running on its own. A one-off action uses your plan's tasks the same way an automation step does.

Do I need to write code against the FreeScout API?

No. APIANT connects to the FreeScout API for you, with your FreeScout API key. Describe what you want in plain language and your agent builds it on the FreeScout triggers and actions in the catalog. If you need an endpoint that is not there yet, your agent reads the FreeScout API documentation and adds it.

Which apps can FreeScout connect to?

Any app in the catalog; the list on this page pairs FreeScout with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.