Campayn Integration — Automate Campayn with AI on Beauto
Campayn is an email marketing platform that allows users to create, send, and manage email campaigns.
Category: email newsletters, marketing automation · 14 actions available
What you can automate with Campayn
Beauto connects Campayn with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Campayn events, enrich Campayn data with AI, or sync Campayn with the rest of your stack — without writing code.
- Sync Campayn data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Campayn events and route the output anywhere
- Schedule recurring Campayn tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Campayn actions Beauto supports
- Create Contact — Tool to create a new contact in a specific list. Use when you need to add a contact after gathering details.
- Delete Contact — Tool to delete a specific contact. Use when you need to remove a contact permanently after confirming it should be deleted. Example: \
- Delete List — Tool to delete a specific contact list. Use when cleaning up unused lists after confirming they are no longer needed. Example: \
- Delete webform — Delete a specific webform from a contact list. Use this to permanently remove a webform that is no longer needed. Requires both the list_id and webform_id - use Get Webforms action first to find these values. Note: The A
- Get Contact — Tool to retrieve a specific contact by ID. Use when you need to fetch full contact details after confirming the contact ID.
- Get Contacts — Retrieves all contacts from a specific contact list in Campayn. Returns contact details including email, name, address, and confirmation status. Use 'Get Lists' action first to obtain the list_id. Supports optional filte
- Get Lists — Tool to retrieve all contact lists. Use when you need to fetch available lists before performing list-specific actions. Example prompt: \
- Get Message Statistics — Tool to retrieve engagement statistics for a specific email message by ID. Returns views, positive responses (clicks), and negative responses (unsubscribes/bounces). Use GET_MESSAGES first to get the list of available me
- Get Messages — Tool to retrieve all email messages. Use when you need to list all messages visible to the authenticated user.
- Get Reports — Tool to retrieve report URLs and metadata for sent and scheduled emails. Use when you need to fetch email delivery data, optionally filtered by a date range (Unix timestamp in seconds, UTC). Note: scheduled emails will h
- Get Webform — Tool to retrieve details of a specific webform by ID. Use after confirming the webform ID when you need to fetch form details like title, type, HTML, and signup count. Example: \
- Get Webforms — Tool to retrieve all webforms for a specific contact list. Use when you need to list forms after confirming the list ID. Example prompt: \
- Unsubscribe Contact — Tool to unsubscribe contacts from a list by contact id or email address. Use when you need to remove contacts from a mailing list. If id is provided, only that specific contact will be unsubscribed. If email is provided,
- Update List — Tool to update a contact list. Use after confirming list ID and desired changes. Example: Update list 123 name to 'Newsletter Subscribers'.