Skip to main content The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery
Connectors Front
Live 66 Actions 20 Events

Front Integration for AI Agents

Connect your AI agent to 66 Front actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in, plus 20 events to subscribe to.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Front AI Agent Actions

66 production-ready actions for your agent to do more on Front.

66 Actions
List Conversations - Retrieve a list of conversations from Front in reverse chronological order.
Get Conversation - Retrieve a specific conversation by ID from Front.
Update Conversation - Update a conversation's properties in Front.
Update Conversation Assignee - Assign or unassign a conversation to a teammate in Front.
List Conversation Messages - Retrieve all messages in a conversation from Front.
List Conversation Comments - Retrieve all comments on a conversation from Front.
Add Conversation Comment - Add an internal comment to a conversation in Front.
Add Conversation Tag - Add a tag to a conversation in Front.
Remove Conversation Tag - Remove a tag from a conversation in Front.
List Conversation Followers - Retrieve all followers of a conversation from Front.
Add Conversation Followers - Add followers to a conversation in Front.
Search Conversations - Search for conversations in Front using query filters.
Delete Conversation - Delete a conversation from Front.
List Contacts - Retrieve a list of contacts from Front.
Get Contact - Retrieve a specific contact by ID from Front.
Create Contact - Create a new contact in Front.
Update Contact - Update an existing contact in Front.
Delete Contact - Delete a contact from Front.
List Contact Conversations - Retrieve all conversations for a contact from Front.
Add Contact Handle - Add a new handle (email, phone, etc.) to a contact in Front.
Add Contact Note - Add a note to a contact in Front.
Get Authenticated User - Retrieve the teammate associated with the current API token.
List Teammates - Retrieve a list of teammates from Front.
Get Teammate - Retrieve a specific teammate by ID from Front.
Update Teammate - Update a teammate's profile in Front.
List Inboxes - Retrieve a list of inboxes from Front.
Get Inbox - Retrieve a specific inbox by ID from Front.
List Inbox Conversations - Retrieve conversations in an inbox from Front.
List Inbox Channels - Retrieve channels associated with an inbox from Front.
Create Inbox - Create a new inbox in Front.
List Channels - Retrieve a list of channels from Front.
Get Channel - Retrieve a specific channel by ID from Front.
Update Channel - Update a channel's settings in Front.
Send Message - Send an outbound message from a channel in Front.
Create Channel - Create a new channel in an inbox in Front.
List Tags - Retrieve a list of tags from Front.
Get Tag - Retrieve a specific tag by ID from Front.
Create Tag - Create a new tag in Front.
Update Tag - Update a tag in Front.
Delete Tag - Delete a tag from Front.
List Tagged Conversations - Retrieve conversations with a specific tag from Front.
List Child Tags - Retrieve child tags of a parent tag from Front.
Create Child Tag - Create a child tag under a parent tag in Front.
List Accounts - Retrieve a list of accounts from Front.
Get Account - Retrieve a specific account by ID from Front.
Create Account - Create a new account in Front.
Update Account - Update an existing account in Front.
Delete Account - Delete an account from Front.
List Account Contacts - Retrieve contacts associated with an account from Front.
List Events - Retrieve a list of events from Front.
Get Event - Retrieve a specific event by ID from Front.
List Conversation Events - Retrieve events for a specific conversation from Front.
Get Message - Retrieve a specific message by ID from Front.
Create Draft - Create a draft message which is the first message of a new conversation.
Get Unified Credentials - Get the current Front connection's unified credentials and identity.
IAM Auth Test - Validate the current Front API token and return the raw, unmapped GET /me response. Bypasses the unified IAM credentials schema — use this for debugging authentication failures, not for normal app flows.
List Unified Groups - List unified groups in Front (Front teams / workspaces).
Get Unified Group - Get a unified Front group (team) by id.
List Unified Organizations - List the single Front company tenant as an IAM organization.
Get Unified Organization - Retrieve the Front company tenant by id.
List Unified Resource Types - List unified resource types in Front.
List Unified Resource Users - List unified resource users in Front (Front team members).
List Unified Roles - List the two-role Front company admin catalog.
Get Unified Role - Get a unified Front role by id ("admin" or "member").
List Unified Users - List unified users in Front (Front teammates).
Get Unified User - Get a unified Front user (teammate) by id.

Front Webhook Events

20 real-time Front events your AI agent can subscribe to.

20 Events
  • Inbound Message Received Fires when an incoming message is received on a conversation. Front event type `inbound`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Outbound Message Sent Fires when an outbound message is sent. Front event type `outbound`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Reply Sent Fires when a reply is sent on a conversation. Front event type `out_reply`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Message Forwarded Fires when a message is forwarded. Front event type `forward`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Assigned Fires when a conversation is assigned to a teammate. Front event type `assign`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Unassigned Fires when a conversation is unassigned. Front event type `unassign`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Archived Fires when a conversation is archived. Front event type `archive`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Reopened Fires when a conversation is unarchived. Front event type `reopen`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Deleted Fires when a conversation is moved to trash. Front event type `trash`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Restored Fires when a conversation is removed from trash. Front event type `restore`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Moved Fires when a conversation is moved to a different inbox. Front event type `move`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Tagged Fires when a tag is added to a conversation. Front event type `tag`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Untagged Fires when a tag is removed from a conversation. Front event type `untag`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Comment Added Fires when a teammate comments on a conversation. Front event type `comment`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Teammate Mentioned Fires when a teammate is mentioned in a comment. Front event type `mention`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Link Added Fires when a link is added to a conversation. Front event type `link_added`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Link Removed Fires when a link is removed from a conversation. Front event type `link_removed`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Sending Error Fires when an inbox cannot send a message. Front event type `sending_error`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Message Bounce Error Fires when a message cannot be delivered to the recipient. Front event type `message_bounce_error`. Delivered via a Front Rule configured with the "Send to webhook" action.
  • Conversation Reminder Fires when a conversation is reopened by a reminder. Front event type `reminder`. Delivered via a Front Rule configured with the "Send to webhook" action.

Front AI Agent Use Cases

Connect your AI agent to Front and help your team scale the support operations they run by hand today.

Ticket Triage

Use StackOne to connect your AI agent to your helpdesk, CRM, and messaging tools to automate ticket triage and priority routing.

View
ZendeskFreshdeskServiceNowIntercomGorgiasSalesforceHubSpotSlack
Voice Call Summarization

Use StackOne to connect your AI agent to your telephony, CRM, and messaging tools to automate voice call summarization and CRM logging.

View
GongFireflies.aiTwilioAircallDialpadTalkdeskRingCentralSalesforce
SLA Breach Prediction

Use StackOne to connect your AI agent to your helpdesk, CRM, and messaging tools to automate SLA breach prediction and escalation.

View
ZendeskFreshdeskServiceNowIntercomGorgiasSalesforceHubSpotSlack

Do More, Build Less

Integration Infrastructure for Front AI Agents

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Front MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every Front action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

More Customer Support Integrations Like Front

Front AI agent integration resources

Webhooks for AI agents: why agentic workflows need them purpose-built

AI agents can act the moment a system changes, using webhooks. But webhooks built for software hit three limits in agentic workflows. Here is how to fix each.

7 min read

Unified API Limitations for AI Agent Integration: 7 Ways They Break

Unified APIs work for traditional software but fail AI agents in specific, measurable ways. Here are 7 problems we found after building both approaches, with examples from Workday, Greenhouse, Jira, and Salesforce.

14 min

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

MCP Code Mode: Keeping Tool Responses Out of Agent Context

Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.

11 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.