Front
Front is a shared inbox and collaboration platform that centralizes customer communications from multiple channels, enabling teams to manage emails, chats, and more
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own81
Agents use these right away.
- Download attachment from an articleDownload one article attachment by article ID and attachment ID.
- Download AttachmentDownload an attachment by its link ID, optionally constrained to its comment, message, or message-template parent.
- Fetch an accountRetrieve one account by account ID, domain, or external-ID resource alias.
- Fetch an analytics exportFetch an analytics exports.
- Fetch an analytics reportFetch an analytics report.
- Get channelRetrieve one channel by channel ID or channel-address resource alias.
- Get commentRetrieve one conversation comment by comment ID.
- Get teammate groupRetrieve one company teammate group by group ID.
- Get contactRetrieve one contact by contact ID or source-and-handle resource alias.
- Get conversationRetrieve one conversation by conversation ID.
- API Token detailsFetch the details of the API token.
- Get eventRetrieve one event by event ID.
- Get inboxRetrieve one inbox by inbox ID.
- Get a knowledge baseRetrieve knowledge-base metadata without localized content.
- Get a knowledge base articleRetrieve article metadata without localized content.
- Get Knowledge Base Article ContentGet a knowledge-base article with content in its default locale or a specified locale.
- Get a knowledge base categoryRetrieve category metadata without localized content.
- Get Knowledge Base Category ContentGet a knowledge-base category with content in its default locale or a specified locale.
- Get Knowledge Base ContentGet a knowledge base with content in its default locale or a specified locale.
- Get linkRetrieve one Front link by link ID.
- Get messageRetrieve a message as documented JSON, or download the raw email as an EML file when `response_format` is `eml`.
- Get message seen statusGet the seen receipts for the given message.
- Get message templateRetrieve one message template by template ID.
- Get folderFetch a message template folder.
- Get ruleRetrieve one Front automation rule by rule ID.
- Get shiftFetch a shift.
- Get signaturesRetrieve one email signature by signature ID.
- Get tagRetrieve one tag by tag ID.
- Get teamFetch a team (workspace).
- Get teammateRetrieve one teammate by teammate ID or email resource alias.
- Get ticket statusRetrieve one ticket status by status ID.
- Get time offRetrieve one time-off record by time-off ID.
- Get viewRetrieve one conversation view by view ID.
- List account contactsLists the contacts associated with an Account
- List AccountsList the accounts of the company.
- List categories in a knowledge baseList categories in a knowledge base.
- List ChannelsList channels globally or for one inbox, team, or teammate.
- Get child foldersFetch the child message templates folders of a message template folder.
- Get child templatesFetch the child message templates of a message template folder.
- List comment mentionsList the teammates mentioned in a comment.
- List teammate groupsList company teammate groups with their IDs, names, SCIM-management status, contact-list permissions, and membership links.
- List teammate group team inboxesList inboxes that the teammate group has access to via its associated teams.
- List teammate group teammatesList teammates belonging to a specified company teammate group.
- List teammate group teamsList teams added to the teammate group.
- List company ticket statusesList company ticket statuses with their IDs, names, and categories for resolving valid status IDs.
- List Contact ListsList contact lists globally or for one team or teammate.
- List notesList the notes added to a contact.
- List ContactsList contacts globally or for one team or teammate.
- List contacts in contact listList the contacts belonging to the requested contact list.
- List conversation commentsList the comments in a conversation in reverse chronological order (newest first).
- List conversation draftsList draft messages in a conversation with cursor-based pagination.
- List conversation eventsList the events that occured for a conversation in reverse chronological order (newest first).
- List conversation followersList the teammates following a conversation.
- List conversation inboxesList the inboxes in which a conversation is listed.
- List conversation messagesList the messages in a conversation in reverse chronological order (newest first).
- List conversationsList the conversations in the company in reverse chronological order (most recently updated first).
- List Custom FieldsList custom-field definitions for a selected Front resource type.
- List eventsList a page of company inbox events, with optional filters and sorting.
- List inbox accessList the teammates with access to an inbox.
- List inboxesList the inboxes of the company.
- List Knowledge Base ArticlesList articles in a knowledge base or in one knowledge-base category.
- List knowledge basesList the knowledge bases of the company.
- List link conversationsList the conversations linked to a specific link.
- List linked conversationsList the conversations linked to the original conversation in the path.
- List linksList the links of the company paginated by ID.
- List Message Template FoldersList message-template folders globally or for one team or teammate.
- List Message TemplatesList message templates globally or for one team or teammate.
- List Related ConversationsList conversations related to one tag, contact, inbox, or teammate.
- List RulesList rules globally, company-wide, or for one team or teammate.
- List ShiftsList shifts globally or for one team or teammate; requires a Front plan with Shifts.
- List shift's teammatesList the teammates assigned to a shift.
- List SignaturesList signatures owned by one team or teammate.
- List tag childrenList the direct child tags beneath a specified parent tag.
- List TagsList tags globally, company-wide, or for one team or teammate.
- List team inboxesList the inboxes belonging to a team (workspace).
- List teammate private inboxesList private inboxes owned by a specified teammate.
- List teammatesList company teammates for teammate discovery and ID resolution.
- List teamsList the teams (workspaces) in the company.
- List Time OffsList time-off records for one team or teammate.
- List ViewsList views globally or for one team.
- Search conversationsSearch for conversations using Front search syntax, returning paginated results in descending order by last activity.
Asks someone first99
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Add CommentAdd a comment to a conversation or reply to an existing comment.
- Add teammate group team inboxesLinks non-public inboxes to the teammate group.
- Add teammate group teammatesAdd teammate group teammates.
- Add teammate group teamsAdds teams to the teammate group.
- Add contact handleAdd an email, phone, Twitter, Facebook, Intercom, Front Chat, or custom handle to an existing contact.
- Add contacts to contact listAdd multiple existing contacts, identified by contact ID or source-and-handle resource alias, to a contact list.
- Add contact to AccountAdds a list of contacts to an Account
- Add conversation followersAdd one or more teammates as followers of an existing conversation, optionally ignoring invalid teammate IDs.
- Add conversation linkAssociate existing links with a conversation, or create links from external URLs when needed and associate them.
- Add conversation tagAttach one or more existing tags, identified by tag ID, to a conversation.
- Add inbox accessGrant specified teammates access to an existing inbox.
- Add noteCreate a new note on a contact.
- Add teammates to shiftAdd teammates to a shift.
- Add teammates to teamAdd one or more teammates to a team (workspace).
- Add view to teammate sidebarsMakes this view visible in specified teammates' sidebar navigation.
- Create accountCreate a Front account with optional domains, external ID, description, and custom fields.
- Create a new analytics exportCreate a new analytics export of messages or events (activities) over a specific time span.
- Create a new analytics reportCreate a new analytics report for a set of metrics over a specific time span.
- Create a channelCreate a custom, SMTP, Twilio, or developer-application channel in an existing inbox.
- Create child templateCreate a new message template as a child of the given folder
- Create child folderCreate a new message template folder as a child of the given folder
- Create teammate groupCreate a company teammate group with an optional description and contact-list permissions.
- Create ContactCreate a contact globally or for one team or teammate.
- Create Contact ListCreate a contact list globally or for one team or teammate.
- Create discussion/task conversationCreate a new [conversation](https://dev.frontapp.com/reference/conversations#creating-a-new-conversation) of type discussion or task.
- Create draftCreate a draft message which is the first message of a new [conversation](https://dev.frontapp.com/reference/conversations).
- Create draft replyCreate a new draft as a reply to the last message in the conversation.
- Create inboxCreate an inbox in the oldest active workspace that the token has access to.
- Create a knowledge baseCreate an internal company-only or externally available knowledge base.
- Create Knowledge Base ArticleCreate an article in a knowledge base's default locale or a specified locale.
- Create Knowledge Base CategoryCreate a category in a knowledge base's default locale or a specified locale.
- Create Message TemplateCreate a message template globally or for one team.
- Create Message Template FolderCreate a message-template folder globally or for one team or teammate.
- Create ShiftCreate a global or team-owned shift; requires a Front plan with Shifts.
- Create standard linkCreate a standard link from an external URL.
- Create TagCreate a tag globally, company-wide, under a parent tag, or for one team or teammate.
- Create team inboxCreate a team inbox and optionally configure teammate access, public visibility, and custom fields.
- Create teammate message templateCreate a teammate-owned message template, optionally inside a message-template folder.
- Create teammate private inboxCreate a private inbox owned by a specified teammate, with optional custom fields.
- Create teammate signatureCreate a teammate email signature and optionally make it the default or limit it to selected channels.
- Create team signatureCreate a team email signature and optionally configure default status and channel visibility.
- Create team viewCreate a team conversation view filtered by inboxes, tags, assignees, and optional exclusions.
- Create time offCreate a time off for a teammate.
- Delete an accountDeletes an account This permanently deletes the resource.
- Delete teammate groupDeletes a teammate group.
- Delete a contactDelete a contact.
- Delete contact handleRemove a handle from a contact.
- Delete contact listDelete a contact lists.
- Delete conversationPermanently delete a conversation.
- Delete draftDelete a draft message.
- Delete an articleDeletes an article and all its content and translations.
- Delete a knowledge base categoryDeletes a knowledge base category.
- Delete message templateDelete a message template This permanently deletes the resource.
- Delete folderDelete a message template folder and child folders/templates This permanently deletes the resource.
- Delete signatureDelete signature This permanently deletes the resource.
- Delete tagDelete a tag.
- Delete time offDelete a time off.
- Import messageUse this endpoint to import conversations into Front without sending data through a channel.
- Link conversationsAdds conversations to the link group of the conversation in the path, which becomes the original conversation of the group.
- Mark message seenMark an outbound message from Front as seen.
- Merge contactsMerges the contacts specified into a single contact, deleting the merged-in contacts.
- Receive custom messagesReceive a custom message in Front.
- Refresh application objectsRefresh or update existing application objects that match an exact pattern.
- Remove teammate group team inboxesUnlinks non-public inboxes from the teammate group.
- Remove teammate group teammatesRemove teammate group teammates.
- Remove teammate group teamsRemove teams from the teammate group.
- Remove contact from AccountRemoves a list of contacts from an Account
- Remove contacts from contact listRemove specified contact IDs or source-and-handle resource aliases from a contact list.
- Delete conversation followersRemoves teammates from the list of followers of a conversation.
- Remove conversation linksRemoves one or more links to a conversation.
- Remove conversation tagRemoves one or more tags to a conversation
- Removes inbox accessRemove access of one or more teammates from an inbox.
- Remove teammates from shiftRemove teammates from a shift.
- Remove teammates from teamRemove one or more teammates from a team (workspace).
- Create message replyReply to a conversation by sending and appending an external message.
- Create messageSend a new external message from a channel and create a conversation.
- Trigger application eventTrigger Front workflows for an application object.
- Update accountUpdate an account's name, description, domains, or custom fields.
- Update ChannelUpdate a channel's name or settings, or move it to another inbox together with its conversations.
- Update commentUpdate a comment in a [conversation](https://dev.frontapp.com/reference/conversations).
- Update a teammate groupUpdates a teammate group.
- Update a contactUpdate a contact's profile, links, list memberships, and custom fields; missing named groups may be created.
- Update conversationUpdate a conversation's assignee, inbox, status, tags, task details, due date, or custom fields.
- Update conversation assigneeAssign or unassign a conversation.
- Update conversation remindersSnooze or unsnooze a conversation for the provided user.
- Edit draftUpdate an existing shared draft's body, recipients, channel, attachments, signature, subject, and version.
- Update Knowledge Base Article ContentUpdate article content in its default locale or a specified locale.
- Update Knowledge Base Category ContentUpdate category content in its default locale or a specified locale.
- Update Knowledge Base ContentUpdate knowledge-base content in its default locale or a specified locale.
- Update a linkRename an existing Front link.
- Update message templateUpdate a message template's name, subject, body, parent folder, inbox availability, or attachments.
- Update folderUpdate message template folder
- Update shiftUpdate a shift.
- Update signatureUpdate a signature's name, sender information, body, visibility, default status, or channel availability.
- Update a tagUpdate a tag's name, description, color, parent, or conversation-list visibility.
- Update teammateUpdate a teammate's username, name, availability, or custom fields.
- Update time offUpdate a time-off record's name, dates, or auto-responder settings.
- Update viewUpdate a conversation view's name, inbox filters, tag filters, assignee filters, exclusions, no-tag setting, or highlight color.
- Validate channelAsynchronously validate an SMTP channel (this endpoint is irrelevant to other channel types).