bulk_update_contacts
Bulk Update Contacts
Bulk update multiple contacts at once by adding or removing tags or deduplication IDs. Filter contacts by cell numbers or tags, then apply batch updates.
bulk_update_contacts
Bulk update multiple contacts at once by adding or removing tags or deduplication IDs. Filter contacts by cell numbers or tags, then apply batch updates.
search_send_logs
View metadata about past sends including campaign, template, trigger type, delivery start time, and destination count. Can search by campaign and delivery date range, or fetch a specific send log by ID.
check_compliance
Verify whether a list of cell numbers is compliant with a campaign's targeting criteria before sending. Returns a per-number compliance status. This is a **paid endpoint** costing 0.14 credits per cell number.
manage_tags
List all tags, retrieve a specific tag by ID, or delete a tag. Deleting a tag removes it from all associated contacts and campaigns.
get_credit_balance
Check your organisation's current Dripcel credit balance.
update_contact
Update a contact's tags or opt-out status. Supports adding/removing tags by ID or name, and opting a contact out of specific campaigns or all campaigns.
search_replies
Search and view replies received from contacts. Replies are classified as optIn, optOut, or unknown. Filter by campaign, contact number, message content, date range, and classification type.
delete_contact
Permanently delete a contact by their cell number. This action cannot be undone.
search_contacts
Search for contacts using filters such as cell numbers, tags, and date ranges. Supports pagination. Costs 10 credits per request.
get_contact
Look up a single contact by their cell number (MSISDN). Returns the contact's profile including custom fields, tags, and opt-out status.
manage_exchange_transactions
Search and manage transactions on the Dripcel campaign exchange as a buyer. Search by transaction ID, status, offer ID, or creation date. Accept or reject pending transactions.
list_email_templates
Retrieve all email templates stored in your Dripcel account. Templates are referenced by ID when sending bulk emails.
send_bulk_email
Send bulk emails to multiple recipients using a pre-defined email template. Emails can be scheduled for future delivery. Use the **List Email Templates** tool to find available template IDs.
send_sms
Send an individual SMS message to a contact. Supports personalized content using template variables for existing contacts. Returns a unique customer ID for tracking delivery status.
upload_sales
Upload sale conversions to Dripcel in bulk. Each sale is associated with a campaign and a contact cell number. Duplicate sales (same cell, campaign, and date) are rejected.
list_campaigns
Retrieve all campaigns or a specific campaign by ID. Campaigns organize sends, track performance, and associate contacts.
get_deliveries
Query delivery statuses for sent messages. Look up deliveries by the contact's cell number or by the unique customer ID returned from a send operation.
upload_contacts
Upload contacts to Dripcel. Supports both create-only mode (up to 100,000 contacts) and upsert mode (up to 20,000 contacts) which creates new contacts and updates existing ones. Contacts can be tagged and optionally trigger an SMS send upon upload.
Send SMS and bulk email campaigns with ML-optimized delivery timing and targeting. Manage contacts with tags, custom fields, and bulk upload (up to 100K per request). Track message deliveries, view send logs, and search contact replies classified as opt-in, opt-out, or unknown. Upload sale conversions and postbacks tied to campaigns. Check compliance of cell numbers against campaign targeting rules before sending. Manage campaign exchange transactions as a buyer. List and manage email templates, tags, and campaigns. Check organization credit balance. Receive webhook notifications when contacts reply to campaign sends.
Common questions about connecting Dripcel to AI agents with Metorial.