Configuring and sending a CSAT survey when a conversation is closed | Community
Skip to main content

This recipe will guide you through how to set up a workflow that adds a note, applies tags, or inserts an AI summary note when a conversation is assigned to a team.

 

Check out the video walkthrough here on how to set up this workflow. 👇

 

Step 1: Start a New Workflow

  1. Navigate to the Workflow section of your workspace here.

  2. Click the + New Workflow button, typically located in the top-right corner of the screen.

  3. From the options presented, choose to build your workflow from scratch.

CleanShot-2B2025-07-17-2Bat-2B14_47_39-402x.png?expires=1755756000&signature=61b02a42ce57b810a977c141d08ecbecd9612b7562076089924784dc3fca4c7f&req=dSYlEcl4mYNfXvMW3nq%2BgSxR6hs8OoxwNv%2B514ITZYSHIhiHfz33MGzrwI6Y%0AqGBWjs7uYQ0jHO0si15r8rGZLXU%3D%0A

Step 2: Select Your Trigger

  1. First, select the appropriate Category for your workflow.

    For this case, you will choose During conversation only.

  2. Next, you will choose the specific trigger: If teammate changes the conversation state.

    CleanShot%2B2025-07-18%2Bat%2B13_45_19-402x.png?expires=1755756000&signature=8208557454e3b828dfc4976feef006fc49fc6ae2c9ee60678d4be835c14493cd&req=dSYlEcl2noldXPMW3nq%2BgbCebFjYIgQ206TpqWV%2F%2BPqAx20IVqnmApIiBMfo%0Ahd7ysTeWc3lfD17RoSv%2BSnrlKX4%3D%0A

  3. In the Trigger settings, select the Closed state.

This ensures the workflow activates only when a teammate closes a conversation (not when a bot or Fin AI closes it).

CleanShot-2B2025-07-18-2Bat-2B13_47_07-402x.png?expires=1755756000&signature=bab0474b2810ea944316eb9767f477626efc70a1e6afd90505a82720e8b6ba0e&req=dSYlEcl2mIhfUfMW3nq%2BgRrBeVMAWRi7m49V419ruv0NDtBwYjMpiRe9VfJK%0ArEAEi8HWYMGAbvP27ImB2U86S7U%3D%0A

Step 3: Configure Audience Rules (Optional)

Use the Audience section to set additional rules or conditions, such as targeting only specific teams, channels, or conversation types if needed.

 

CleanShot+2025-07-18+at+13_50_30%402x.png?expires=1755756000&signature=a088ece5d2ab48cf0cccef36423c7ffac13c96c2c3f2e6aadd38aa7ed71c8c59&req=dSYlEcl2lYdfUPMW3nq%2Bgae6HNPjQ4Jh6A4et5bWyGGp9Vzb09q0iByJNvSh%0AhzKa7st4Sss%2FdO%2FMUNzcRP8ffa4%3D%0A

 

 

Step 4: Add the CSAT Rating Request

Click + Add Step.

Select Ask for conversation rating (this is Intercom’s built-in CSAT action).

CleanShot+2025-07-18+at+13_54_22%402x.png?expires=1755756000&signature=a9fb424c133db7e11d85f81be4bb49ff363c971ccc2160dc17be3f8842519695&req=dSYlEcl3noNdW%2FMW3nq%2Bgem7j7QYl98kIxaeGKLp%2FDAeRxR7Ul%2FwBRoMkoau%0AYrl4tVouZaZfPbY7NDKiqRoQZRQ%3D%0A

 

You can place this action directly after the Trigger here or within a specific Workflow path.

 

Optionally, use predicates or branches to control when and for whom the CSAT survey is sent to.

CleanShot+2025-07-18+at+13_57_01%402x.png?expires=1755756000&signature=fc6c75c3b8947886dee265efa5dd16f5b9ca3c0f5f7f5b6d45d48daa83866508&req=dSYlEcl3m4NdWvMW3nq%2BgYZvLH1PErbUmwDnJYmcHDXRvoYQNku6QfxFWCMK%0AURB6%2FNn0Jw%2BY%2FVw9TSE%2BlpvwOAQ%3D%0A

 

