Add new guides for using connectors#230
Conversation
WalkthroughAdds a new developer guide "How To Use Connetors" describing connector concepts and step-by-step workflows for creating integrations and HTTP connections, plus a navigation entry in the site config linking the new guide. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 3
🤖 Fix all issues with AI agents
In `@en/docs/developer-guides/protocols-and-connectors/how-to-use-connetors.md`:
- Line 1: The document title contains a user-facing typo "How To Use Connetors";
update the title string to "How To Use Connectors" (replace the header line that
currently reads "# How To Use Connetors" with "# How To Use Connectors") so the
displayed heading and searchability are corrected.
- Around line 31-33: The heading "## Create a connection before building an
integration" is misleading because the steps assume you're in an integration's
Design view; rename the heading to "Create a connection before building the
automation flow" (or similar) and update the intro sentence to clarify the
workflow by adding a note like "If you've already created the integration, open
its Design view to add connections; otherwise create the integration first" so
readers know whether to create the integration or proceed directly to the Design
view.
In `@en/mkdocs.yml`:
- Line 127: Update the misspelled nav entry "- Using Connectors:
developer-guides/protocols-and-connectors/how-to-use-connetors.md" in
en/mkdocs.yml to match the corrected document filename/title by changing
"how-to-use-connetors.md" to "how-to-use-connectors.md" so the navigation link
points to the valid file.
🧹 Nitpick comments (1)
en/docs/developer-guides/protocols-and-connectors/how-to-use-connetors.md (1)
55-63: Consider anonymizing the sample module path in terminal output.Using a personal module path (
sachindu/connectors) in docs can look like a leaked local detail; a neutral placeholder reads better.📝 Suggested fix
- time=2026-01-22T13:07:54.519+05:30 level=INFO module=sachindu/connectors message="{ + time=2026-01-22T13:07:54.519+05:30 level=INFO module=example/connectors message="{Also applies to: 100-108
en/docs/developer-guides/protocols-and-connectors/how-to-use-connetors.md
Show resolved
Hide resolved
en/docs/developer-guides/protocols-and-connectors/how-to-use-connetors.md
Outdated
Show resolved
Hide resolved
…ting connections and integrations
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Fix all issues with AI agents
In `@en/docs/developer-guides/protocols-and-connectors/how-to-use-connectors.md`:
- Line 49: Replace the awkward bold+asterisk labels like "**URL***" and
"**Path***" with consistent formatting by moving the required-field asterisk
outside the bold (e.g., "**URL** *" or "**URL** (required)") or by using plain
bold for the field name and a separate indicator for required fields; update the
occurrences of "URL" and "Path" in the document (including the instances shown
in the diff) so they render as "**URL**" and "**Path**" with the
asterisk/required marker kept separate.
- Line 1: The document heading contains a typo "How To Use Connetors" — update
the top-level heading text to "How To Use Connectors" so the user-facing title
is spelled correctly; locate and replace the heading string in the file (the
line starting with "# How To Use Connetors") to the corrected form.
en/docs/developer-guides/protocols-and-connectors/how-to-use-connectors.md
Show resolved
Hide resolved
|
|
||
| 1. In the **Design** view of your integration, click the **+ Add Artifact** button. | ||
| 2. In the **Add Connection** pane, select the **HTTP** connector. | ||
| 3. In the **URL*** field, enter the base service URL (for example, `https://jsonplaceholder.typicode.com`). |
There was a problem hiding this comment.
Clean up bold/asterisk field labels.
**URL*** / **Path*** render awkwardly; use a consistent label (e.g., **URL** and **Path**) and keep required-field asterisks separate if needed.
✅ Proposed fix
-3. In the **URL*** field, enter the base service URL (for example, `https://jsonplaceholder.typicode.com`).
+3. In the **URL** field, enter the base service URL (for example, `https://jsonplaceholder.typicode.com`).
-8. In the **Path*** field, enter the resource path (for example, `/posts/1`).
+8. In the **Path** field, enter the resource path (for example, `/posts/1`).Also applies to: 97-97
🤖 Prompt for AI Agents
In `@en/docs/developer-guides/protocols-and-connectors/how-to-use-connectors.md`
at line 49, Replace the awkward bold+asterisk labels like "**URL***" and
"**Path***" with consistent formatting by moving the required-field asterisk
outside the bold (e.g., "**URL** *" or "**URL** (required)") or by using plain
bold for the field name and a separate indicator for required fields; update the
occurrences of "URL" and "Path" in the document (including the instances shown
in the diff) so they render as "**URL**" and "**Path**" with the
asterisk/required marker kept separate.
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@en/docs/developer-guides/protocols-and-connectors/how-to-use-connetors.md`:
- Line 1: Delete the duplicate typo file named how-to-use-connetors.md (the
orphaned file with the misspelling) from the repository; ensure you do not
change the existing correct file how-to-use-connectors.md or its references in
mkdocs.yml, remove the typo file from version control (git rm and commit) so
only the correctly named document remains and no broken/duplicate documentation
entry exists.
🧹 Nitpick comments (1)
en/docs/developer-guides/protocols-and-connectors/how-to-use-connetors.md (1)
38-43: Optional: vary sentence starts in the “Use this approach when…” bullets.Multiple bullets start with “You …”; consider mixing phrasing for readability.
Also applies to: 81-86
Purpose
The objective of this PR is to provide a comprehensive guide on managing Connections within WSO2 Integrator: BI. Currently, users need clear documentation on how to securely connect integrations to external systems using various authentication methods and transport settings.
This PR addresses the need for:
Goals
This documentation update introduces the following:
Approach
The implementation consists of a structured Markdown guide with integrated visual assets:
en/docs/assets/img/developer-guides/connectors/create-new-integration.gifen/docs/assets/img/developer-guides/connectors/configure-http-connection.gifen/docs/assets/img/developer-guides/connectors/use-connection-and-run.gifRelease note
Added a new developer guide for managing Connections in WSO2 Integrator: BI, featuring step-by-step instructions for pre-configuring and dynamically creating external system connectors.
Documentation
The changes are located in the developer guides section:
en/docs/developer-guides/connectors/managing-connections.md.Samples
Includes a sample automation project named
connectorsthat demonstrates aGETrequest to a placeholder API using a custom-configured HTTP connection.Test environment
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.