Communication

Front

Front is a shared inbox — a team's email, SMS and chat channels collected into inboxes, where conversations get assigned, commented on internally and archived.

Authentication

  • API token
  • OAuth 2.0

Actions

Generic API request. Call any Front API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Create contactCreate a contact (POST /contacts, application/json).
  • Create conversation commentAdd an internal comment (discussion) to a conversation (POST /conversations/{conversationid}/comments, application/json).
  • Get contactRetrieve one Front contact by id — the person record that email addresses and handles are grouped under — to read their details before messaging them or updating the record.
  • Get conversationRetrieve one Front conversation by id to read its subject, status, assignee and tags — the read step before replying, assigning or archiving it.
  • List contactsList contacts, most recent first (GET /contacts).
  • List conversation messagesList the messages in a conversation, most recent first (GET /conversations/{conversationid}/messages).
  • List conversationsList conversations, most recent first (GET /conversations).
  • List inbox conversationsList conversations in a given inbox, most recent first (GET /inboxes/{inboxid}/conversations).
  • List inboxesList the Front inboxes the connection's token can see.
  • List teammatesList the teammates in the connected Front company — the people conversations can be assigned to.
  • Reply to conversationSend a reply appended to a conversation (POST /conversations/{conversationid}/messages, application/json).
  • Update conversationDestructiveUpdate a conversation's assignee, status, or inbox (PATCH /conversations/{conversationid}, application/json).

Triggers

  • Inbound customer messagesAnswers as an agent in Front: when a customer's message arrives on a conversation, the agent replies on that conversation.
  • New inbound messageStarts when Front receives a new inbound message on a conversation, before any rule or teammate acts on it.
  • New or updated contactStarts when a Front contact is created or its details are updated.
  • New or updated conversationStarts when a Front conversation has new activity.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.