Step 5: Add a Wait Step

Click on Rate Your Conversation once the step has been added.

CleanShot+2025-07-18+at+13_59_38%402x.png?expires=1755756000&signature=9d8787ee0c6a21851375ee6844d490b71ed85f412fe42cedf987595cda935f97&req=dSYlEch%2BnIhfXvMW3nq%2BgQPPoP7UsIYn9qhKj98TS4HFjEsJsJICz%2Fq8SkK5%0A%2F9vB8L%2BcXn1qVZtgzD68KrQod0o%3D%0A

 

Click to turn on ‘Wait for customers to give a rating before continuing the Workflow’ if you want the Workflow to continue after the rating has been added.

CleanShot+2025-07-18+at+14_00_11%402x.png?expires=1755756000&signature=28ca2362533e0acc589df39f2ba15724a061e1e5297274223627459ea45a6dac&req=dSYlEch%2Bn4hWXPMW3nq%2BgU50oArZ66R3Zp7PKYQSwmo5QxRuYLYq9nmOGEDS%0AP7G5w2WKKxv8X1UWClfx2DdwbKM%3D%0A

Optional Step: Add branches when the Wait step has been turned on

 

If you want the Workflow to continue after a conversation has been closed and rated to get more feedback for ratings under a certain threshold, you can use branches.

 

After the Wait step, add your Branch.

CleanShot+2025-07-18+at+14_06_02%402x.png?expires=1755756000&signature=8732f998ef043927126ace681028d115739c2f49919b9ed775ac3a5934e68cb6&req=dSYlEch%2Fm4NeWfMW3nq%2Bgen44yOzGcNKw9fnXj6SvWuTWP3rJ4JzEltYoEJe%0AFILgNP8%2BJsFEMnUjggeQCEe15IA%3D%0A

 

Configure each Branch to check for conditions such as ‘If Conversation Rating is less than Ok’ -> You can then add another step after this with a new message asking for more feedback

CleanShot+2025-07-18+at+15_19_02%402x.png?expires=1755756000&signature=6ec4b8767088bce2c66dd6c0f60461102acae3d86af2169a557b0cd79a63b4cd&req=dSYlEct9mIhcXfMW3nq%2BgcKDFWo3HfxPZmPF7qzzhFE2IyrB5698Sg7RaASh%0Abn6WhXeeQpVgGnWhp8OG%2FS90K44%3D%0A

CleanShot+2025-07-18+at+15_20_21%402x.png?expires=1755756000&signature=58d617e00fea7c508da3fec15dc837db22a4098a237284ba93c4c16f795e546e&req=dSYlEct9lYBYUPMW3nq%2BgWXar7t2%2FXPpn6AmchCX%2Fn%2BV6kWAuPg8tIwGAEAF%0AOFKkz%2BdBsEqlnK5Mpov7wTKbbyw%3D%0A

The second Branch would become ‘‘If Conversation Rating is More than ok’ -> You can then Close or add other follow-up actions.

CleanShot+2025-07-18+at+15_26_29%402x.png?expires=1755756000&signature=a79af3e23d587924f4861bff86de30d2b04a94aa458e101c15a51e1b62f33e9d&req=dSYlEct6lYJWXPMW3nq%2BgVN%2BWKmL8OfMoInrWLF%2FF7Ysp%2F3KBvXYawIalJhD%0ANYPG5RRjaVSPuntzTSho%2BqaNHkE%3D%0A

 

Step 6: Set the Workflow Live

You have now configured the entire workflow. You will see an overview of the trigger and the corresponding action.

 

To activate it, simply click the Set it live button.

CleanShot+2025-07-18+at+15_28_03%402x.png?expires=1755756000&signature=78f363cc20f15dd856fc130c682d37e66ec16ac8b3018530f5c99259f30de072&req=dSYlEct7nIFeWvMW3nq%2BgfUZic3TGiVFb%2BWnvn1g9e6wyQ5gaA3aVaEfX0Sf%0AtRtvjaC66ZVmdWRyIqbTcgcSKO4%3D%0A

 

Your workflow is now active and will send CSAT surveys when a conversations are closed.

Be the first to reply!

Reply