Read and write contacts, contact books, memberships, and bulk imports.
SummaryRead and write contacts, contact books, memberships, and bulk imports.
Prerequisites A Whats91 account A generated public API token Read and write contacts, contact books, memberships, and bulk imports.
Note
Every tool below is generated from the Whats91 MCP tool registry. Scope, safety class, approval requirement, and input schema are read from the running definition, so this page cannot drift from the server.
whats91_contact_addREVERSIBLE WRITE Creates or safely updates one contact using normalized phone identity. mcp:contacts:writev1.0.0 11 inputs whats91_contact_book_archiveDESTRUCTIVE WRITE ApprovalArchives a contact book only after a matching approval preview. mcp:contacts:writev1.0.0 3 inputs whats91_contact_book_archive_prepareDRAFT WRITE Previews archive impact and returns a short-lived confirmation token. It does not archive the book. mcp:contacts:writev1.0.0 2 inputs whats91_contact_book_createREVERSIBLE WRITE Creates a contact book. Replays with the same idempotency key return the same result. mcp:contacts:writev1.0.0 4 inputs whats91_contact_book_getREAD ONLY Returns one tenant-owned contact book, its contact count, and available contact fields. Read-only. mcp:contacts:readv1.0.0 1 input whats91_contact_book_members_addREVERSIBLE WRITE Adds up to 200 tenant-owned contacts to one contact book. mcp:contacts:writev1.0.0 3 inputs whats91_contact_book_members_removeREVERSIBLE WRITE Removes up to 200 memberships without deleting the contacts. mcp:contacts:writev1.0.0 3 inputs whats91_contact_book_updateREVERSIBLE WRITE Updates safe display fields on a tenant-owned contact book. mcp:contacts:writev1.0.0 5 inputs whats91_contact_books_listREAD ONLY Lists the authenticated Whats91 account's contact books with accurate contact counts and pagination. Read-only. mcp:contacts:readv1.0.0 3 inputs whats91_contact_existsREAD ONLY Checks whether a normalized WhatsApp phone number exists in the authenticated account. Read-only. mcp:contacts:readv1.0.0 1 input whats91_contact_getREAD ONLY Returns one tenant-owned contact and its public contact-book/custom-field information. Read-only. mcp:contacts:readv1.0.0 1 input whats91_contact_import_confirmHIGH IMPACT EXECUTION ApprovalQueues a previously staged contact import only after a matching one-time approval. mcp:contacts:writev1.0.0 4 inputs whats91_contact_import_prepareDRAFT WRITE Validates and stages a bounded UTF-8 CSV contact import, then returns a masked preview and one-time confirmation token. It does not create contacts. mcp:contacts:writev1.0.0 6 inputs whats91_contact_import_status_getREAD ONLY Returns safe status and row counts for one tenant-owned contact import batch. Read-only. mcp:contacts:readv1.0.0 1 input whats91_contact_removeREVERSIBLE WRITE Soft-deletes one tenant-owned contact. The contact can be restored by adding the phone again. mcp:contacts:writev1.0.0 2 inputs whats91_contact_updateREVERSIBLE WRITE Updates safe fields on one tenant-owned contact. mcp:contacts:writev1.0.0 12 inputs whats91_contacts_bulk_addREVERSIBLE WRITE Creates or updates up to 200 contacts in one bounded request. mcp:contacts:writev1.0.0 2 inputs whats91_contacts_listREAD ONLY Lists tenant-owned contacts, optionally within one contact book, with search and pagination. Read-only. mcp:contacts:readv1.0.0 4 inputs Related Documentation MCP Tools All Whats91 MCP tools, grouped by domain, with scope, safety class, approval requirement, and input contract.
Diagnostics Connectivity, identity, negotiated capabilities, and the tools-only operational guide.
Messaging Send approved templates and session chat messages, and inspect a message operation.
Templates Read, validate, draft, duplicate, submit, and delete WhatsApp templates.
Previous
Previous: Campaigns
Next
Next: Chatbots & Flows