Connect Whautomate with Hookshot™ and your stack

Whautomate is a platform that offers seamless integrations for customer engagement, including AI chatbots, appointment scheduling, and broadcast messaging.

Tools and triggers

What Agents can do in Whautomate

Available tools and events after Whautomate is connected.

  • Add Contact

    Tool to add a new contact. Use when you need to programmatically create contacts via the API.

  • Delete Segment

    Tool to delete a specific segment. Use when you need to remove a segment by its ID. Use after confirming you have the correct segmentId.

  • Delete Service Category

    Tool to delete a service category. Use when you need to remove a specific service category by its ID. Use after confirming you have the correct serviceCategoryId.

  • Get Account Info

    Tool to retrieve account information for the authenticated user. Use when you need to fetch account details like account name and owner email.

  • Get All Webhooks

    Tool to retrieve all registered webhooks. Use after authenticating to audit or inspect existing webhook subscriptions.

  • Get Broadcast by ID

    Tool to retrieve a specific broadcast's details. Use when you have a broadcast ID and need its metadata. Use after confirming the broadcastId is valid, as this returns detailed broadcast data.

  • Get Broadcasts

    Tool to retrieve a list of broadcasts. Use when you need to fetch broadcasts with optional filters such as status or date ranges. Example: "Get all scheduled broadcasts after 2023-01-01T00:00:00Z."

  • Get Contacts

    Tool to retrieve a list of contacts. Use when you need to fetch contacts from WhatsApp with optional pagination and filters.

  • Get Messages of Contact

    Tool to retrieve chat messages for a specific contact. Use after providing a valid contactId. Supports pagination and optional date filtering.

  • Get Segments

    Tool to retrieve a list of segments. Use when you need to fetch segments with optional name filtering and pagination. Segments can be used to organize clients and contacts into groups based on various criteria.

  • Get Service by Id

    Tool to retrieve details of a specific service by its unique ID. Use when you need comprehensive service information.

  • Get Service Categories

    Tool to retrieve a list of service categories. Use when you need to list categories with optional pagination.

  • Get Services

    Tool to retrieve a list of services with optional filters. Use when you need to fetch available services for display or scheduling.

  • Get Staff Availability Blocks

    Tool to retrieve a staff member's blocked time schedule over a date range. Use when you need to view unavailable slots after confirming staffId and desired date range.

  • Get Staff by ID

    Tool to retrieve detailed information about a specific staff member. Use when you have a valid staff ID and need full profile details. Use after confirming staffId.

  • Get Staffs

    Tool to retrieve a list of staff members. Use when you need to list staff with optional pagination or search filters.

  • Update Service

    Tool to update an existing Whautomate service. Use when you need to modify service attributes like name, pricing, duration, or active status.

Setup

Connect Whautomate in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.