Skip to main content
Loops.so logo

Loops.so

The email platform for modern SaaS. A better way to send product, marketing, and transactional email.

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​

Loops.so authenticates with an API key. Generate the credential in your Loops.so account, then paste it into FlyMyAI the first time an agent uses a Loops.so action.

Get your Loops.so credential →

Fields to fill in FlyMyAI​

FieldDetails
API KeySign in and copy your API key from API Settings at https://app.loops.so/settings?page=api (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
LOOPS_SO_CREATE_CONTACTTool to add a new contact to your Loops audience. Use when you need to create a contact with email and optional properties like name, subscription status, or custom attributes. Returns 409 if contact already exists.email
LOOPS_SO_CREATE_CONTACT_PROPERTYTool to add a custom contact property to your Loops team. Use when you need to store additional contact data beyond default fields. Properties must have unique names in camelCase format and a specified data type (string, number, boolean, or date).name, type
LOOPS_SO_DELETE_CONTACTTool to delete a contact by email address or user ID. Use when you need to remove a contact from Loops. Either email or userId must be provided to identify the contact.-
LOOPS_SO_FIND_CONTACTTool to search for a contact by email or userId. Use when you need to find a specific contact's details including subscription status and custom properties. Exactly one of email or userId must be provided per request.-
LOOPS_SO_GET_CONTACT_PROPERTIESTool to retrieve a list of your account's contact properties from Loops.so. Use when you need to view all available contact properties or filter to only custom properties created by your team.-
LOOPS_SO_GET_DEDICATED_SENDING_IPSTool to retrieve a list of Loops' dedicated sending IP addresses. Use when you need to get IP addresses for whitelisting purposes.-
LOOPS_SO_GET_MAILING_LISTSTool to retrieve all mailing lists associated with your Loops account. Use when you need to browse or manage mailing list information.-
LOOPS_SO_LIST_CUSTOM_FIELDSTool to retrieve a list of custom contact properties. Use when you need to view available custom fields for contacts. Note: This endpoint is deprecated in favor of 'List contact properties'.-
LOOPS_SO_LIST_TRANSACTIONAL_EMAILSTool to retrieve a list of published transactional emails. Use when you need to view all available transactional email templates. Supports pagination with perPage and cursor parameters.-
LOOPS_SO_SEND_EVENTTool to send events to trigger emails in Loops. Use when you need to track user actions and trigger automated email workflows based on those events.eventName
LOOPS_SO_TEST_API_KEYTool to test API key validity and retrieve team information. Use to verify API credentials are working correctly.-
LOOPS_SO_UPDATE_CONTACTTool to update an existing contact by email or userId. Use when you need to modify contact properties or re-subscribe contacts. Creates a new contact if no matching record exists.-
We love our partners - FlyMy.AI builds with the best. Thanks, Loops.so!