groups
Create, list, update, and leave WhatsApp group chats, including member retrieval and settings changes, through the connected engine.
Instructions
Create and manage WhatsApp groups via the connected engine. Available actions:
list: list groups the engine sees (offset pagination; optional name query)
get: retrieve a group by group_id (e.g. 972...-1597620113@g.us); set include_participants for the member list inline
create: create a new group with a name and a list of participant phone numbers
update: rename a group or change its admin/messaging settings
leave: cancel the authenticated user's membership. NOTE: WhatsApp has no "destroy group" — the group continues for any remaining members; only your membership ends.
Notes:
Newly-created groups default to admins-only-post (announce=true) and admins-only-edit (restrict=true) — that's WAWeb's default. To open posting/editing to all members, follow create with
update settings={announce:false, restrict:false}.participant_count includes the creator/owner. Inviting your own phone number deduplicates into the owner slot rather than adding a separate participant.
createalways returns participants[] inline so you can confirm membership immediately.
Examples:
list: 'show me my groups'
get: 'fetch group 972...-1597620113@g.us'
create: 'create a group called Crew with +972544325389 and +1234567890'
update: 'rename group g@g.us to Sales Team'
leave: 'leave group g@g.us'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| skip | No | ||
| limit | No | ||
| query | No | ||
| action | Yes | ||
| group_id | No | ||
| settings | No | ||
| participants | No | ||
| include_participants | No |