fshy

fshy / Storage

Intercom

intercom.com · Storage · 1 record · JSON

Intercom (article/Messenger attachments) Storage

trialinstitutionno cardRper-object-cap

www.intercom.com · paas · storage/intercom · JSON · compare

Free tier'The size limit on individual attachments is 100mb for uploads via Messenger and there is currently no limit on the number of attachments that can be uploaded.' No account storage figure published.
unit mixed; metered on stored-bytes
Pricenone stated
Per-object capper-object-cap: 100 MB (100000000 bytes)
RetentionFetching the same object with the signature stripped and the filename changed still returned 200 with the identical 498,804 bytes — so Intercom CDN URLs are effectively unauthenticated and permanent, which is a reusable pattern (and means 'signed' URLs elsewhere may also be decorative).
EgressFree, Intercom CDN. Signed URLs with expires + signature params.
Identityinstitution derived from the record's prose, not from an identity field, and no signup was executed: incoming email including all files. request-rate: Intercom API rate limits apply. Retention: no expiry documented. paas
Limits
  • per-object-cap per-object-cap: 100 MB source
per-object-cap: 100 MB (Messenger), 20 MB total per incoming email including all files. request-rate: Intercom API rate limits apply. Retention: no expiry documented.
Bindingper-object-cap the per-object cap sets the shard size and therefore the object count; it bounds the total more tightly than any headline quota
Interfacerest rest
ToolingIntercom REST API (/articles, /files), official SDKs.
Composes with100 MB x unlimited attachments would be per-record-unlimited, but there is no free plan — all tiers start with 'Start free trial'. Cannot be multiplied into free storage.
ReliabilityImportant control: the CDN signature is NOT verified. Fetching the same object with the signature stripped and the filename changed still returned 200 with the identical 498,804 bytes — so Intercom CDN URLs are effectively unauthenticated and permanent, which is a reusable pattern (and means 'signed' URLs elsewhere may also be decorative).
Notes'The size limit on individual attachments is 100mb for uploads via Messenger and there is currently no limit on the number of attachments that can be uploaded.' No account storage figure published.
Evidence rungreported One page read moves it to documented.
Checked2026-10-21 (inherited); stale on 2026-11-04
Parsed numbers
  • $.limits[0].value limit:per-object-cap 100.0 MB
Evidence (4)
datesourcewhat it proved
2026-10-21www.intercom.com/help/en/articles/2339426-control-how-attach'no limit on the number of attachments that can be uploaded'
2026-10-21downloads.intercomcdn.com/i/o/tx2p130c/.../CleanShot...png?eprobe: GET ... -> 200, 498,804 bytes
2026-10-21withheldprobe: same path with no query string and a truncated filename -> 200, 498,804 bytes, byte-identical — signature not enforced
2026-10-21www.intercom.com/pricingno free plan; every tier shows 'Start free trial'
More fields (1)
{
 "dead_end": {
  "failure_class": "quota",
  "why": "'The size limit on individual attachments is 100mb for uploads via Messenger and there is currently no limit on the number of attachments that can be uploaded.' No account storage figure published.",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown or withheld values (5)
  • $.evidence[2].url private-url
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.per_object_cap.notes not-extracted
  • $.retention.notes not-extracted