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!