Today, Intercom auto replies (Messenger and email) only support static text or expected reply times based on historical data (e.g. 7-day median first response time). There’s currently no way to adjust these messages based on real-time backlog or queue volume.
Feature request:
Allow auto replies to use dynamic variables tied to live operational data—specifically backlog size or queue depth—to communicate a more accurate estimated response time.
Example use case:
If backlog is low → “We typically reply within ~1 hour.”
If backlog is high → “We’re experiencing higher volume and expect to reply within ~24 hours.”
Why this matters:
-
Sets clearer expectations during traffic spikes
-
Reduces follow-up messages like “Are you there?”
-
Improves customer trust and transparency
-
Helps teams avoid manually updating auto replies during busy periods
Suggested implementation ideas (flexible):
-
Variables such as
{{estimated_reply_time}}driven by backlog thresholds -
Rules like “If open conversations > X, show Y response time”
-
Availability in both Messenger and email auto replies
This would significantly improve expectation-setting compared to static messages or historical averages that don’t reflect real-time conditions.