Skip to content

Update onboarding document with GCS setup details#571

Open
SangeetaMishr wants to merge 4 commits intomainfrom
Onboarding-WA-for-new-NGOs.md
Open

Update onboarding document with GCS setup details#571
SangeetaMishr wants to merge 4 commits intomainfrom
Onboarding-WA-for-new-NGOs.md

Conversation

@SangeetaMishr
Copy link
Collaborator

@SangeetaMishr SangeetaMishr commented Feb 2, 2026

Updated last updated date and added Google Cloud Storage setup instructions.

Summary by CodeRabbit

  • Documentation
    • Added a Google Cloud Storage setup step to onboarding (includes link to setup instructions).
    • Reordered onboarding steps into a sequential flow and moved Pricing accordingly.
    • Expanded prerequisites with example WhatsApp group name patterns and phone-number requirement.
    • Clarified webhook URL guidance wording and refined formatting/phrasing.
    • Updated documentation timestamp to February 2026.

Updated last updated date and added Google Cloud Storage setup instructions.
@SangeetaMishr SangeetaMishr self-assigned this Feb 2, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 2, 2026

📝 Walkthrough

Walkthrough

This PR updates the WhatsApp Groups Automation onboarding doc: refreshes "Last Updated" to February 2026, reorders and renumbers the Contents/steps, expands prerequisites (group naming examples and phone-number membership), and adds a new "Step 4: Google Cloud Storage Setup" with link and messaging/webhook wording refinements.

Changes

Cohort / File(s) Summary
Documentation
docs/6. WhatsApp Groups Automation/Onboarding for new NGOs.md
Updated "Last Updated" to February 2026; reindexed Contents to sequential steps; expanded prerequisites with example WhatsApp group naming and phone-number membership requirement; added "Step 4: Google Cloud Storage Setup" (description + link); clarified webhook URL phrasing; minor formatting/phrasing edits.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • tanuprasad530
  • Fawas003

Poem

🐰 I hopped through pages, quick and bright,
Added cloud steps under February light,
Group names neat, phone numbers in view,
Webhooks polished and links made new,
Hooray — onboarding hops to light! 🥕

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change in the pull request—adding Google Cloud Storage setup details to the onboarding document, which is the primary content addition.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch Onboarding-WA-for-new-NGOs.md

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

github-actions bot commented Feb 2, 2026

@github-actions github-actions bot temporarily deployed to pull request February 2, 2026 10:22 Inactive
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
docs/6. WhatsApp Groups Automation/Onboarding for new NGOs.md (1)

11-14: ⚠️ Potential issue | 🟡 Minor

Update the Contents list to include Step 4.
The new Step 4 isn’t reflected in the contents, which makes navigation incomplete.

🧭 Suggested update
 ### Contents
 1. [Pre-requisites](`#pre-requisites`)
 2. [Set-up](`#set-up`)
+3. [Step 4: Google Cloud Storage Setup](`#step-4-google-cloud-storage-setup`)
 8. [Pricing](`#pricing`)
🤖 Fix all issues with AI agents
In `@docs/6`. WhatsApp Groups Automation/Onboarding for new NGOs.md:
- Line 58: The link text "here:" in the sentence linking to the GCS
documentation is non-descriptive (violates MD059); update the anchor text to a
descriptive phrase such as "Google Cloud Storage setup guide" or "Google Cloud
Storage (GCS) setup instructions" while keeping the same URL
(https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS/)
so the line reads something like: Please refer to the Google Cloud Storage setup
guide for detailed instructions on how to configure and set up GCS.
🧹 Nitpick comments (1)
docs/6. WhatsApp Groups Automation/Onboarding for new NGOs.md (1)

54-56: Keep Step heading levels consistent.
Steps 1–3 use ####, but Step 4 is ###, which breaks the visual hierarchy. Consider changing Step 4 to #### for consistency.

💡 Suggested tweak
-### Step 4: Google Cloud Storage Setup
+#### Step 4: Google Cloud Storage Setup


Google Cloud Storage (GCS) is a cloud service offered by Google Cloud Platform (GCP) that enables you to save and access data—like files, images and large datasets—on Google’s secure servers rather than on your own devices. GCS is used for various tasks, such as storing WhatsApp group media and making data available for reporting or analysis through BigQuery.

Please refer to the detailed instructions on how to configure and set up Google Cloud Storage (GCS) [here:](https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS/)
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Use descriptive link text for the GCS instructions.
The link text “here:” is non-descriptive and fails MD059. Use explicit text like “Google Cloud Storage setup guide”.

