Skip to main content
Whautomate logo

Whautomate

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

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Whautomate authenticates with an API key. Generate the credential in your Whautomate account, then paste it into FlyMyAI the first time an agent uses a Whautomate action.

Get your Whautomate credential →

Fields to fill in FlyMyAI

FieldDetails
API Host URLThe API host URL based on your geographical location. For example, 'https://api.whautomate.com' for global access or 'https://api.in.whautomate.com' for India. (required)
Whautomate API KeyThe API key generated from your Whautomate account. This API key is required and must be included in the "x-api-key" header for all API requests. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
WHAUTOMATE_ADD_CONTACTTool to add a new contact. use when you need to programmatically create contacts via the api.name, phoneNumber, location
WHAUTOMATE_DELETE_SEGMENTTool to delete a specific segment. use when you need to remove a segment by its id. use after confirming you have the correct segmentid.segmentId
WHAUTOMATE_DELETE_SERVICE_CATEGORYTool 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.serviceCategoryId
WHAUTOMATE_GET_ALL_WEBHOOKSTool to retrieve all registered webhooks. use after authenticating to audit or inspect existing webhook subscriptions.-
WHAUTOMATE_GET_BROADCASTSTool 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."-
WHAUTOMATE_GET_BROADCAST_BY_IDTool 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.broadcastId
WHAUTOMATE_GET_CONTACTSTool to retrieve a list of contacts. use when you need to fetch contacts from whatsapp with optional pagination and filters.-
WHAUTOMATE_GET_MESSAGES_OF_CONTACTTool to retrieve chat messages for a specific contact. use after providing a valid contactid. supports pagination and optional date filtering.contactId
WHAUTOMATE_GET_SEGMENTSTool to retrieve a list of segments. use when you need to fetch segments with optional name filtering and pagination.-
WHAUTOMATE_GET_SERVICESTool to retrieve a list of services with optional filters. use when you need to fetch available services for display or scheduling.-
WHAUTOMATE_GET_SERVICE_BY_IDTool to retrieve details of a specific service by its unique id. use when you need comprehensive service information.serviceId
WHAUTOMATE_GET_SERVICE_CATEGORIESTool to retrieve a list of service categories. use when you need to list categories with optional pagination.-
WHAUTOMATE_GET_STAFFSTool to retrieve a list of staff members. use when you need to list staff with optional pagination or search filters.-
WHAUTOMATE_GET_STAFF_AVAILABILITY_BLOCKSTool 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.staffId
WHAUTOMATE_GET_STAFF_BY_IDTool 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.staffId
WHAUTOMATE_UPDATE_SERVICETool to update an existing whatsapp service. use when you need to modify service attributes like name, description, enabled state, or config.serviceId
We love our partners - FlyMy.AI builds with the best. Thanks, Whautomate!