Connectors
Customer Support & Success
Front
Shared inbox: conversations, messages, tags, and team assignments
Front API referenceAPI checked August 18, 2026
- Signs in with
- Connection fields
- Runs on
- Cloud or On-Prem Worker
- Operations
- 255
- Ready-made triggers
- 0
Connect Front
- In Neblex open Connect › Connections and click New Connection.
- Search for Front and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Core API access tokenOptionalSecret | Bearer access token carrying the operation's inventoried Core API scopes. |
| Channel API tokenOptionalSecret | Distinct bearer JWT for authenticated Channel API operations. |
Use it in a flow
- Open a flow, open the node library and search for Front.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Front without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Front can send webhooks, a Webhook trigger receives them at its own URL.
Operations
255 operations in 36 groups. Each one is a step you can add to a flow.
Accounts8
Add contact to Accountadd_contact_to_account | POST | Adds a list of contacts to an Account Required scope: accounts:write |
Create accountcreate_account | POST | Create a new account. |
Delete an accountdelete_an_account | DELETE | Deletes an account Required scope: accounts:delete |
Fetch an accountfetch_an_account | GET | Fetches an account Required scope: accounts:read |
List account contactslist_account_contacts | GET | Lists the contacts associated with an Account Required scope: contacts:read |
List Accountslist_accounts | GET | List the accounts of the company. |
Remove contact from Accountremove_contact_from_account | DELETE | Removes a list of contacts from an Account Required scope: accounts:write |
Update accountupdate_account | PATCH | Updates an account. |
Analytics4
Create a new analytics exportcreate_analytics_export | POST | Create a new analytics export of messages or events (activities) over a specific time span. |
Create a new analytics reportcreate_analytics_report | POST | Create a new analytics report for a set of metrics over a specific time span. |
Fetch an analytics exportget_analytics_export | GET | Fetch an analytics exports. |
Fetch an analytics reportget_analytics_report | GET | Fetch an analytics report. |
Application Message Templates2
Sync application message templatesync_application_message_template | PUT | Import an application message template from an external service (such as WhatsApp or Facebook). |
Update application message templateupdate_application_message_template | PATCH | Update an application message template that already exists in Front. |
Applications1
Trigger application eventtrigger_app_event | POST | Triggers an event on behalf of an application. |
Attachments4
Download attachmentdownload_attachment | GET | Download an attachment file. |
Download attachment for a commentdownload_attachment_for_a_comment | GET | Download an attachment file for a given comment ID Required scope: attachments:read |
Download attachment for a messagedownload_attachment_for_a_message | GET | Download an attachment file for a given message id. |
Download attachment for a message templatedownload_attachment_for_a_message_template | GET | Download an attachment file for a given message template ID Required scope: attachments:read |
Calls5
Add call recordingadd_call_recording | POST | Adds a recording to a call in Front. |
Add call summaryadd_call_summary | POST | Adds a summary to a call in Front. |
Add call transcriptadd_call_transcript | POST | Adds a transcript to a call in Front. |
Create a callcreate_call | POST | Creates a call in Front. |
Update call statusupdate_call | PATCH | Updates the call status of a call in Front. |
Channels8
Create a channelcreate_a_channel | POST | Create a channel in an inbox. |
Get channelget_channel | GET | Fetch a channel. |
List channelslist_channels | GET | List the channels of the company. |
List team channelslist_team_channels | GET | List the channels of a team (workspace). |
List teammate channelslist_teammate_channels | GET | List the channels of a teammate. |
Update Channelupdate_channel | PATCH | Update a channel. |
Update Channelupdate_channel_channel | PATCH | Update a channel. |
Validate channelvalidate_channel | POST | Asynchronously validate an SMTP channel (this endpoint is irrelevant to other channel types). |
Comments6
Add commentadd_comment | POST | Add a comment to a conversation. |
Add comment replyadd_comment_reply | POST | Add a reply to a comment on a conversation. |
Get commentget_comment | GET | Fetches a comment. |
List comment mentionslist_comment_mentions | GET | List the teammates mentioned in a comment. |
List conversation commentslist_conversation_comments | GET | List the comments in a conversation in reverse chronological order (newest first). |
Update commentupdate_comment | PATCH | Update a comment in a conversation. |
Contact Groups10
Add contacts to groupadd_contacts_to_group | POST | Add contacts to the requested group. |
Create groupcreate_group | POST | Create a new contact group in the default team (workspace). |
Create team groupcreate_team_group | POST | Create a new contact group for the requested team (workspace). |
Create teammate groupcreate_teammate_group | POST | Create a new contact group for the requested teammate. |
Delete groupdelete_group | DELETE | Delete a contact group. |
List contacts in grouplist_contacts_in_group | GET | List the contacts belonging to the requested group. |
List groupslist_groups | GET | List the contact groups. |
List team groupslist_team_groups | GET | List contact groups belonging to the requested team (workspace). |
List teammate groupslist_teammate_groups | GET | List the contact groups belonging to the requested teammate. |
Remove contacts from groupremove_contacts_from_group | DELETE | Remove contacts from the requested group. |
Contact Handles2
Add contact handleadd_contact_handle | POST | Adds a new handle to a contact. |
Delete contact handledelete_contact_handle | DELETE | Remove a handle from a contact. |
Contact Lists10
Add contacts to contact listadd_contacts_to_contact_list | POST | Add contacts to the requested contact list. |
Create contact listcreate_contact_list | POST | Create a new contact list in the oldest active workspace that the token has access to. |
Create team contact listcreate_team_contact_list | POST | Create a new contact list for the requested team (workspace). |
Create teammate contact listcreate_teammate_contact_list | POST | Create a new contact list for the requested teammate. |
Delete contact listdelete_contact_list | DELETE | Delete a contact lists. |
List contact listslist_contact_lists | GET | List contact lists. |
List contacts in contact listlist_contacts_in_contact_list | GET | List the contacts belonging to the requested contact list. |
List team contact listslist_team_contact_lists | GET | List contact lists belonging to the requested team (workspace). |
List teammate contact listslist_teammate_contact_lists | GET | List the contact lists belonging to the requested teammate. |
Remove contacts from contact listremove_contacts_from_contact_list | DELETE | Remove contacts from the requested contact list. |
Contact Notes2
Add noteadd_note | POST | Create a new note on a contact. |
List noteslist_notes | GET | List the notes added to a contact. |
Contacts11
Create contactcreate_contact | POST | Create a new contact at the company level. |
Create team contactcreate_team_contact | POST | Create a contact for a team (workspace). |
Create teammate contactcreate_teammate_contact | POST | Create a contact for a teammate. |
Delete a contactdelete_a_contact | DELETE | Delete a contact. |
Get contactget_contact | GET | Fetch a contact. |
List contact conversationslist_contact_conversations | GET | List the conversations for a contact in reverse chronological order (newest first). |
List contactslist_contacts | GET | List the contacts of the company. |
List team contactslist_team_contacts | GET | List the contacts of a team (workspace). |
List teammate contactslist_teammate_contacts | GET | List the contacts of a teammate. |
Merge contactsmerge_contacts | POST | Merges the contacts specified into a single contact, deleting the merged-in contacts. |
Update a contactupdate_a_contact | PATCH | Updates a contact. |
Conversations18
Add conversation followersadd_conversation_followers | POST | Adds teammates to the list of followers of a conversation. |
Add conversation linkadd_conversation_link | POST | Adds one or more links to a conversation For more information on links, see the Links topic. |
Add conversation tagadd_conversation_tag | POST | Adds one or more tags to a conversation Required scope: conversations:write |
Create discussion/task conversationcreate_conversation | POST | Create a new conversation of type discussion or task. |
Delete conversationdelete_conversation | DELETE | Permanently delete a conversation. |
Delete conversation followersdelete_conversation_followers | DELETE | Removes teammates from the list of followers of a conversation. |
Get conversationget_conversation_by_id | GET | Fetch a conversation. |
List conversation eventslist_conversation_events | GET | List the events that occured for a conversation in reverse chronological order (newest first). |
List conversation followerslist_conversation_followers | GET | List the teammates following a conversation. |
List conversation inboxeslist_conversation_inboxes | GET | List the inboxes in which a conversation is listed. |
List conversation messageslist_conversation_messages | GET | List the messages in a conversation in reverse chronological order (newest first). |
List conversationslist_conversations | GET | List the conversations in the company in reverse chronological order (most recently updated first). |
Remove conversation linksremove_conversation_links | DELETE | Removes one or more links to a conversation. |
Remove conversation tagremove_conversation_tag | DELETE | Removes one or more tags to a conversation Required scope: conversations:write |
Search conversationssearch_conversations | GET | Search for conversations. |
Update conversationupdate_conversation | PATCH | Update a conversation. |
Update conversation assigneeupdate_conversation_assignee | PUT | Assign or unassign a conversation. |
Update conversation remindersupdate_conversation_reminders | PATCH | Snooze or unsnooze a conversation for the provided user. |
Custom Fields7
List Account's custom fieldslist_account_custom_fields | GET | Lists the custom fields that can be attached to an Account. |
List Contact's custom fieldslist_contact_custom_fields | GET | Lists the custom fields that can be attached to a Contact. |
List Contact's custom fieldslist_custom_fields | GET | Lists the custom fields that can be attached to a Contact. |
List Conversation's custom fieldslist_conversation_custom_fields | GET | Lists customer-managed custom fields that can be attached to a Conversation. |
List Inbox's custom fieldslist_inbox_custom_fields | GET | Lists the custom fields that can be attached to an Inbox. |
List Link's custom fieldslist_link_custom_fields | GET | Lists the custom fields that can be attached to a Link. |
List Teammate's custom fieldslist_teammate_custom_fields | GET | Lists the custom fields that can be attached to a Teammate. |
Drafts5
Create draftcreate_draft | POST | Create a draft message which is the first message of a new conversation. |
Create draft replycreate_draft_reply | POST | Create a new draft as a reply to the last message in the conversation. |
Delete draftdelete_draft | DELETE | Delete a draft message. |
Edit draftedit_draft | PATCH | Edit a draft message. |
List conversation draftslist_conversation_drafts | GET | List the drafts in a conversation. |
Events2
Get eventget_event | GET | Fetch an event. |
List eventslist_events | GET | Lists all the detailed events which occurred in the inboxes of the company ordered in reverse chronological order (newest first). |
Inboxes12
Add inbox accessadd_inbox_access | POST | Give access to one or more teammates to an inbox. |
Create inboxcreate_inbox | POST | Create an inbox in the oldest active workspace that the token has access to. |
Create team inboxcreate_team_inbox | POST | Create an inbox for a team (workspace). |
Create teammate private inboxcreate_teammate_private_inbox | POST | Create a private inbox for a teammate. |
Get inboxget_inbox | GET | Fetch an inbox. |
List inbox accesslist_inbox_access | GET | List the teammates with access to an inbox. |
List inbox channelslist_inbox_channels | GET | List the channels in an inbox. |
List inbox conversationslist_inbox_conversations | GET | List the conversations in an inbox. |
List inboxeslist_inboxes | GET | List the inboxes of the company. |
List team inboxeslist_team_inboxes | GET | List the inboxes belonging to a team (workspace). |
List teammate private inboxeslist_teammate_private_inboxes | GET | List the private inboxes of a teammate. |
Removes inbox accessremoves_inbox_access | DELETE | Remove access of one or more teammates from an inbox. |
Knowledge Base Articles9
Delete an articledelete_an_article | DELETE | Deletes an article and all its content and translations. |
Download attachment from an articledownload_attachment_from_an_article | GET | Downloads the attachment from an article. |
Get a knowledge base articleget_a_knowledge_base_article | GET | Fetches a knowledge base article. |
Get knowledge base article with content in default localeget_knowledge_base_article_with_content_in_default_locale | GET | Fetches a knowledge base article with content in the default locale. |
Get knowledge base article with content in specified localeget_knowledge_base_article_with_content_in_specified_locale | GET | Fetches a knowledge base article with content for a given locale. |
List articles in a categorylist_articles_in_a_category | GET | List articles in a category. |
List articles in a knowledge baselist_articles_in_a_knowledge_base | GET | List articles in a knowledge base Required scope: knowledge bases:read |
Update article content in default locale.update_article_content_in_default_locale | PATCH | Updates an article's content in the default locale Required scope: knowledge bases:write |
Update article content in specified localeupdate_article_content_in_specified_locale | PATCH | Updates an article's content for a given locale. |
Knowledge Base Categories7
Delete a knowledge base categorydelete_a_knowledge_base_category | DELETE | Deletes a knowledge base category. |
Get a knowledge base categoryget_a_knowledge_base_category | GET | Fetches a knowledge base category. |
Get knowledge base category content in default localeget_knowledge_base_category_content_in_default_locale | GET | Fetches a knowledge base category with content in the default locale. |
Get knowledge base category with content in specified localeget_knowledge_base_category_with_content_in_specified_locale | GET | Fetches a knowledge base category with content for a given locale. |
List categories in a knowledge baselist_categories_in_a_knowledge_base | GET | List categories in a knowledge base. |
Update knowledge base category in default localeupdate_knowledge_base_category_in_default_locale | PATCH | Updates a knowledge base category in the default locale. |
Update knowledge base category in specified localeupdate_knowledge_base_category_in_specified_locale | PATCH | Updates a knowledge base category for a given locale. |
Knowledge Bases11
Create a knowledge basecreate_a_knowledge_base | POST | Creates a knowledge base. |
Create article in a knowledge base in default localecreate_article_in_a_knowledge_base_in_default_locale | POST | Creates an article in a knowledge base in the default locale. |
Create article in a knowledge base in specified localecreate_article_in_a_knowledge_base_in_specified_locale | POST | Create an article for a given locale in a knowledge base. |
Create knowledge base category in default localecreate_knowledge_base_category_in_default_locale | POST | Creates a knowledge base category in the default locale. |
Create knowledge base category in specified localecreate_knowledge_base_category_in_specified_locale | POST | Creates a knowledge base category for a given locale. |
Get a knowledge baseget_a_knowledge_base | GET | Fetches a knowledge base. |
Get a knowledge base with content in default localeget_a_knowledge_base_with_content_in_default_locale | GET | Fetches a knowledge base with its content in the default locale. |
Get a knowledge base with content in specified localeget_a_knowledge_base_with_content_in_specified_locale | GET | Fetches a knowledge base with its content for a given locale. |
List knowledge baseslist_knowledge_bases | GET | List the knowledge bases of the company. |
Update knowledge base in default localeupdate_knowledge_base_in_default_locale | PATCH | Updates a knowledge base in the default locale. |
Update knowledge base in specified localeupdate_knowledge_base_in_specified_locale | PATCH | Updates a knowledge base for a given locale. |
Links5
Create linkcreate_link | POST | Create a link. |
Get linkget_link | GET | Fetch a link. |
List link conversationslist_link_conversations | GET | List the conversations linked to a specific link. |
List linkslist_links | GET | List the links of the company paginated by id. |
Update a linkupdate_a_link | PATCH | Update a link. |
Message Template Folders11
Create child foldercreate_child_folder | POST | Create a new message template folder as a child of the given folder Required scope: message templates:write |
Create foldercreate_folder | POST | Create a new message template folder in the oldest active workspace that the token has access to. |
Create team foldercreate_team_folder | POST | Create a new message template folder belonging to the requested team (workspace). |
Create teammate foldercreate_teammate_folder | POST | Create a new message template folder belonging to the requested teammate. |
Delete folderdelete_folder | DELETE | Delete a message template folder and child folders/templates Required scope: message templates:delete |
Get child foldersget_child_folders | GET | Fetch the child message templates folders of a message template folder. |
Get folderget_folder | GET | Fetch a message template folder. |
List folderslist_folders | GET | List the message template folders. |
List team folderslist_team_folders | GET | List the message template folders belonging to the requested team (workspace). |
List teammate folderslist_teammate_folders | GET | List the message template folders belonging to the requested teammate. |
Update folderupdate_folder | PATCH | Update message template folder Required scope: message templates:write |
Message Templates11
Create child templatecreate_child_template | POST | Create a new message template as a child of the given folder Required scope: message templates:write |
Create message templatecreate_message_template | POST | Create a new message template in the oldest active workspace that the token has access to. |
Create team message templatecreate_team_message_template | POST | Create a new message template for the given team (workspace). |
Create teammate message templatecreate_teammate_message_template | POST | Create a new message template for the given teammate Required scope: message templates:write |
Delete message templatedelete_message_template | DELETE | Delete a message template Required scope: message templates:delete |
Get child templatesget_child_templates | GET | Fetch the child message templates of a message template folder. |
Get message templateget_message_template | GET | Fetch a message template. |
List message templateslist_message_templates | GET | List the message templates. |
List team message templateslist_team_message_templates | GET | List the message templates belonging to the requested team (workspace). |
List teammate message templateslist_teammate_message_templates | GET | List the message templates belonging to the requested teammate. |
Update message templateupdate_message_template | PATCH | Update a message template. |
Messages10
Create messagecreate_message | POST | Send a new message from a channel. |
Create message replycreate_message_reply | POST | Reply to a conversation by sending a message and appending it to the conversation. |
Get messageget_message | GET | Fetch a message. |
Get message seen statusget_message_seen_status | GET | Get the seen receipts for the given message. |
Import messageimport_inbox_message | POST | Use this endpoint to import conversations into Front without sending data through a channel. |
Mark message seenmark_message_seen | POST | Mark an outbound message from Front as seen. |
Receive custom messagesreceive_custom_messages | POST | Receive a custom message in Front. |
Sync inbound messagesync_inbound_message | POST | Import a message that was received by the channel. |
Sync outbound messagesync_outbound_message | POST | Import a message that was sent from the channel. |
Update external message statusupdate_external_message_status | PUT | Update the status of an outbound message by external ID. |
Rules5
Get ruleget_rule | GET | Fetch a rule. |
List all company ruleslist_all_company_rules | GET | List the company rules. |
List ruleslist_rules | GET | List the rules of the company. |
List team ruleslist_team_rules | GET | List the rules of a team (workspace). |
List teammate ruleslist_teammate_rules | GET | List the rules of a teammate. |
Shifts10
Add teammates to shiftadd_teammates_to_shift | POST | Add teammates to a shift. |
Create shiftcreate_shift | POST | Create a shift in the oldest active workspace that the token has access to. |
Create team shiftcreate_team_shift | POST | Create a shift for a team (workspace). |
Get shiftget_shift | GET | Fetch a shift. |
List shift's teammateslist_shifts_teammates | GET | List the teammates assigned to a shift. |
List Shiftslist_shifts | GET | List the shifts. |
List team Shiftslist_team_shifts | GET | List the shifts for a team (workspace). |
List Teammate Shiftslist_teammate_shifts | GET | Lists all the shifts for the teammate. |
Remove teammates from shiftremove_teammates_from_shift | DELETE | Remove teammates from a shift. |
Update shiftupdate_shift | PATCH | Update a shift. |
Signatures7
Create team signaturecreate_team_signature | POST | Create a new signature for the given team (workspace). |
Create teammate signaturecreate_teammate_signature | POST | Create a new signature for the given teammate Required scope: signatures:write |
Delete signaturedelete_signature | DELETE | Delete signature Required scope: signatures:delete |
Get signaturesget_signatures | GET | Get the given signature. |
List team signatureslist_team_signatures | GET | List the signatures belonging to the given team (workspace). |
List teammate signatureslist_teammate_signatures | GET | List the signatures belonging to the given teammate. |
Update signatureupdate_signature | PATCH | Update signature Required scope: signatures:write |
Statuses2
Get ticket statusget_ticket_status_by_id | GET | Fetch a ticket status. |
List company ticket statuseslist_company_ticket_statuses | GET | List the ticket statuses available for your company. |
Tags14
Create child tagcreate_child_tag | POST | Creates a child tag. |
Create company tagcreate_company_tag | POST | Create a company tag. |
Create tagcreate_tag | POST | Create a tag in the oldest team (workspace). |
Create team tagcreate_team_tag | POST | Create a tag for a team (workspace). |
Create teammate tagcreate_teammate_tag | POST | Create a tag for a teammate. |
Delete tagdelete_tag | DELETE | Delete a tag. |
Get tagget_tag | GET | Fetch a tag. |
List company tagslist_company_tags | GET | List the company tags. |
List tag childrenlist_tag_children | GET | List the children of a specific tag. |
List tagged conversationslist_tagged_conversations | GET | List the conversations tagged with a tag. |
List tagslist_tags | GET | List all the tags of the company that the API token has access to, whether they be company tags, team tags, or teammate tags. |
List team tagslist_team_tags | GET | List the tags for a team (workspace). |
List teammate tagslist_teammate_tags | GET | List the tags for a teammate. |
Update a tagupdate_a_tag | PATCH | Update a tag. |
Teammate groups14
Add teammate group team inboxesadd_company_teammate_group_team_inboxes | POST | Links non-public inboxes to the teammate group. |
Add teammate group teammatesadd_company_teammate_group_teammates | POST | Add teammate group teammates. |
Add teammate group teamsadd_company_teammate_group_teams | POST | Adds teams to the teammate group. |
Create teammate groupcreate_company_teammate_group | POST | Create a new teammate group. |
Delete teammate groupdelete_company_teammate_group | DELETE | Deletes a teammate group. |
Get teammate groupget_company_teammate_group | GET | Fetch a teammate group. |
List teammate group team inboxeslist_company_teammate_group_team_inboxes | GET | List inboxes that the teammate group has access to via its associated teams. |
List teammate group teammateslist_company_teammate_group_teammates | GET | List teammate group teammates. |
List teammate group teamslist_company_teammate_group_teams | GET | List teams added to the teammate group. |
List teammate groupslist_company_teammate_groups | GET | List the teammate groups in the company. |
Remove teammate group team inboxesremove_company_teammate_group_team_inboxes | DELETE | Unlinks non-public inboxes from the teammate group. |
Remove teammate group teammatesremove_company_teammate_group_teammates | DELETE | Remove teammate group teammates. |
Remove teammate group teamsremove_company_teammate_group_teams | DELETE | Remove teams from the teammate group. |
Update a teammate groupupdate_a_company_teammate_group | PATCH | Updates a teammate group. |
Teammates5
Get teammateget_teammate | GET | Fetch a teammate. |
List assigned conversationslist_assigned_conversations | GET | List the conversations assigned to a teammate in reverse chronological order (most recently updated first). |
List teammate inboxeslist_teammate_inboxes | GET | Returns list of inboxes the teammate has access to. |
List teammateslist_teammates | GET | List the teammates in the company. |
Update teammateupdate_teammate | PATCH | Update a teammate. |
Teams4
Add teammates to teamadd_teammates_to_team | POST | Add one or more teammates to a team (workspace). |
Get teamget_team | GET | Fetch a team (workspace). |
List teamslist_teams | GET | List the teams (workspaces) in the company. |
Remove teammates from teamremove_teammates_from_team | DELETE | Remove one or more teammates from a team (workspace). |
Time Off6
Create time offcreate_time_off | POST | Create a time off for a teammate. |
Delete time offdelete_time_off | DELETE | Delete a time off. |
Get time offget_time_off | GET | Fetch a time off. |
List team time offslist_team_time_offs | GET | List the time offs of all teammates in a team. |
List teammate time offslist_teammate_time_offs | GET | List the time offs of a teammate. |
Update time offupdate_time_off | PATCH | Update a time off. |
Token Identity1
API Token detailsapi_token_details | GET | Fetch the details of the API token. |
Views6
Add view to teammate sidebarsadd_view_teammates | POST | Makes this view visible in specified teammates' sidebar navigation. |
Create team viewcreate_team_view | POST | Create a new view for a team. |
Get viewget_view | GET | Fetch a view. |
List team viewslist_team_views | GET | List the views of a team. |
List viewslist_views | GET | List the views accessible to the authenticated token. |
Update viewupdate_view | PATCH | Update a view. |