Setting up Front as a Source

Connecting Front as a source in Guru enables teams to seamlessly centralize and surface customer conversations and shared inbox knowledge directly within their workflow.

๐Ÿ‘ฅ

Access Required

Guru Access: You need to be an Admin, Source Creator, or relevant custom role to set up Sources

Front Access: You'll need your Front Admin credentials.


Setting Up Front as a Source

  1. Navigate to Manage > Sources.
  2. Select Front from the icon menu.
  3. Click Authorize Access.
  4. Follow the prompts to Login and connect your Front account to then Authorize access.
  5. Once connected, you will have the option to rename your Source before selecting Connect.
  6. The next screen will allow you to set Permissions.

Objects Synced from Front

Primary objects are the objects used to generate the search record.

Common Model / What You'll See During Setup

Objects/Data Brought In

Key Fields

Ticket

Primary Objects: Email conversations, messages, and discussions

โ€ข Name (subject) โ€ข Description (message body) โ€ข Status (Enum: archived/open/deleted/spam) โ€ข Status ID โ€ข Status category (open/waiting/resolved) โ€ข Ticket IDs (Array) โ€ข Assignees (Array) โ€ข Contact (UUID - recipient) โ€ข Tags (Array) โ€ข Ticket URL โ€ข Remote created at โ€ข Remote ID โ€ข Remote data

Comment

Comments/replies within conversations

โ€ข Body โ€ข HTML body โ€ข User (UUID - teammate) โ€ข Contact (UUID - external sender) โ€ข Ticket (UUID) โ€ข Remote created at โ€ข Remote ID โ€ข Remote data

Attachment

File attachments on messages

โ€ข File name โ€ข File URL โ€ข Content type โ€ข Ticket (UUID) โ€ข Remote ID โ€ข Remote data

Contact

External contacts (customers, leads)

โ€ข Name โ€ข Email address โ€ข Phone number โ€ข Details โ€ข Account (UUID) โ€ข Remote ID โ€ข Remote data

Account

Companies/organizations associated with contacts

โ€ข Name โ€ข Domains (Array) โ€ข Remote ID โ€ข Remote data

User

Internal team members/agents

โ€ข Name (first_name + last_name) โ€ข Email address โ€ข Is active (Boolean) โ€ข Username โ€ข Teams (Array) โ€ข Remote ID โ€ข Remote data

Team

Groups of teammates

โ€ข Name โ€ข Remote ID โ€ข Remote data

Tag

Labels for conversations

โ€ข Name โ€ข Remote ID โ€ข Remote data

Collection

Shared inboxes for team collaboration

โ€ข Name โ€ข Access level (Enum) โ€ข Remote ID โ€ข Remote data

Project

Inbox groupings (deprecated - use Collections)

โ€ข Name โ€ข Remote ID โ€ข Remote data


Permissions

  • When you connect Front as a source in Guru, you'll permission that content in Guru. Learn more here.
  • If someone is not provided with access in Guru to this source, they will not see Front results in searches or when chatting with Guru.