Overview
When a customer replies in Help Scout, AGO:- Receives the webhook from Help Scout
- Routes it to your workspace based on the mailbox ID
- Runs the agent you assigned to that mailbox
- Posts the agent’s response as a reply on the conversation, signed by the Help Scout user you authenticated with
Prerequisites
- A Help Scout account with at least one mailbox
- Admin access to that mailbox
- An AGO agent ready to handle support replies
- A Help Scout app registered under Your Profile > My Apps in Help Scout, configured with:
- Redirect URI:
https://<your-subdomain>.api.useago.com/public/helpscout/oauth/callback - Webhook URL:
https://<your-subdomain>.api.useago.com/public/helpscout/webhook - Webhook events:
Conversation createdandCustomer replied
- Redirect URI:
Setup Guide
1
Save Your App Credentials in AGO
- In AGO, open Settings > Integrations > Help Scout
- Paste your Help Scout App ID, App Secret, and (optionally) Webhook Secret
- Save — these are stored encrypted in your AGO workspace
2
Authorize Help Scout
- Click Connect Help Scout
- You will be redirected to Help Scout to approve access
- After approval, Help Scout sends you back to AGO with the list of mailboxes available on your account
3
Pick a Mailbox and Agent
- In the AGO Help Scout settings, select the mailbox you want to connect
- Choose the agent that should reply to customer messages from this mailbox
- Leave Auto-reply enabled off for now — you can flip it on after testing
- Save the mailbox
4
Test in Help Scout
- From a personal email address, send a test message to the mailbox you just connected
- In Help Scout, watch the conversation: AGO should add a reply within a few seconds
- Review the reply for tone and accuracy before enabling auto-reply for real customers
5
Turn On Auto-Reply
- Once you are happy with the test reply, go back to Settings > Integrations > Help Scout
- Enable Auto-reply for that mailbox
- New customer messages will now receive an AGO reply automatically
What Triggers a Reply
AGO replies to:- A customer’s first message that creates a new Help Scout conversation
- A customer’s follow-up reply on an existing conversation
- Replies posted by you or another teammate inside Help Scout
- Private notes
- Conversations created by a Help Scout user rather than a customer
Safety Controls
- Auto-reply toggle: Each mailbox has its own kill switch. Turn it off to receive webhooks without sending any reply.
- Internal note on failure: If the agent errors out, AGO posts a private internal note on the conversation describing the failure so a human can take over.
- Loop prevention: AGO never responds to messages authored by Help Scout users, including its own replies.
- Encrypted tokens: Help Scout OAuth tokens are encrypted at rest and refreshed automatically when they expire.
Troubleshooting
No reply is posted
No reply is posted
- Check that Auto-reply is enabled on the mailbox in AGO settings
- Confirm an agent is assigned to the mailbox
- Look for a private internal note on the Help Scout conversation — it will name the error if the agent ran but could not post the reply
Connection lost or token expired
Connection lost or token expired
AGO refreshes Help Scout tokens automatically. If a refresh fails (for example, the OAuth app was deleted in Help Scout), reconnect the mailbox from the AGO settings.
