Front
Actions
| Name | Description |
|---|---|
addCommentAdd a comment (internal note) to a conversation in Front. | Add a comment (internal note) to a conversation in Front. |
addContactHandleAdd a handle (email, phone number, etc.) to an existing Contact. | Add a handle (email, phone number, etc.) to an existing Contact. |
addConversationLinksLink external references (URLs) to a conversation. | Link external references (URLs) to a conversation. |
addConversationTagsAdd one or more tags to a conversation. | Add one or more tags to a conversation. |
assignUnassignConversationAssign a conversation to a teammate or remove assignment. | Assign a conversation to a teammate or remove assignment. |
createAccountCreate a new account in Front. | Create a new account in Front. |
createContactCreate a new contact in Front. | Create a new contact in Front. |
createDraftCreate a draft message in Front. | Create a draft message in Front. |
createDraftReplyCreate a draft reply to an existing conversation (subject/quote etc.) without sending immediately. | Create a draft reply to an existing conversation (subject/quote etc.) without sending immediately. |
createLinkCreate a Link in Front (name, external URL). | Create a Link in Front (name, external URL). |
findAccountList company accounts and optionally filter by email domain or external ID. | List company accounts and optionally filter by email domain or external ID. |
findContactLook up a contact by handle (email, phone, etc.) or other identifying field. | Look up a contact by handle (email, phone, etc.) or other identifying field. |
findConversationFind a conversation by search filters such as subject, participants, tags, inbox, etc. | Find a conversation by search filters such as subject, participants, tags, inbox, etc. |
removeContactHandleRemove a handle (email, phone number, etc.) from an existing Contact. | Remove a handle (email, phone number, etc.) from an existing Contact. |
removeConversationLinksRemove external links from a conversation in Front. | Remove external links from a conversation in Front. |
sendMessageSend a new message (starts a conversation) with subject, recipients, body, attachments, tags, etc. | Send a new message (starts a conversation) with subject, recipients, body, attachments, tags, etc. |
sendReplySend a reply to a conversation in Front. | Send a reply to a conversation in Front. |
updateAccountUpdate an existing account in Front. | Update an existing account in Front. |
updateContactUpdate an existing contact in Front. | Update an existing contact in Front. |
updateConversationModify conversation properties: status, assignee, inbox, tags, etc. | Modify conversation properties: status, assignee, inbox, tags, etc. |
updateLinkUpdate the name or external URL of a Link in Front. | Update the name or external URL of a Link in Front. |
Triggers
| Name | Description |
|---|---|
newCommentFires when a new comment is posted on a conversation in Front. | Fires when a new comment is posted on a conversation in Front. |
newInboundMessageFires when a new message is received in a shared inbox. | Fires when a new message is received in a shared inbox. |
newOutboundMessageFires when a message is sent or replied to in Front. | Fires when a message is sent or replied to in Front. |
newTagAddedToMessageFires when a tag is applied to a conversation. | Fires when a tag is applied to a conversation. |
newConversationStateChangeTriggers when a conversation changes to a specified state. | Triggers when a conversation changes to a specified state. |
Quick Start
import { WeavzClient } from '@weavz/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute({
integrationName: 'front',
actionName: 'addComment',
input: { /* ... */ },
connectionId: 'conn_id',
workspaceId: 'ws_id',
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Front to my app?
Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.
What actions does Front support?
Front supports 21 actions including Add Comment, Add Contact Handle, Add Conversation Links, Add Conversation Tags, Assign/Unassign Conversation, and more.
Can I use Front with AI agents?
Yes. Add Front to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.
What authentication does Front use?
Front uses API Key. Weavz handles token management, refresh, and secure credential storage automatically.
How much does the Front integration cost?
The Front integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.
What triggers does Front support?
Front supports 5 triggers including New Comment, New Inbound Message, New Outbound Message, New Tag Added to Message, New Conversation State Change.
Connect Front in 2 minutes
Get 1,000 free actions every month. No credit card required.