Using IBM® App Connect to interact with Front
Front is a platform for customer operations that helps support, sales, and account management teams provide exceptional service at scale.
Building a flow in IBM App Connect with Front
Use App Connect to build flows that integrate with Front and other applications. The connector is displayed as Front on the App Connect User Interface (UI).
To allow App Connect to connect to your Front account, you need to fill in the connection fields that you see in the App Connect Designer Catalog page or flow editor.
Supported authorization type:
BASIC OAUTH
BEARER TOKEN
OAUTH 2.0 AUTH CODE
For detailed information about different authorization types, how to generate connection field values, and how to use the Templates gallery, see How to use IBM App Connect with Front on the IBM Documentation page.
Supported objects in Front
The following are the Front objects that can be run in App Connect.
Object |
Description |
Accounts |
Accounts within Front represent the companies or organizations that the team works with. Each account contains contacts, which are typically the individual people that your team communicates with from that account.
|
Custom fields |
A custom field defines the name and type for an extra field of an API resource such as a contact, conversation, or account.
|
Channels |
A channel is a resource that can send and receive messages.
|
Inbox |
An inbox is a container of messages. |
Contacts |
A contact is a person/entity with whom you have communicated. |
Conversations |
A conversation is a unique thread of messages. It can appear in one or more inboxes.
|
Comments |
A comment is a private message written by a teammate visible only to the other teammates. |
Messages |
A message is a resource that can be either received or sent via an inbox. Messages are grouped by conversations.
|
Scenario 1: Create a message in Front for each new contact added to Front from a sheet in Google Sheets
Consider the scenario:
In this flow, when you provide contact details in Google Sheet, the flow automates the process of creating a new contact in Front, adding it to the corresponding account, and creating a message regarding the new contact addition.
The following are the steps involved in the flow:
Scenario 2: Create a comment in Front for each updated deal in HubSpot CRM
Consider the scenario:
This flow retrieves deals from HubSpot CRM, updates their properties, and adds a comment in the Front conversation regarding the updates.
The following are the steps involved in the flow:
Resources
You can view this template and other useful templates in the Templates gallery of your App Connect Designer instance.
Get started with a free IBM App Connect Enterprise as a Service trial for 30 days to try out all our templates, visit https://ibm.biz/app-trial.
If you are running a containerized instance of IBM App Connect, use the following URL to directly access the template:
- Create a message in Front for each new contact added to Front from a sheet in Google Sheets:
https://<your-instance-id>/templates/Create%20a%20message%20in%20Front%20for%20each%20new%20contact%20added%20to%20Front%20from%20a%20sheet%20in%20Google%20Sheets
- Create a comment in Front for each updated deal in HubSpot CRM:
https://<your-instance-id>/templates/Create%20a%20comment%20in%20Front%20for%20each%20updated%20deal%20in%20HubSpot%20CRM
Note: Replace <your-instance-id>
in the URL with your custom instance ID.
You must enable the Designer AI features in your containerized environment to access the App Connect templates. For more information, see The preloaded IBM App Connect templates.
You also have the option to import the .yaml file for this template directly into your App Connect Designer instance. These templates are available in a public GitHub repository.