> For the complete documentation index, see [llms.txt](https://docs.betterbugs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.betterbugs.io/product-features/recording-links/intercom-fin-for-customer-support.md).

# Intercom Fin for customer support

Intercom Fin AI Agent integration with BetterBugs enables you to auto-request screen recording from customers to gather complete context and technical details of issues.

### What do you need to use this feature

To use this feature, you need:&#x20;

1. A [paid plan for BetterBugs](/dashboard/my-account/plans-and-usage.md) (**Team** or **Enterprise**)
2. [BetterBugs Intercom app](https://www.intercom.com/app-store/?app_package_code=betterbugs) installed in your Intercom Workspace
3. Fin AI Agent within Intercom to add custom workflow steps
4. Web Channel in Fin Agent (customer facing web chat interface)

### How does the Intercom Fin AI integration work

First, you need to [integrate BetterBugs and Intercom](/product-features/integrations/intercom.md). Once you’ve connected, the BetterBugs Intercom app can be plugged in with your Fin AI Agent workflow to handle customer queries.

Now, when a customer sends any message on your Fin-based support chat interface, based on the query or the issue that the customer faces, you can add a step within Fin Agent to auto-request a screen recording though a recording link (powered by **BetterBugs**).&#x20;

Once the user submits the screen recording, you can get the visual proof, complete context, and technical details of the user issue as a perfect bug report within your BetterBugs dashboard. And this enables Fin to gather maximum context and information in an automated way before the conversation gets transferred to a human support team member for further analysis and resolution.

{% hint style="info" %}
**IMPORTANT**: For getting auto-attached technical details (console logs, network request, and others) of customer issues along with the screen recording, you’ll have to [configure Recording links for your domain](/product-features/recording-links/recording-links-with-developer-logs.md).
{% endhint %}

### Steps to add BetterBugs Intercom app to your Fin workflow

Here’re the steps to create a workflow from scratch within Fin AI for BetterBugs Intercom app integration. You can follow similar steps to add the app to your existing workflow.

{% stepper %}
{% step %}

#### Open Fin AI Agent

In your Intercom app, click “**Fin AI Agent**”.
{% endstep %}

{% step %}

#### Create a new workflow

To create a new workflow, click **Workflows** > **+ New workflow** > **Create from scratch**

<div data-with-frame="true"><figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2FOXAu10Cu1YGncVOZbns3%2FStep-2-Create%20a%20new%20workflow.png?alt=media&amp;token=263c936a-438d-41ef-82a3-fddec915c70a" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Select a trigger

For instance, select “**When customer sends their first message**”.

<div data-with-frame="true"><figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2Fxrm9Gp1UOEjwWzp8DodB%2FStep-3-Select%20a%20trigger.png?alt=media&amp;token=98fc41f0-a6ae-4993-aefc-0b73ffdc2ee8" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Set channel as web

For Channels, select “**Web**” (currently, iOS and Android not supported).

<div data-with-frame="true"><figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2FRiaf3IbyOZxSIojHkWMD%2FStep-4-Select%20channel%20as%20web.png?alt=media&amp;token=a8c4486c-00d0-4058-8557-91015f84a1ff" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Configure path(s) and select “Send an app”

Add custom messages and set rules for the path(s). Now, for the reply action, select “**Send an app**”.

<div data-with-frame="true"><figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2Fqcbnt0Q6SjnN5WU4mo34%2FStep-5-Configure%20path(s)%20and%20select%20%E2%80%9CSend%20an%20app%E2%80%9D.png?alt=media&amp;token=b4d906cd-c039-4b4e-9ecd-70f626b7ca7c" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Add BetterBugs app

Now, select the BetterBugs app from the list of options.

<div data-with-frame="true"><figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2FZefh1X7Rxx5F5q2awdc7%2FStep-6-Add%20BetterBugs%20app.png?alt=media&amp;token=e7cdfc40-685a-4b1d-b0c9-c1c015a31cf6" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Click “Configure”

{% hint style="info" %}
**NOTE**: This option will only show if you’ve already [set custom domain(s) for your recording links](/product-features/recording-links/recording-links-with-developer-logs.md) (to capture technical logs with the recording).
{% endhint %}

Next, click “**Configure**” to select a domain for capturing technical details.

<div data-with-frame="true"><figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2FcLm7oYRA1s7FyHprEioD%2FStep-7-Click%20%E2%80%9CConfigure%E2%80%9D.jpg?alt=media&amp;token=7ae877d2-b2f1-4284-a9e2-6567af9dd2dd" alt="" width="545"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Select domain

Select a domain for your custom recording link.

<figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2FlpUUVFM0LtFQJBTGGwAa%2FStep-8-Select%20domain.png?alt=media&amp;token=f52a098f-4ded-4327-a62c-c4de23f05adf" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Finalize

This successfully adds the BetterBugs app to the Fin AI. Users can now automatically receive a request to “**Start Recording**” (coming from the BetterBugs app).

<figure><img src="https://3235868439-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBzBhuIUDDav7ztnadaoO%2Fuploads%2FlEqP0OjBoDb9TDp4t6Kb%2FStep-9-Finalize.png?alt=media&amp;token=c47daec3-afc7-4b05-84c0-43f2f95c991b" alt=""><figcaption></figcaption></figure>

From here, you can configure the next steps.
{% endstep %}
{% endstepper %}
