Skip to content

Conversation

@steve-henry
Copy link
Contributor

@steve-henry steve-henry commented Nov 7, 2025

Adding more details on API capabilities and how they can empower Fin to the readme

@steve-henry steve-henry requested a review from a team November 7, 2025 20:48
# Intercom REST API OpenAPI Description

This repository contains [OpenAPI](https://www.openapis.org/) descriptions for [Intercom's REST API](https://developers.intercom.com/intercom-api-reference/reference/welcome). It covers API versions 2.7 and higher.
This repository contains [OpenAPI](https://www.openapis.org/) descriptions for [Intercom’s REST API](https://developers.intercom.com/intercom-api-reference/reference/welcome).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that's the entry page for the API reference. Is there another that would be better?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can probably stick with this https://developers.intercom.com/intercom-api-reference/ out of those to have uniformity throughout 🤔


## About Intercom

If you've identified a mismatch between the Intercom API's behavior and these descriptions, or found an issue with the format of a schema, [please open an issue.](https://github.com/intercom/Intercom-OpenAPI/issues/new?template=schema-inaccuracy.md)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we no longer encouraging to raise issues if they find any mismatch?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll add this back in

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To contributing section

Copy link
Contributor

@levindixon levindixon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the comments can be considered non-blocking, we should fix the minor error in the contributing section.

## Contributing

Because this description is automatically generated from our internal codebase, we don't currently accept pull requests that directly modify the description. See [CONTRIBUTING.md](CONTRIBUTING.md) for more details.
Because this description is automatically generated from Intercom’s internal codebase, so we do not currently accept direct pull requests that directly modify the specification.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Because this description is automatically generated from Intercom’s internal codebase, so we do not currently accept direct pull requests that directly modify the specification.
This description is automatically generated from Intercom’s internal codebase, so we don’t accept pull requests that modify the specification directly.

@@ -1,15 +1,72 @@
# Intercom's REST API OpenAPI Description
# Intercom REST API OpenAPI Description
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# Intercom REST API OpenAPI Description
# OpenAPI description for Intercom’s REST API


**Supported API versions:** 2.7 and higher.

---
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since H2s render with an underline already you might be good to omit these heavier section dividers.

Screenshot 2025-11-10 at 17 23 04

Comment on lines +29 to +41
## Fin by Intercom

The Intercom API can empower [Fin.ai](https://www.intercom.com/fin), Intercom’s AI assistant for customer support and automation.
You can use the API to create and edit the articles that Fin uses when answering customers' questions.
The API can also set data like conversation and user attributes to be referenced by Fin Guidance or control the flow of automations like Fin Procedures.

**Fin Procedures**
Define multi-step actions that Fin can execute through the API to handle structured or recurring workflows.
Learn more on the [Fin Procedures overview](https://fin.ai/procedures) or read the [Fin Procedures help guide](https://fin.ai/help/en/articles/12628343-fin-procedures-explained).

**Fin Voice**
Build voice-based customer experiences powered by Fin’s conversational AI.
Learn more on the [Fin Voice product page](https://fin.ai/voice) or see [Fin Voice setup instructions](https://www.intercom.com/help/en/articles/10697275-deploy-fin-ai-agent-over-phone).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Fin by Intercom
The Intercom API can empower [Fin.ai](https://www.intercom.com/fin), Intercom’s AI assistant for customer support and automation.
You can use the API to create and edit the articles that Fin uses when answering customers' questions.
The API can also set data like conversation and user attributes to be referenced by Fin Guidance or control the flow of automations like Fin Procedures.
**Fin Procedures**
Define multi-step actions that Fin can execute through the API to handle structured or recurring workflows.
Learn more on the [Fin Procedures overview](https://fin.ai/procedures) or read the [Fin Procedures help guide](https://fin.ai/help/en/articles/12628343-fin-procedures-explained).
**Fin Voice**
Build voice-based customer experiences powered by Fin’s conversational AI.
Learn more on the [Fin Voice product page](https://fin.ai/voice) or see [Fin Voice setup instructions](https://www.intercom.com/help/en/articles/10697275-deploy-fin-ai-agent-over-phone).
## Fin AI Agent
Use the Intercom API to power Fin, the AI Agent for customer service, with the content and context it needs to resolve customer queries and run automations.
You can:
- Create and update the help center articles Fin uses to resolve customer queries
- Set conversation and user attributes for Fin Guidance
- Trigger or control automations such as Fin Procedures
### Fin Procedures
Define multi-step actions that Fin can execute via the API to handle structured or recurring workflows.
Learn more: [Fin Procedures overview](https://fin.ai/procedures). Read: [Fin Procedures help guide](https://fin.ai/help/en/articles/12628343-fin-procedures-explained).
### Fin Voice
Build voice-based customer experiences powered by Fin’s conversational AI.
Learn more: [Fin Voice product page](https://fin.ai/voice). Set up: [Deploy Fin AI Agent over the phone](https://www.intercom.com/help/en/articles/10697275-deploy-fin-ai-agent-over-phone).

@steve-henry steve-henry merged commit 603860f into main Nov 12, 2025
6 checks passed
@steve-henry steve-henry deleted the sch/update-readme-fin-capabilities branch November 12, 2025 11:55
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.

4 participants