delete_deal
Delete Deal
Deletes a deal from Spoki. Permanently removes the sales opportunity from the pipeline.
delete_deal
Deletes a deal from Spoki. Permanently removes the sales opportunity from the pipeline.
manage_lists
Create, delete, or retrieve contact lists in Spoki. Lists are used to organize contacts into groups for campaigns and targeted automations.
create_update_contact
Creates a new contact or updates an existing one in Spoki. Contacts are matched by phone number (E.164 format). You can set basic contact info, custom fields, tags, and list memberships in a single operation.
start_automation
Starts a pre-configured Spoki automation workflow for one or more contacts. This is the **recommended method** for sending messages, as it supports template messages, multi-step flows, and handles large volumes efficiently. Provide a single contact or multiple contacts to trigger the automation in bulk.
manage_deal
Creates or updates a deal (sales opportunity) in Spoki. Deals track progress through customizable pipelines and can be associated with contacts. Provide a dealId to update an existing deal, or omit it to create a new one.
send_template
Sends a pre-approved WhatsApp template message to a contact. Templates must be created via the Spoki platform UI and approved by Meta before use. Can be used outside the 24-hour conversation window.
delete_contact
Deletes a contact from Spoki. The deleted contact is moved to a blacklist, preventing any future messages from being sent to that number.
manage_contact_lists
Adds or removes a contact from a Spoki list. Lists are used to organize contacts into groups for campaigns and automations.
send_message
Sends a one-off WhatsApp message to a contact. This is for non-templated, free-form messages only. For bulk or template-based messaging, use **Start Automation** or **Send Template** instead.
list_contacts
Retrieves a paginated list of contacts from Spoki. Supports filtering by search query, tag, or list membership.
get_contact
Retrieves the details of a specific contact by their ID, including their phone number, name, email, tags, lists, and custom fields.
list_deals
Retrieves deals from Spoki. Supports filtering by pipeline and stage for focused pipeline views.
manage_contact_tags
Adds or removes tags on a Spoki contact. Use this to segment and organize contacts with labels.
Send and manage WhatsApp messages through the WhatsApp Business API. Create, update, and delete contacts with tags, custom fields, and list segmentation. Trigger automation workflows for multi-step messaging sequences. Send bulk campaigns to contact lists using approved template messages. Manage sales deals and pipelines. Receive webhook notifications for message, chat, contact, and deal events. Start AI-powered chatbot interactions. Embed WhatsApp inbox and chat interfaces into third-party applications.
Common questions about connecting Spoki to AI agents with Metorial.