Skip to content

Commit dd7d36f

Browse files
devin-ai-integration[bot]bot_apk
andauthored
docs(source-intercom): improve documentation with permissions, lookback window, and changelog fixes (#74733)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: bot_apk <apk@cognition.ai>
1 parent 13a2c42 commit dd7d36f

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

docs/integrations/sources/intercom.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,15 @@ This page contains the setup guide and reference information for the [Intercom](
88

99
## Prerequisites
1010

11-
- Access to an Intercom account with the data you want to replicate
12-
- Start date - a UTC date and time programmatically in the format `YYYY-MM-DDTHH:mm:ssZ`. The data added on and after this date will be replicated.
11+
- An Intercom account with the data you want to replicate.
12+
- An Intercom app with the required permissions. The connector needs read access to the data you want to sync. At minimum, grant these permissions in the [Developer Hub](https://app.intercom.com/a/apps/_/developer-hub):
13+
- **Read and list users and companies**—required for Companies, Company Segments, Company Attributes, Contact Attributes, Contacts, Segments, and Teams.
14+
- **Read conversations**—required for Conversations and Conversation Parts.
15+
- **Read admins**—required for Admins.
16+
- **Read admin activity logs**—required for Activity Logs.
17+
- **Read tags**—required for Tags.
18+
- **Read Tickets**—required for Tickets.
19+
- A **Start date** in UTC format (`YYYY-MM-DDTHH:mm:ssZ`). Only data created on or after this date is replicated.
1320

1421
## Setup guide
1522

@@ -56,8 +63,9 @@ To authenticate the connector in **Airbyte Open Source**, you will need to obtai
5663
- For **Airbyte Open Source**, enter your access token to authenticate your account.
5764
<!-- /env:oss -->
5865

59-
6. For **Start date**, use the provided datepicker or enter a UTC date and time programmatically in the format `YYYY-MM-DDTHH:mm:ssZ`. The data added on and after this date will be replicated.
60-
7. Click **Set up source** and wait for the tests to complete.
66+
6. For **Start date**, use the provided datepicker or enter a UTC date and time in the format `YYYY-MM-DDTHH:mm:ssZ`. Only data created on or after this date is replicated.
67+
7. Optionally, configure **Lookback window** to re-sync records updated within the specified number of days before the current cursor position. This helps capture late-arriving updates. The default is `0` (no lookback).
68+
8. Click **Set up source** and wait for the tests to complete.
6169

6270
## Supported sync modes
6371

@@ -86,9 +94,9 @@ The Intercom source connector supports the following streams:
8694

8795
## Performance considerations
8896

89-
The connector is restricted by normal Intercom [request limitations](https://developers.intercom.com/docs/references/rest-api/errors/rate-limiting).
97+
The connector is restricted by normal Intercom [rate limits](https://developers.intercom.com/docs/references/rest-api/errors/rate-limiting). The default rate limit is 1,000 requests per minute for public apps and 10,000 requests per minute for private apps. The connector retries `429 Too Many Requests` responses automatically.
9098

91-
The Intercom connector should not run into Intercom API limitations under normal usage. [Create an issue](https://github.com/airbytehq/airbyte/issues) if you see any rate limit issues that are not automatically retried successfully.
99+
The connector should not run into rate limit issues under normal usage. [Create an issue](https://github.com/airbytehq/airbyte/issues) if you see rate limit errors that are not automatically retried.
92100

93101
## Troubleshooting and limitations
94102

@@ -115,7 +123,7 @@ Because these streams must read all records on every sync, syncing Companies and
115123

116124
| Version | Date | Pull Request | Subject |
117125
|:-------------|:-----------|:---------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------|
118-
| 0.13.16-rc.5 | 2026-03-06 | [70335](https://github.com/airbytehq/airbyte/pull/70335) | Block simultaneous reading from companies endpoint |
126+
| 0.13.16-rc.5 | 2026-03-11 | [71141](https://github.com/airbytehq/airbyte/pull/71141) | Block simultaneous reading from companies endpoint |
119127
| 0.13.16-rc.4 | 2026-03-03 | [74143](https://github.com/airbytehq/airbyte/pull/74143) | fix(source-intercom): fix UnboundLocalError in rate limiter when response is not available |
120128
| 0.13.16-rc.3 | 2026-03-03 | [72955](https://github.com/airbytehq/airbyte/pull/72955) | fix(source-intercom): add step size and end_datetime to contacts, conversations, and activity_logs streams |
121129
| 0.13.16-rc.2 | 2026-02-18 | [73635](https://github.com/airbytehq/airbyte/pull/73635) | fix(source-intercom): bump heartbeat timeout from 6h to 9h |

0 commit comments

Comments
 (0)