24 actions ready for your AI

Connect Front to your AI

Add your Front key once and every AI you use can list assigned conversations, list teammate contacts and create teammate contacts through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Front's own documented API, and we have not run them here yet.

Use your own Front account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Front

What your AI can do with Front

Choose a task and ask your AI.

Conversation

  • List conversation inboxesGET

    List conversation inboxes

    conversation_idrequired
    The conversation ID
  • List conversationsGET

    List conversations

    q
    Search query object with a property statuses, whose value should be a list of conversation statuses (assigned, unassigned, archived, or trashed).
    limit
    Max number of results per page
    sort_by
    Field used to sort the conversations.
    sort_order
    Order by which results should be sorted
  • Create conversationPOST

    Create discussion/task conversation

    typerequired
    Conversation type
    subjectrequired
    Subject of the conversation.
    inbox_id
    Inbox ID for the conversation.
    teammate_ids
    Teammates to add to the conversation.
  • List conversation custom fieldsGET

    List Conversation's custom fields

  • Add conversation tagPOST

    Add conversation tag

    conversation_idrequired
    The conversation ID
    tag_idsrequired
  • Add conversation linkPOST

    Add conversation link

    conversation_idrequired
    The conversation ID
    link_ids
    Link IDs to add.
    link_external_urls
    Link external URLs to add.
  • List conversation commentsGET

    List conversation comments

    conversation_idrequired
    The conversation ID

Team

  • List team contactsGET

    List team contacts

    team_idrequired
    The team ID
    q
    Search query object with the optional properties updatedafter and updatedbefore, whose value should be a timestamp in seconds with up to 3 decimal places.
    limit
    Max number of results per page
    sort_by
    Field used to sort the contacts.
  • Create team contactPOST

    Create team contact

    team_idrequired
    The team ID
    handlesrequired
    List of the handles for this contact.
    name
    Contact name
    description
    Contact description
  • List team inboxesGET

    List team inboxes

    team_idrequired
    The team ID
  • Create team inboxPOST

    Create team inbox

    team_idrequired
    The team ID
    namerequired
    The name of the inbox
    teammate_ids
    An array of teammate IDs that should have access to the inbox.
    is_public
    Whether the inbox is public or not
  • List team tagsGET

    List team tags

    team_idrequired
    The team ID
    limit
    Max number of results per page
    sort_by
    Field used to sort the tags.
    sort_order
    Order by which results should be sorted
  • Create team tagPOST

    Create team tag

    team_idrequired
    The team ID
    namerequired
    Name of the tag
    description
    Description of the tag
    highlight
    Highlight color of the tag.

Teammate

  • List teammate contactsGET

    List teammate contacts

    teammate_idrequired
    The teammate ID. Alternatively, you can supply an email as a resource alias.
    q
    Search query object with the optional properties updatedafter and updatedbefore, whose value should be a timestamp in seconds with up to 3 decimal places.
    limit
    Max number of results per page
    sort_by
    Field used to sort the contacts.
  • Create teammate contactPOST

    Create teammate contact

    teammate_idrequired
    The teammate ID. Alternatively, you can supply an email as a resource alias.
    handlesrequired
    List of the handles for this contact.
    name
    Contact name
    description
    Contact description
  • List teammate tagsGET

    List teammate tags

    teammate_idrequired
    The teammate ID. Alternatively, you can supply an email as a resource alias.
    limit
    Max number of results per page
    sort_by
    Field used to sort the tags.
    sort_order
    Order by which results should be sorted
  • Create teammate tagPOST

    Create teammate tag

    teammate_idrequired
    The teammate ID. Alternatively, you can supply an email as a resource alias.
    namerequired
    Name of the tag
    description
    Description of the tag
    highlight
    Highlight color of the tag.
  • List teammate private inboxesGET

    List teammate private inboxes

    teammate_idrequired
    The teammate ID

Inbox

  • List inbox accessGET

    List inbox access

    inbox_idrequired
    The Inbox ID
  • Add inbox accessPOST

    Add inbox access

    inbox_idrequired
    The Inbox ID
    teammate_idsrequired
  • List inbox conversationsGET

    List inbox conversations

    inbox_idrequired
    The Inbox ID
    q
    Search query object with a property statuses, whose value should be a list of conversation statuses (assigned, unassigned, archived, or trashed).
    limit
    Max number of results per page
Show 3 more groups

Assigned

  • List assigned conversationsGET

    List assigned conversations

    teammate_idrequired
    The teammate ID. Alternatively, you can supply an email as a resource alias.
    q
    Search query object with a property statuses, whose value should be a list of conversation statuses (assigned, unassigned, archived, or trashed).
    limit
    Max number of results per page

Comment

  • Add commentPOST

    Add comment

    conversation_idrequired
    The conversation ID
    bodyrequired
    Content of the comment.
    author_id
    ID of the teammate creating the comment.
    is_pinned
    Whether or not the comment is pinned in its conversation.

Contact

  • List contact conversationsGET

    List contact conversations

    contact_idrequired
    The Contact ID. Alternatively, you can supply the contact's source and handle as a resource alias.
    q
    Search query object with a property statuses, whose value should be a list of conversation statuses (assigned, unassigned, archived, or trashed).
    limit
    Max number of results per page

Ask your AI

Try one of these requests with a connected AI.

  • List my assigned conversations in Front
  • List my teammate contacts in Front
  • Create a teammate contact in Front
  • List my team contacts in Front
  • Create a team contact in Front
  • List my team inboxes in Front

Front MCP server, hosted by ahel

One hosted endpoint serves Front. There is nothing to install and no local server to run.

Connect Front to Claude, Claude Code, Cursor or Codex

  1. Add your Front key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Front

Front is a customer support service. Connect your own key and your AI can list assigned conversations, list teammate contacts and create teammate contacts.

Front over MCP: ahel serves Front to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Front key once, paste one link into your AI, and the actions above are there.

Customer support

Questions

Is my Front key safe?

Your Front key is sealed in ahel and added to the request server-side when your AI calls Front. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Front through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Front?

24 actions today, covering conversations, teams and teammates. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Front cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Front may bill you for API use under its own terms.