Skip to content

Add intercom_conversation_id to Fin Agent API response schemas#468

Open
rahulgdsouza wants to merge 1 commit intomainfrom
rgd/add-intercom-conversation-id-to-fin-agent-api
Open

Add intercom_conversation_id to Fin Agent API response schemas#468
rahulgdsouza wants to merge 1 commit intomainfrom
rgd/add-intercom-conversation-id-to-fin-agent-api

Conversation

@rahulgdsouza
Copy link
Copy Markdown
Contributor

Why?

The fin-agent-api-return-intercom-conversation-id feature flag is now globally enabled in the Intercom monolith, making intercom_conversation_id an unconditional field in Fin Agent API responses. The OpenAPI spec needs to reflect this.

Towards https://github.com/intercom/intercom/issues/496451

How?

Add intercom_conversation_id (type: string) to both the response schema properties and response examples for /fin/start and /fin/reply endpoints in API versions 2.14, 2.15, and Unstable (0).

Companion PRs:

  • intercom/intercom#498649 — cleans up the feature flag from the Rails codebase
  • developer-docs: mirrors these OpenAPI changes in the developer documentation

Generated with Claude Code

The intercom_conversation_id field has been globally enabled in the Fin Agent
API but was missing from the OpenAPI specs. This adds it to the /fin/start
and /fin/reply response schemas (both examples and properties) in versions
2.14, 2.15, and 0 (unstable).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rahulgdsouza rahulgdsouza self-assigned this Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant