Skip to main content
Connect AGO to Help Scout so that when a conversation needs a human, the ticket is created as a conversation in your Help Scout mailbox. This page covers ticket creation. To have an AGO agent reply to emails that arrive in a Help Scout mailbox, see Help Scout auto-reply.

Prerequisites

  • A Help Scout account with access to the mailbox that should receive tickets
  • Admin access to AGO

Step 1: Create an OAuth2 App in Help Scout

  1. In Help Scout, open Your Profile > My Apps
  2. Click Create My App and give it a name (for example, AGO Ticketing)
  3. Copy the App ID and App Secret

Step 2: Find Your Mailbox ID

  1. In Help Scout, open the mailbox that should receive tickets
  2. Copy the number shown in the mailbox URL. This is the mailbox ID.

Step 3: Configure Help Scout in AGO

  1. Go to Tickets > Ticket Forms
  2. In Active Ticketing System, select helpscout. If it isn’t in the list, ask AGO support to add Help Scout to your workspace.
  3. Click the wrench icon (Configure ticketing system)
  4. Fill in:
    • OAuth2 App ID: the App ID from Step 1
    • OAuth2 App secret: the App Secret from Step 1
    • Mailbox ID: the ID from Step 2
  5. Save
AGO renews Help Scout access tokens on its own. You don’t need to manage them.

Step 4: Create a Ticket Form

  1. Go to Tickets > Ticket Forms
  2. Create a form and add the fields you need
  3. Save the form
See Ticket Form Customization for all form options.

What AGO Creates in Help Scout

When a user submits a ticket:
  1. A conversation is created in your mailbox, with the user as the customer. Help Scout creates the customer from the user’s email if it doesn’t exist yet.
  2. Files attached to the ticket are added to the conversation.
  3. Tags are added for priority, typology, and any custom tag field.
  4. A private note with a link to the AGO conversation is added so your team has the full context.
The ticket in AGO links to the Help Scout conversation.

Field Mapping

Custom Tags

To add your own tag, create a form field with the external ID tag_helpscout. The value the user selects is added as a tag next to the priority and typology tags. See Ticket Form Customization: Help Scout tags.

Troubleshooting

If the problem persists, create a test ticket without attachments, then contact AGO support with the error message.