Skip to content

Conversation

@tanuprasad530
Copy link
Contributor

@tanuprasad530 tanuprasad530 commented Dec 3, 2025

  • Added the last updated at.
  • Updated/ Added screenshots in the create a flow section, given the recent change in UI for webhook dropdwons

Summary by CodeRabbit

  • Documentation
    • Enhanced documentation for sending polls to WhatsApp Groups with comprehensive step-by-step instructions and visual guidance examples
    • Added new documentation on leveraging Google Sheets to manage poll data and workflows
    • Expanded polling data retrieval and reporting section with practical SQL examples and implementation notes
    • Improved overall clarity and readability throughout WhatsApp automation guides

✏️ Tip: You can customize this high-level summary in your review settings.

- Added the last updated at.
- Updated/ Added screenshots in the create a flow section, given the recent change in UI for webhook dropdwons
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 3, 2025

Walkthrough

Documentation update for WhatsApp Groups poll-sending workflow. Restructured instructions with enhanced UI guidance, added sections for targeting specific groups and leveraging Google Sheets for poll UUIDs, expanded data retrieval details with SQL examples, and improved overall clarity and visual aids.

Changes

Cohort / File(s) Summary
Documentation updates
docs/6. WhatsApp Groups Automation/Sending Polls To WhatsApp Groups.md
Restructured poll-sending instructions with detailed UI-driven setup steps, FUNCTION parameter configuration, and visual guidance. Added new sections on targeting specific WhatsApp Groups or Collections and using Google Sheets for poll UUID management. Expanded polling data retrieval section with SQL snippets and enhanced notes. Reordered and reworded steps throughout for improved clarity.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~20 minutes

  • Focus on verifying instruction accuracy and clarity of parameter descriptions
  • Validate that all referenced UI elements and workflow steps are correctly described
  • Check that new sections (Google Sheets integration, targeting groups) are complete and coherent
  • Confirm visual placeholders and implied screenshots align with actual product UI

Poem

🐰 Through documents we hop and bound,
Polls and groups in prose we've found!
Google Sheets and WhatsApp way,
Clearer instructions, hip-hip-hooray!

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title check ❓ Inconclusive The title is vague and generic, using only the filename without describing the actual changes made. Consider a more descriptive title that highlights the main change, such as 'Update WhatsApp polling documentation with webhook UI changes and timestamps' or 'Add webhook UI screenshots and timestamps to WhatsApp polling guide'.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch update-sending_polls_to_whatsapp_group_collections.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 Dec 3, 2025

@github-actions github-actions bot temporarily deployed to pull request December 3, 2025 07:28 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 (2)
docs/6. WhatsApp Groups Automation/Sending Polls To WhatsApp Groups.md (2)

21-31: Fix numbering inconsistency in poll creation steps.

The sequence jumps from step 6 (line 27) directly to step 8 (line 30), skipping step 7. The image placement between lines 28–29 may need a step number, or steps should be renumbered accordingly.

Verify the intended structure and apply the correction. For example, if the image is step 7:

   6. To allow users voting for more than one option, turn on `Allow multiple answers`
+  7. (Brief caption for the screenshot below, if needed)
   <img width="1410" alt="Screenshot 2025-02-14 at 2 51 54 PM" src="https://github.com/user-attachments/assets/0aba91ac-7871-4a30-badf-8d075aa57458" />
   
-  8. Click on `Save`. This creates the poll.
-  9. Copy the UUID
+  8. Click on `Save`. This creates the poll.
+  9. Copy the UUID

136-136: Minor formatting issue: fix trailing asterisks and spacing.

Line 136 has inconsistent formatting with an extra space and double asterisks at the end.

-**Points to note: **
+**Points to note:**
🧹 Nitpick comments (1)
docs/6. WhatsApp Groups Automation/Sending Polls To WhatsApp Groups.md (1)

56-64: Clarify parameter value format for poll_uuid.

Line 58 shows "poll_uuid": "" as an empty string placeholder. Consider using a more explicit placeholder value (e.g., "poll_uuid": "<copy-uuid-from-polls-list>") to reduce ambiguity for users unfamiliar with parameter substitution patterns.

 `{
   "wa_group": "@wa_group",
-  "poll_uuid": ""
+  "poll_uuid": "<copy-uuid-from-polls-list>"
 }`

Alternatively, enhance the explanatory text immediately following the JSON block to reinforce that the UUID must be populated before execution.

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 02a5dab and dc81022.

📒 Files selected for processing (1)
  • docs/6. WhatsApp Groups Automation/Sending Polls To WhatsApp Groups.md (2 hunks)
🔇 Additional comments (4)
docs/6. WhatsApp Groups Automation/Sending Polls To WhatsApp Groups.md (4)

4-12: Well-executed metadata addition. The "Last Updated: December 2025" timestamp is clearly presented and the HTML table formatting aligns with documentation best practices.


36-69: Excellent restructuring of the flow creation section. The addition of detailed step-by-step instructions, inline screenshots, and clear parameter guidance significantly improves usability. The emphasis on the default FUNCTION selection and explicit dropdown walkthrough will help users navigate recent UI changes.


73-88: New sections on group targeting and Google Sheets integration are well-organized and valuable. Both additions clearly explain practical workflows and include supporting visuals. The note at line 88 appropriately sets expectations that the flow diagram is illustrative.


90-134: SQL query is well-structured and appropriate. The BigQuery syntax is correct: CTEs improve readability, JSON extraction functions are properly used, and UNNEST handles array flattening appropriately. The query enables users to aggregate poll responses by group and option, supporting the stated use case.

Note: Verify that the placeholder dataset ID reference (tides-saas-309509.917834811114.wa_messages) at line 108 is adequately emphasized in the documentation for users to replace with their own dataset.

</table>
</h4>

Glific platform can be used to create polls. Send or scheudule the polls in advance to multiple groups.
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 typo: "scheudule" → "schedule".

Line 14 contains a misspelling that should be corrected for consistency with standard terminology.

-Glific platform can be used to create polls. Send or scheudule the polls in advance to multiple groups. 
+Glific platform can be used to create polls. Send or schedule the polls in advance to multiple groups.
📝 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
Glific platform can be used to create polls. Send or scheudule the polls in advance to multiple groups.
Glific platform can be used to create polls. Send or schedule the polls in advance to multiple groups.
🧰 Tools
🪛 LanguageTool

[grammar] ~14-~14: Ensure spelling is correct
Context: ...rm can be used to create polls. Send or scheudule the polls in advance to multiple groups...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)

🤖 Prompt for AI Agents
In docs/6. WhatsApp Groups Automation/Sending Polls To WhatsApp Groups.md around
line 14, fix the typo "scheudule" to the correct spelling "schedule" so the
sentence reads "Send or schedule the polls in advance to multiple groups.";
update only that word to preserve surrounding text and run a quick spell-check
on the file for any other typos.

@SangeetaMishr SangeetaMishr merged commit dd87519 into main Dec 3, 2025
7 checks passed
@SangeetaMishr SangeetaMishr deleted the update-sending_polls_to_whatsapp_group_collections.md branch December 3, 2025 09:56
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.

3 participants