# Persistiq

PersistIQ is a sales automation platform that streamlines outbound sales processes with personalized email campaigns and task management.

- **Category:** crm
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 14
- **Triggers:** 0
- **Slug:** `PERSISTIQ`
- **Version:** 20260414_00

## Tools

### Add Lead To Campaign

**Slug:** `PERSISTIQ_ADD_LEAD_TO_CAMPAIGN`

Tool to add a lead to a specified campaign. Use when you have lead details and a campaign ID to enroll the lead into the campaign.

### Create Campaign

**Slug:** `PERSISTIQ_CREATE_CAMPAIGN`

Tool to create a new campaign in PersistIQ. Use when you need to set up a new outreach campaign with a specific owner.

### Create Do Not Contact Domain

**Slug:** `PERSISTIQ_CREATE_DNC_DOMAIN`

Tool to create a Do Not Contact domain. Use when you need to block emails from being sent to addresses at a specific domain without manual approval.

### Create Leads

**Slug:** `PERSISTIQ_CREATE_LEADS`

Tool to bulk create up to 10 leads. Use when you have multiple new contacts and need optional duplicate-handling.

### List Campaigns

**Slug:** `PERSISTIQ_LIST_CAMPAIGNS`

Tool to list campaigns. Use when you need to fetch multiple campaigns with optional filters and pagination after setting up your filter criteria.

### List Do Not Contact Domains

**Slug:** `PERSISTIQ_LIST_DNC_DOMAINS`

Tool to list Do Not Contact domains. Use when you need to retrieve all domains marked as DNC.

### List Events

**Slug:** `PERSISTIQ_LIST_EVENTS`

Tool to retrieve a list of PersistIQ events. Use when you need to fetch events filtered by group, campaign, lead, user, or time range.

### List Lead Fields

**Slug:** `PERSISTIQ_LIST_LEAD_FIELDS`

Tool to list all lead fields for your company. Use when you need to retrieve available custom lead fields.

### List Leads

**Slug:** `PERSISTIQ_LIST_LEADS`

Tool to list leads from PersistIQ. Use when you need to fetch a paginated list of leads, optionally filtering by status or updated_after.

### List lead statuses

**Slug:** `PERSISTIQ_LIST_LEAD_STATUSES`

Tool to retrieve all lead statuses for your company. Use when you need to list available lead statuses after confirming authentication with PersistIQ.

### List Users

**Slug:** `PERSISTIQ_LIST_USERS`

Tool to list all non-archived users in your company. Use when you need to retrieve user information including id, name, email, activated status, default_mailbox_id, and salesforce_id.

### Remove Lead From Campaign

**Slug:** `PERSISTIQ_REMOVE_LEAD_FROM_CAMPAIGN`

Tool to remove a lead from a specified campaign. Use when you need to detach a lead from an existing campaign after confirming both IDs.

### Update Lead

**Slug:** `PERSISTIQ_UPDATE_LEAD`

Tool to update a lead's information. Use when you need to modify fields (status, tags, or custom attributes) of an existing lead. Call after confirming the lead_id.

### View Lead

**Slug:** `PERSISTIQ_VIEW_LEAD`

Tool to retrieve a lead by its ID. Use when you have the lead ID and need its detailed information.
