The Problem: Currently, setting up Fin Data Connectors is a high-friction process. For every action we want Fin to take, we have to manually:
-
Create a new Connector.
-
Define the endpoint.
-
Manually map and explain each data attribute so Fin understands it.
Β
This significantly increases the "Time to Value" for Fin. If I have a complex B2B API with 50 endpoints, it takes days to set up, rather than minutes. β³
Β
The Solution: Introduce a "Bulk API Mapping" feature. Instead of manual entry, allow us to provide a URL to our API Documentation (or upload an OpenAPI/Swagger JSON/YAML file) and the Global Authorization headers.
How it would work:
-
Doc Ingestion: Fin "reads" the documentation and automatically maps the available endpoints.
-
Semantic Understanding: Since modern API docs are well-designed, Fin can use its native LLM capabilities to understand what each endpoint does without us writing a manual "explanation" for every single one.
-
Global Auth: Set authorization once at the root level rather than per-connector.
-
Selective Enabling: A simple toggle list where we can "Turn On" specific endpoints for Fin to use as Tools.
Β
Why this is a game-changer:
-
β‘οΈ Drastically Reduce Start Time: We could go from "Zero to Integrated" in minutes, not days.
-
π Scale Automation: It encourages teams to give Fin more "powers" because the cost of adding a new capability is nearly zero.
-
π Improved Accuracy: Professional API documentation is often clearer than a human's manual summary, leading to fewer hallucinations during tool calls.
Β
Letβs move Fin from a "manual data connector" model to a "plug-and-play architect" model! π¬π§πͺ
#IntercomFin #ProductFeedback #FeatureRequest