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
- In Help Scout, open Your Profile > My Apps
- Click Create My App and give it a name (for example,
AGO Ticketing) - Copy the App ID and App Secret
Step 2: Find Your Mailbox ID
- In Help Scout, open the mailbox that should receive tickets
- Copy the number shown in the mailbox URL. This is the mailbox ID.
Step 3: Configure Help Scout in AGO
- Go to Tickets > Ticket Forms
- In Active Ticketing System, select helpscout. If it isn’t in the list, ask AGO support to add Help Scout to your workspace.
- Click the wrench icon (Configure ticketing system)
- 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
- Save
Step 4: Create a Ticket Form
- Go to Tickets > Ticket Forms
- Create a form and add the fields you need
- Save the form
What AGO Creates in Help Scout
When a user submits a ticket:- 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.
- Files attached to the ticket are added to the conversation.
- Tags are added for priority, typology, and any custom tag field.
- A private note with a link to the AGO conversation is added so your team has the full context.
Field Mapping
Custom Tags
To add your own tag, create a form field with the external IDtag_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.
Related
- Ticketing: ticketing overview
- Ticket Form Customization: form field configuration
- Ticketing Connectors: compare the available connectors