✅ Suggested fix
-Please refer to the detailed instructions on how to configure and set up Google Cloud Storage (GCS) [here:](https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS/)
+Please refer to the detailed instructions on how to configure and set up Google Cloud Storage (GCS) in the [Google Cloud Storage setup guide](https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS/).
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
Please refer to the detailed instructions on how to configure and set up Google Cloud Storage (GCS) [here:](https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS/)
Please refer to the detailed instructions on how to configure and set up Google Cloud Storage (GCS) in the [Google Cloud Storage setup guide](https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS/).
🧰 Tools
🪛 markdownlint-cli2 (0.20.0)

[warning] 58-58: Link text should be descriptive

(MD059, descriptive-link-text)

🤖 Prompt for AI Agents
In `@docs/6`. WhatsApp Groups Automation/Onboarding for new NGOs.md at line 58,
The link text "here:" in the sentence linking to the GCS documentation is
non-descriptive (violates MD059); update the anchor text to a descriptive phrase
such as "Google Cloud Storage setup guide" or "Google Cloud Storage (GCS) setup
instructions" while keeping the same URL
(https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS/)
so the line reads something like: Please refer to the Google Cloud Storage setup
guide for detailed instructions on how to configure and set up GCS.

Copy link
Contributor

@Fawas003 Fawas003 Feb 2, 2026

Choose a reason for hiding this comment

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

Since the contents are added in 'link' format, better to change that. it might confuse readers.
for all three - pre-requisites, set-up and pricing @SangeetaMishr

Copy link
Contributor

@Fawas003 Fawas003 Feb 2, 2026

Choose a reason for hiding this comment

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

Does the user need to follow any guidelines while naming a whatsapp group, since it's mentioned that name should be in a appropriate manner? @SangeetaMishr

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Removed the link format

@@ -46,4 +46,4 @@
Copy link
Contributor

Choose a reason for hiding this comment

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

good to rephrase this sentence to - For example, if your Glific domain is www.xyz.glific.com, then the Maytapi webhook URL becomes https://api.xyz.glific.com/maytapi @SangeetaMishr

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

added few examples: Delhi Volunteers
Health Team – Field
Content Review
Workshop 2026 – Logistics

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

re-worded it


<img width="1274" alt="Screenshot 2024-11-18 at 3 59 18 PM" src="https://github.com/user-attachments/assets/a2ff1a6e-b034-47e5-90de-ce2bfe37df44" />

2. This completes the set-up
Copy link
Contributor

Choose a reason for hiding this comment

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

better to mention, 5th point of step 2 here or move this image to that section @SangeetaMishr

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Sorry unable to understand this.

