my-audience-api

Create and refresh saved audience snapshots from people or company database filters.

83|Updated May 8, 2026
One-click install
npx skills add https://github.com/myapihq/myapi --skill my-audience-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: my-audience-api
Source: https://github.com/myapihq/myapi/tree/main/skills/my-audience-api
Command: npx skills add https://github.com/myapihq/myapi --skill my-audience-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of repeatedly rebuilding the same people or company filters by letting users save, manage, and refresh named audience snapshots for campaigns and workflows.

Core Features & Use Cases

  • Audience Management: Create, list, inspect, update, and delete saved audiences built from people or company database filters.
  • Target List Refreshing: Re-evaluate saved filters against current data and track membership count changes over time.
  • Campaign and ABM Workflows: Reuse stable audience IDs for outbound campaigns, email workflows, and account-based marketing targeting.

Quick Start

Use the my-audience-api skill to create a saved audience of EU decision makers with corporate emails and refresh it when new data arrives.

Frequently Asked Questions about my-audience-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save and reuse target lists built from customer database filters?

You can save and reuse target lists by creating named audience snapshots from people or company database filters. These saved audiences provide stable IDs that eliminate the need to repeatedly rebuild the same filters for campaigns.

What is the best way to manage account-based marketing audiences with dynamic data?

Managing account-based marketing audiences requires saving persistent snapshots from company database filters. You can re-evaluate these saved filters against current data and track membership count changes over time to keep target lists accurate.

Can I track membership changes when refreshing saved audience snapshots?

Yes, refreshing saved audience snapshots supports refresh delta tracking. Re-evaluating saved filters against current data allows you to monitor membership count changes and manage dynamic datasets effectively over time.

How do I handle large audience pagination when evaluating company database filters?

Handling large audience datasets requires member pagination during filter evaluation. The system applies pagination logic to process people or company database filters, ensuring complete membership retrieval when creating or refreshing saved audiences.

Do I need separate tools to create outbound campaign workflows from saved audiences?

No, saved audiences are designed for outbound campaign workflows and email targeting. You reuse the stable audience IDs generated from your database filters to directly feed account-based marketing and lead generation workflows.

Why do my saved audience snapshots show different member counts over time?

Saved audience snapshots show different member counts because underlying people or company data changes. When you refresh audiences by re-evaluating saved filters, membership count changes occur as new records match or existing records drop from the filter criteria.