update_sms_consent
Update SMS Consent
Update the SMS consent status for a contact. SMS consent is required before Sendlane can send SMS messages to a contact.
update_sms_consent
Update the SMS consent status for a contact. SMS consent is required before Sendlane can send SMS messages to a contact.
list_contacts
Retrieve contacts from your Sendlane account. Supports searching by email or phone number, and pagination for large result sets.
track_checkout
Send a checkout started event to Sendlane for abandoned checkout tracking. This allows you to retarget contacts who begin checkout but don't complete their order. Include all product details for use in abandoned checkout emails.
get_contact
Retrieve detailed information about a specific contact, including their tags and custom field values.
track_custom_event
Send a custom event to Sendlane for tracking purposes. Custom events can be used to trigger automations and segment contacts based on custom behavior.
list_custom_fields
Retrieve all custom fields defined in your Sendlane account. Custom fields store arbitrary contact attributes used for segmentation, automations, and personalization.
list_list_contacts
Retrieve contacts that belong to a specific mailing list. Useful for viewing list membership and understanding your audience segments.
list_lists
Retrieve all mailing lists in your Sendlane account. Lists are the primary groupings for organizing contacts.
unsubscribe_contact
Unsubscribe a contact from all email communications. The contact will remain in your account but will no longer receive marketing emails.
track_order_fulfilled
Send an order fulfilled event to Sendlane, indicating that an order has been shipped. This can trigger post-purchase automations like shipping notifications and review requests.
add_contact_to_list
Add a contact to a specified list. If the contact doesn't exist, it will be created. Requires at least an email or phone number. You can also set custom field values during creation.
list_senders
Retrieve all sender profiles in your Sendlane account. Sender profiles define the "from" identity used when sending emails.
track_order
Send an order placed event to Sendlane for eCommerce tracking. This records a completed purchase and triggers automations based on purchase behavior. Each order's line items will automatically generate ordered product events.
manage_contact_tags
Add or remove tags from a contact. Tags are labels that help you segment contacts based on interests, activity, and behavior. Use the **add** action to assign tags and **remove** to unassign them.
list_tags
Retrieve all tags in your Sendlane account. Tags help create granular collections of contacts for targeted content delivery.
update_contact_custom_fields
Set or update custom field values for a specific contact. Custom fields must already exist in your Sendlane account before values can be assigned.
list_campaigns
Retrieve campaigns from your Sendlane account. Campaigns are used to send sales, offers, and event-specific content to contacts.
manage_suppression
Add or remove email addresses from the suppression list, or retrieve the current suppressed emails. Suppressed emails will not receive any marketing communications.
remove_contact_from_list
Remove a contact from a specific list. The contact will no longer be subscribed to the list but will remain in your Sendlane account.
Manage contacts, lists, tags, and segments for email and SMS marketing automation focused on eCommerce. Create and update contacts, subscribe/unsubscribe contacts to lists, apply tags, and manage custom fields. Retrieve campaign details and sender profiles. Track eCommerce events such as product viewed, added to cart, checkout started, placed order, and fulfilled order via server-side and client-side APIs. Configure automation-based webhooks to broadcast contact data when triggered by subscriber actions or eCommerce behaviors.
Common questions about connecting Sendlane to AI agents with Metorial.