@github-actions github-actions bot temporarily deployed to pull request February 4, 2026 07:15 Inactive
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🤖 Fix all issues with AI agents
In `@docs/6`. WhatsApp Groups Automation/Onboarding for new NGOs.md:
- Around line 12-14: The Contents list is missing the newly added section;
update the Contents block (the numbered list showing "1. Pre-requisites", "2.
Set-up", "3. Pricing") to include "4. Google Cloud Storage Setup" so the table
of contents matches the document sections and readers can navigate to the new
Step 4.
- Line 54: The "### Step 4: Google Cloud Storage Setup" heading is inconsistent
with Steps 1–3 which use level 4 under the "Set-up" section; update the heading
to match by either changing "### Step 4: Google Cloud Storage Setup" to "####
Step 4: Google Cloud Storage Setup" so it becomes a subsection of "Set-up", or
if you intend it to be a top-level section remove the "Step" wording (e.g.,
"Google Cloud Storage Setup") and relocate it appropriately (before the
"Pricing" heading) to maintain consistent document structure.

Comment on lines +12 to +14
1. Pre-requisites
2. Set-up
3. Pricing
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Add Step 4 to the Contents section.

The newly added "Step 4: Google Cloud Storage Setup" section is not listed in the Contents, creating an incomplete table of contents for readers.

📋 Proposed fix to include Step 4
 ### Contents
 1. Pre-requisites
 2. Set-up
-3. Pricing
+3. Google Cloud Storage Setup
+4. Pricing
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
1. Pre-requisites
2. Set-up
3. Pricing
1. Pre-requisites
2. Set-up
3. Google Cloud Storage Setup
4. Pricing
🤖 Prompt for AI Agents
In `@docs/6`. WhatsApp Groups Automation/Onboarding for new NGOs.md around lines
12 - 14, The Contents list is missing the newly added section; update the
Contents block (the numbered list showing "1. Pre-requisites", "2. Set-up", "3.
Pricing") to include "4. Google Cloud Storage Setup" so the table of contents
matches the document sections and readers can navigate to the new Step 4.


You should be able to see the whatsapp groups option in the left panel that the phone number is part of and perform operations like send, receive and schedule message to a group of groups.

### Step 4: Google Cloud Storage Setup
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Clarify the heading structure.

The heading "### Step 4" uses a level 3 heading, making it a top-level section like "Set-up" itself, whereas Steps 1-3 are level 4 subsections under Set-up. This creates structural inconsistency.

Consider either:

  1. Making it a subsection under Set-up by changing to #### Step 4:, or
  2. Removing "Step" terminology since it's a separate top-level section
♻️ Option 1: Make it a subsection of Set-up

Move this section before the "Pricing" heading and change to level 4:

-### Step 4: Google Cloud Storage Setup
+#### Step 4: Google Cloud Storage Setup
♻️ Option 2: Remove "Step" terminology for top-level section
-### Step 4: Google Cloud Storage Setup
+### Google Cloud Storage Setup
🤖 Prompt for AI Agents
In `@docs/6`. WhatsApp Groups Automation/Onboarding for new NGOs.md at line 54,
The "### Step 4: Google Cloud Storage Setup" heading is inconsistent with Steps
1–3 which use level 4 under the "Set-up" section; update the heading to match by
either changing "### Step 4: Google Cloud Storage Setup" to "#### Step 4: Google
Cloud Storage Setup" so it becomes a subsection of "Set-up", or if you intend it
to be a top-level section remove the "Step" wording (e.g., "Google Cloud Storage
Setup") and relocate it appropriately (before the "Pricing" heading) to maintain
consistent document structure.

Clarified instructions for WhatsApp group naming and provided a clearer example for the Maytapi webhook URL.
@github-actions github-actions bot temporarily deployed to pull request February 4, 2026 07:35 Inactive
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@docs/6`. WhatsApp Groups Automation/Onboarding for new NGOs.md:
- Line 18: Change the list item that begins "3. Should have the WhatsApp groups
created and the phone number should be part of the WhatsApp groups..." to use
"2." for correct numbering, and normalize the example formatting by adding a
space after each comma and ensuring consistent spacing around dashes (e.g.,
"Delhi Volunteers, HealthTeam – Field, Workshop 2026 – Logistics"). This updates
the sequence and fixes spacing in the example list.

### Pre-requisites
1. Have an active phone number with a normal WhatsApp account linked to it.
3. Should have the WhatsApp groups created and the phone number should be part of the WhatsApp groups. (it is advised to have the WhatsApp Groups named in an appropriate manner)
3. Should have the WhatsApp groups created and the phone number should be part of the WhatsApp groups. (it is advised to have the WhatsApp Groups named in an appropriate manner example: Delhi Volunteers,HealthTeam – Field,Workshop 2026 – Logistics etc.
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Fix list numbering and improve example formatting.

Two issues in this line:

  1. Numbering error: The item is numbered "3." but follows only item 1, creating a gap in the sequence. This should be item 2.
  2. Inconsistent spacing: The examples lack consistent spacing after commas. Consider adding a space after each comma for better readability.
📝 Proposed fix for numbering and formatting
-3. Should have the WhatsApp groups created and the phone number should be part of the WhatsApp groups. (it is advised to have the WhatsApp Groups named in an appropriate manner example: Delhi Volunteers,HealthTeam – Field,Workshop 2026 – Logistics etc.
+2. Should have the WhatsApp groups created and the phone number should be part of the WhatsApp groups. (it is advised to have the WhatsApp Groups named in an appropriate manner example: Delhi Volunteers, HealthTeam – Field, Workshop 2026 – Logistics, etc.)
🤖 Prompt for AI Agents
In `@docs/6`. WhatsApp Groups Automation/Onboarding for new NGOs.md at line 18,
Change the list item that begins "3. Should have the WhatsApp groups created and
the phone number should be part of the WhatsApp groups..." to use "2." for
correct numbering, and normalize the example formatting by adding a space after
each comma and ensuring consistent spacing around dashes (e.g., "Delhi
Volunteers, HealthTeam – Field, Workshop 2026 – Logistics"). This updates the
sequence and fixes spacing in the example list.

Revised the pre-requisites section for clarity and formatting. Improved examples of WhatsApp group naming conventions.
@github-actions github-actions bot temporarily deployed to pull request February 4, 2026 07:47 Inactive
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.

2 participants