Integration · Customer support
Connect Claude & ChatGPT to Front
Ask your AI to find conversations, read the thread and draft a reply for you to review in Front. It can add internal comments, tag, assign and archive conversations, and keep contact notes up to date. Your team clears the inbox faster without handing over the send button.
Free plan, no credit card. Takes about a minute.
Try asking
“Find open conversations tagged billing from [email protected].”
The AI searches with Front search syntax and lists the matching conversations.
“Draft a reply to this conversation using our refund template.”
It reads the messages and your message templates and creates a draft reply for a human to review and send.
“What is assigned to me right now?”
It lists the conversations assigned to you, filtered to open ones if you ask.
What your AI can do
Search and read conversations
Search with Front search syntax, list inbox and assigned conversations, and read messages and comments.
Draft, comment and route
Create draft replies, add internal comments, tag, assign and change status or inbox.
Contacts and accounts
Look up, create and update contacts, read and add contact notes, and list customer accounts.
“Tag this conversation 'urgent' and assign it to Mikkel.”
It finds the tag and teammate ids, tags the conversation and assigns it.
“Leave an internal comment that we are waiting for the courier.”
It adds a comment to the conversation that the customer cannot see.
“Add a note to the contact [email protected] that she prefers phone calls.”
It finds the contact by email and adds a note with you as author.
233 tools for Front
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_comment_replyChanges dataCreate a new message for a message. Required: body. Search messages first to avoid duplicates. API summary: Add comment reply.add_contact_handleChanges dataCreate a new contact for a contact. Required: handle or source. Search contacts first to avoid duplicates. API summary: Add contact handle.add_contact_noteChanges dataAdd a note to a contact. Required: contact_id, body and author_id (a teammate id).add_contacts_to_contact_listChanges dataCreate a new contact for a contact. Required: contact ids. Search contacts first to avoid duplicates. API summary: Add contacts to contact list.add_conversation_commentChanges dataAdd an internal comment to a conversation (not visible to the customer). Required: conversation_id and body.assign_conversationVisible to othersAssign a conversation to a teammate, or unassign it. Required: conversation_id and assignee_id.create_accountChanges dataCreate a new account. Required: name. API summary: Create account.create_account_contactChanges dataCreate a new contact for a account. Required: contact ids. Search contacts first to avoid duplicates. API summary: Add contact to Account.create_application_eventChanges dataCreate a new event for a application. Required: event type or app object. Search events first to avoid duplicates. API summary: Trigger application event.create_channel_draftChanges dataCreate a new draft for a channel. Required: body. API summary: Create draft.create_channel_messageChanges dataCreate a new message for a channel. Required: sender or body. Search messages first to avoid duplicates. API summary: Receive custom messages.create_child_folderVisible to othersCreate a new message for a message. Required: name. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create child folder.create_child_templateVisible to othersCreate a new message for a message. Required: name or body. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create child template.create_contactChanges dataCreate a contact. Required: handles (e.g. email or phone); optional name, description and custom fields.create_contact_2Changes dataCreate a new contact. Required: name. Search contacts first to avoid duplicates. API summary: Create contact list.create_discussion_task_conversationChanges dataCreate a new message. Required: type or subject. Search messages first to avoid duplicates. API summary: Create discussion/task conversation.create_draft_replyChanges dataCreate a draft reply in a conversation for a human to review and send. Required: conversation_id, body and channel_id.create_exportChanges dataCreate a new export. Required: type, start or end. API summary: Create a new analytics export.create_folderVisible to othersCreate a new message. Required: name. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create folder.create_inboxChanges dataCreate a new inbox. Required: name. API summary: Create inbox.create_inbox_channelChanges dataCreate a new channel for a inbox. Required: type. API summary: Create a channel.create_inbox_teammateChanges dataCreate a new teammate for a inbox. Required: teammate ids. API summary: Add inbox access.create_knowledge_basisChanges dataCreate a new knowledge basis. Required: name. API summary: Create a knowledge base.create_knowledge_basis_categoryChanges dataCreate a new category for a knowledge basis. Required: name. API summary: Create knowledge base category in default locale.create_knowledge_basis_productChanges dataCreate a new product for a knowledge basis. Required: author id, subject or content. API summary: Create article in a knowledge base in default locale.create_linkChanges dataCreate a new link. Search links first to avoid duplicates. API summary: Create link.create_locale_categoryChanges dataCreate a new category for a locale. Required: name. API summary: Create knowledge base category in specified locale.create_locale_productChanges dataCreate a new product for a locale. Required: author id, subject or content. API summary: Create article in a knowledge base in specified locale.create_messageVisible to othersCreate a new message for a channel. Required: to or body. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create message.create_message_create_linked_conversationsChanges dataCreate a new message for a message. Required: conversation ids. Search messages first to avoid duplicates. API summary: Link conversations.create_message_followerChanges dataCreate a new follower for a message. Required: teammate ids. API summary: Add conversation followers.create_message_linkChanges dataCreate a new link for a message. Search links first to avoid duplicates. API summary: Add conversation link.create_message_seenVisible to othersCreate a new seen for a message. Required: body. Has effects visible outside this system. API summary: Mark message seen.create_message_templateVisible to othersCreate a new message. Required: name or body. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create message template.create_reportChanges dataCreate a new report. Required: start, end or metrics. API summary: Create a new analytics report.create_shiftChanges dataCreate a new shift. Required: name, color, timezone, times or teammate ids. API summary: Create shift.create_shift_teammateChanges dataCreate a new teammate for a shift. Required: teammate ids. API summary: Add teammates to shift.create_tagChanges dataCreate a new tag. Required: name. API summary: Create company tag.create_tag_childChanges dataCreate a new child for a tag. Required: name. API summary: Create child tag.create_tag_create_tagChanges dataCreate a new tag. Required: name. API summary: Create tag.create_team_contactChanges dataCreate a new contact for a team. Required: name. Search contacts first to avoid duplicates. API summary: Create team contact list.create_team_contact_create_team_contactChanges dataCreate a new contact for a team. Required: handles. Search contacts first to avoid duplicates. API summary: Create team contact.create_team_inboxChanges dataCreate a new inbox for a team. Required: name. API summary: Create team inbox.create_team_messageVisible to othersCreate a new message for a team. Required: name. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create team folder.create_team_message_templateVisible to othersCreate a new message for a team. Required: name or body. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create team message template.create_team_shiftChanges dataCreate a new shift for a team. Required: name, color, timezone, times or teammate ids. API summary: Create team shift.create_team_signatureChanges dataCreate a new signature for a team. Required: name or body. API summary: Create team signature.create_team_tagChanges dataCreate a new tag for a team. Required: name. API summary: Create team tag.create_team_teammateChanges dataCreate a new teammate for a team. Required: teammate ids. API summary: Add teammates to team.create_team_viewChanges dataCreate a new view for a team. Required: name or inbox ids. API summary: Create team view.create_teammate_contactChanges dataCreate a new contact for a teammate. Required: name. Search contacts first to avoid duplicates. API summary: Create teammate contact list.create_teammate_contact_create_teammate_contactChanges dataCreate a new contact for a teammate. Required: handles. Search contacts first to avoid duplicates. API summary: Create teammate contact.create_teammate_groupChanges dataCreate a new teammate group. Required: name. API summary: Create teammate group.create_teammate_group_inboxChanges dataCreate a new inbox for a teammate group. Required: inbox ids. API summary: Add teammate group team inboxes.create_teammate_group_teamChanges dataCreate a new team for a teammate group. Required: team ids. API summary: Add teammate group teams.create_teammate_group_teammateChanges dataCreate a new teammate for a teammate group. Required: teammate ids. API summary: Add teammate group teammates.create_teammate_messageVisible to othersCreate a new message for a teammate. Required: name. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create teammate folder.create_teammate_message_templateVisible to othersCreate a new message for a teammate. Required: name or body. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Create teammate message template.create_teammate_private_inboxChanges dataCreate a new private inbox for a teammate. Required: name. API summary: Create teammate private inbox.create_teammate_signatureChanges dataCreate a new signature for a teammate. Required: name or body. API summary: Create teammate signature.create_teammate_tagChanges dataCreate a new tag for a teammate. Required: name. API summary: Create teammate tag.create_teammate_time_offChanges dataCreate a new time off for a teammate. Required: name or start at. Search time offs first to avoid duplicates. API summary: Create time off.create_view_teammateChanges dataCreate a new teammate for a view. Required: teammate ids. API summary: Add view to teammate sidebars.delete_a_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval.delete_accountDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete an account.delete_account_contactsMoves moneyPermanently delete a contact by account id. Financial or irreversible action; may require approval. API summary: Remove contact from Account.delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete a knowledge base category.delete_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval. API summary: Delete contact list.delete_contact_handleMoves moneyPermanently delete a contact by contact id. Financial or irreversible action; may require approval. API summary: Delete contact handle.delete_contactsMoves moneyPermanently delete a contact by contact group id. Financial or irreversible action; may require approval. API summary: Remove contacts from group.delete_draftDeletesPermanently delete a draft by draft id. Destructive action; may require approval. API summary: Delete draft.delete_folderDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete folder.delete_inbox_teammatesMoves moneyPermanently delete a teammate by inbox id. Financial or irreversible action; may require approval. API summary: Removes inbox access.delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete conversation.delete_message_followersMoves moneyPermanently delete a follower by conversation id. Financial or irreversible action; may require approval. API summary: Delete conversation followers.delete_message_linksMoves moneyPermanently delete a link by conversation id. Financial or irreversible action; may require approval. API summary: Remove conversation links.delete_message_tagsMoves moneyPermanently delete a tag by conversation id. Financial or irreversible action; may require approval. API summary: Remove conversation tag.delete_message_templateDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete message template.delete_productDeletesPermanently delete a product by article id. Destructive action; may require approval. API summary: Delete an article.delete_shift_teammatesMoves moneyPermanently delete a teammate by shift id. Financial or irreversible action; may require approval. API summary: Remove teammates from shift.delete_signatureDeletesPermanently delete a signature by signature id. Destructive action; may require approval. API summary: Delete signature.delete_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval. API summary: Delete tag.delete_team_teammatesMoves moneyPermanently delete a teammate by team id. Financial or irreversible action; may require approval. API summary: Remove teammates from team.delete_teammate_groupDeletesPermanently delete a teammate group by teammate group id. Destructive action; may require approval. API summary: Delete teammate group.delete_teammate_group_inboxesMoves moneyPermanently delete a inbox by teammate group id. Financial or irreversible action; may require approval. API summary: Remove teammate group team inboxes.delete_teammate_group_teammatesMoves moneyPermanently delete a teammate by teammate group id. Financial or irreversible action; may require approval. API summary: Remove teammate group teammates.delete_teammate_group_teamsMoves moneyPermanently delete a team by teammate group id. Financial or irreversible action; may require approval. API summary: Remove teammate group teams.delete_time_offDeletesPermanently delete a time off by time off id. Destructive action; may require approval. API summary: Delete time off.download_attachmentDownload the document for a download. API summary: Download attachment.download_attachment_for_a_messageDownload the document for a download. API summary: Download attachment for a message.download_attachment_for_a_message_templateDownload the document for a download. API summary: Download attachment for a message template.download_attachment_from_an_articleDownload the document for a download. API summary: Download attachment from an article.download_downloadDownload the document for a download. API summary: Download attachment for a comment.get_accountGet one account with its domains and custom fields. Required: account_id.get_categoryGet one category by category id. API summary: Get a knowledge base category.get_channelGet one channel by channel id. API summary: Get channel.get_child_foldersList messages for a message. API summary: Get child folders.get_child_templatesList messages for a message. API summary: Get child templates.get_contactGet one contact with its handles, groups and custom fields. Required: contact_id (or alt:email:[email protected]).get_conversationGet one conversation: subject, status, assignee, tags and recipient. Required: message_id (the conversation id, cnv_...).get_current_tokenGet details about the connected Front account and API token, such as the company it belongs to.get_eventGet one event by event id. API summary: Get event.get_exportGet one export by export id. API summary: Fetch an analytics export.get_folderGet one message by message id. API summary: Get folder.get_inboxGet one inbox by inbox id. API summary: Get inbox.get_knowledge_basisGet one knowledge basis by knowledge base id. API summary: Get a knowledge base.get_linkGet one link by link id. API summary: Get link.get_messageGet one message with its body, sender, recipients and attachments. Required: message_id (msg_...).get_message_2Get one message by message id. API summary: Get comment.get_message_templateGet one message by message id. API summary: Get message template.get_productGet one product by article id. API summary: Get a knowledge base article.get_reportGet one report by report uid. API summary: Fetch an analytics report.get_ruleGet one rule by rule id. API summary: Get rule.get_shiftGet one shift by shift id. API summary: Get shift.get_signatureGet one signature by signature id. API summary: Get signatures.get_statusGet one status by status id. API summary: Get ticket status.get_tagGet one tag by tag id. API summary: Get tag.get_teamGet one team by team id. API summary: Get team.get_teammateGet one teammate by teammate id. API summary: Get teammate.get_teammate_groupGet one teammate group by teammate group id. API summary: Get teammate group.get_time_offGet one time off by time off id. API summary: Get time off.get_viewGet one view by view id. API summary: Get view.list_account_contactsList contacts for a account. Optional filters: sort by or sort order. Results are paginated. API summary: List account contacts.list_accountsList accounts (customer companies).list_assigned_conversationsList the conversations assigned to a teammate. Required: teammate_id; optional q filter.list_categoriesList categories for a category. API summary: Get knowledge base category content in default locale.list_category_productsList products for a category. Results are paginated. API summary: List articles in a category.list_channelsList channels.list_contact_conversationsList the conversations with a contact. Required: contact_id.list_contact_notesList the notes on a contact. Required: contact_id.list_contact_s_custom_fieldsList custom fields. API summary: List Contact's custom fields.list_contactsList contacts, optionally filtered with q (e.g. by update time). Returns names and handles such as email addresses.list_contacts_2List contacts. API summary: List contact lists.list_contacts_in_contact_listList contacts for a contact. Results are paginated. API summary: List contacts in contact list.list_conversation_commentsList the internal team comments on a conversation. Required: conversation_id.list_conversation_draftsList messages for a message. API summary: List conversation drafts.list_conversation_messagesList the email/chat messages in a conversation. Required: conversation_id.list_conversation_s_custom_fieldsList custom fields. API summary: List Conversation's custom fields.list_conversationsList conversations newest first, optionally filtered with q (e.g. statuses). Use search_conversations for text search.list_custom_fieldsList custom fields. API summary: List Account's custom fields.list_foldersList messages. Optional filters: sort by or sort order. API summary: List folders.list_inbox_channelsList channels for a inbox. API summary: List inbox channels.list_inbox_conversationsList the conversations in one inbox. Required: inbox_id; optional q filter.list_inbox_s_custom_fieldsList custom fields. API summary: List Inbox's custom fields.list_inbox_teammatesList teammates for a inbox. API summary: List inbox access.list_inboxesList the inboxes you can access.list_knowledge_basesList knowledge bases.list_knowledge_basis_categoriesList categories for a knowledge basis. Results are paginated. API summary: List categories in a knowledge base.list_knowledge_basis_contentsList contents for a knowledge basis. API summary: Get a knowledge base with content in default locale.list_knowledge_basis_productsList products for a knowledge basis. Results are paginated. API summary: List articles in a knowledge base.list_link_s_custom_fieldsList custom fields. API summary: List Link's custom fields.list_linked_conversationsList messages for a message. Results are paginated. API summary: List linked conversations.list_locale_categoriesList categories for a locale. API summary: Get knowledge base article with content in specified locale.list_locale_categories_get_a_knowledge_base_with_content_in_specList categories for a locale. API summary: Get a knowledge base with content in specified locale.list_locale_categories_get_knowledge_base_category_with_content_List categories for a locale. API summary: Get knowledge base category with content in specified locale.list_message_eventsList events for a message. Results are paginated. API summary: List conversation events.list_message_followersList followers for a message. API summary: List conversation followers.list_message_inboxesList inboxes for a message. API summary: List conversation inboxes.list_message_mentionsList mentions for a message. API summary: List comment mentions.list_message_seensList seens for a message. API summary: Get message seen status.list_message_templatesList message templates (canned responses) to reuse in replies.list_productsList products for a product. API summary: Get knowledge base article with content in default locale.list_rulesList rules. API summary: List all company rules.list_rules_list_rulesList rules.list_shift_teammatesList teammates for a shift. API summary: List shift's teammates.list_shiftsList shifts.list_statusesList statuses. API summary: List company ticket statuses.list_tag_childrenList children for a tag. API summary: List tag children.list_tagsList company tags. Use their ids to tag conversations.list_tags_list_tagsList tags. Optional filters: sort by or sort order. Results are paginated.list_team_channelsList channels for a team. API summary: List team channels.list_team_contactsList contacts for a team. API summary: List team contact lists.list_team_inboxesList inboxes for a team. API summary: List team inboxes.list_team_message_templatesList messages for a team. Optional filters: sort by or sort order. API summary: List team message templates.list_team_messagesList messages for a team. Optional filters: sort by or sort order. API summary: List team folders.list_team_rulesList rules for a team. API summary: List team rules.list_team_shiftsList shifts for a team. API summary: List team Shifts.list_team_signaturesList signatures for a team. API summary: List team signatures.list_team_tagsList tags for a team. Optional filters: sort by or sort order. Results are paginated. API summary: List team tags.list_team_viewsList views for a team. Results are paginated. API summary: List team views.list_teammate_channelsList channels for a teammate. API summary: List teammate channels.list_teammate_contactsList contacts for a teammate. API summary: List teammate contact lists.list_teammate_group_inboxesList inboxes for a teammate group. API summary: List teammate group team inboxes.list_teammate_group_teammatesList teammates for a teammate group. API summary: List teammate group teammates.list_teammate_group_teamsList teams for a teammate group. API summary: List teammate group teams.list_teammate_groupsList teammate groups.list_teammate_message_templatesList messages for a teammate. Optional filters: sort by or sort order. API summary: List teammate message templates.list_teammate_messagesList messages for a teammate. Optional filters: sort by or sort order. API summary: List teammate folders.list_teammate_private_inboxesList private inboxes for a teammate. API summary: List teammate private inboxes.list_teammate_rulesList rules for a teammate. API summary: List teammate rules.list_teammate_s_custom_fieldsList custom fields. API summary: List Teammate's custom fields.list_teammate_shiftsList shifts for a teammate. API summary: List Teammate Shifts.list_teammate_signaturesList signatures for a teammate. API summary: List teammate signatures.list_teammate_tagsList tags for a teammate. Optional filters: sort by or sort order. Results are paginated. API summary: List teammate tags.list_teammatesList teammates. Use their ids to assign conversations or as note authors.list_teamsList teams.list_viewsList views. Results are paginated.remove_contacts_from_contact_listMoves moneyPermanently delete a contact by contact list id. Financial or irreversible action; may require approval. API summary: Remove contacts from contact list.search_conversationsSearch conversations with Front search syntax in query (e.g. 'invoice is:open tag:billing from:[email protected]'). Best tool for finding conversations.search_eventsSearch events by q, sort by or sort order. Use this to find existing events before creating a new event. Results are paginated. API summary: List events.search_link_messagesSearch messages for a link by q, sort by or sort order. Use this to find existing messages before creating a new message. Results are paginated. API summary: List link conversations.search_linksSearch links by q, sort by or sort order. Use this to find existing links before creating a new link. Results are paginated. API summary: List links.search_tag_messagesSearch messages for a tag by q. Use this to find existing messages before creating a new message. Results are paginated. API summary: List tagged conversations.search_team_contactsSearch contacts for a team by q, sort by or sort order. Use this to find existing contacts before creating a new contact. Results are paginated. API summary: List team contacts.search_team_time_offsSearch time offs for a team by q. Use this to find existing time offs before creating a new time off. Results are paginated. API summary: List team time offs.search_teammate_contactsSearch contacts for a teammate by q, sort by or sort order. Use this to find existing contacts before creating a new contact. Results are paginated. API summary: List teammate contacts.search_teammate_time_offsSearch time offs for a teammate by q. Use this to find existing time offs before creating a new time off. Results are paginated. API summary: List teammate time offs.send_replyVisible to othersSend a reply in a conversation right away. Required: conversation_id and body. The customer receives it immediately; prefer create_draft_reply when unsure.submit_channelVisible to othersValidate a channel (channel id). Has effects visible outside this system. API summary: Validate channel.submit_contactVisible to othersMerge a contact. Has effects visible outside this system. API summary: Merge contacts.tag_conversationChanges dataAdd tags to a conversation. Required: conversation_id and tag_ids.update_accountChanges dataUpdate an existing account identified by account id. Only the fields you pass are changed. API summary: Update account.update_categoriesVisible to othersUpdate an existing category identified by category id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update knowledge base category in default locale.update_channelChanges dataUpdate an existing channel identified by channel id. Only the fields you pass are changed. API summary: Update Channel.update_contactChanges dataUpdate a contact's name, description, links or custom fields. Required: contact_id.update_conversationChanges dataUpdate a conversation's status (open, archived...), assignee, tags, inbox or custom fields. Required: message_id (the conversation id).update_conversation_remindersVisible to othersUpdate an existing message identified by conversation id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update conversation reminders.update_draftVisible to othersUpdate an existing draft identified by message id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Edit draft.update_folderVisible to othersUpdate an existing message identified by message id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update folder.update_knowledge_basis_contentsVisible to othersUpdate an existing content identified by knowledge base id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update knowledge base in default locale.update_linkChanges dataUpdate an existing link identified by link id. Only the fields you pass are changed. API summary: Update a link.update_locale_categoriesVisible to othersUpdate an existing category identified by locale. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update article content in specified locale.update_messageChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Update comment.update_message_templateVisible to othersUpdate an existing message identified by message id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update message template.update_productsVisible to othersUpdate an existing product identified by article id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update article content in default locale.update_shiftChanges dataUpdate an existing shift identified by shift id. Only the fields you pass are changed. API summary: Update shift.update_signatureChanges dataUpdate an existing signature identified by signature id. Only the fields you pass are changed. API summary: Update signature.update_tagChanges dataUpdate an existing tag identified by tag id. Only the fields you pass are changed. API summary: Update a tag.update_teammateChanges dataUpdate an existing teammate identified by teammate id. Only the fields you pass are changed. API summary: Update teammate.update_teammate_groupChanges dataUpdate an existing teammate group identified by teammate group id. Only the fields you pass are changed. API summary: Update a teammate group.update_time_offChanges dataUpdate an existing time off identified by time off id. Only the fields you pass are changed. API summary: Update time off.update_viewChanges dataUpdate an existing view identified by view id. Only the fields you pass are changed. API summary: Update view.upload_messageVisible to othersUpload a message (inbox id). Has effects visible outside this system. API summary: Import message.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Front from the app list.
- 2
Paste your key
Paste a Front API token. In Front go to Settings → Developers → API Tokens, click Create API token, pick the workspaces and permissions the AI may use, and copy the token.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Front?
The AI can search and read conversations, messages and comments, create draft replies, add comments, tag, assign and update conversations, and read or update contacts, contact notes and accounts. It can also send replies if you switch that tool on.
Does the AI see my Front API key?
No. Your Front credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, and the workspaces and permissions on your Front token also limit access. Sending a reply can require your approval, or you can keep the AI to drafts only. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Front account.
Will the AI send emails to my customers?
Only if you switch on send_reply, which sends right away. The create_draft_reply tool writes a draft in the conversation for a teammate to review and send. Many teams use drafts only, or require approval for send_reply.
Let your AI work in Front today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Front freeHeyMyApps is not affiliated with Front. Product names are trademarks of their owners.






