# Billing & Subscription Source: https://docs.clearcue.ai/account/billing-subscription Understand your trial, choose a plan, upgrade, and manage your subscription Manage your Clearcue subscription from *Settings* > *Billing*. This page covers how the free trial works, what each plan includes, and how to upgrade or manage your subscription. Only **Owners** and **Admins** can access billing settings. Members do not see the Billing page. ## Free trial Every new Clearcue organization starts with a **14-day free trial**. The trial gives you access to the core platform so you can evaluate Clearcue before committing to a paid plan. **What's included in the trial:** * 200 research credits * Access to signal tracking, lists, audiences, and filters * Unlimited team members **What's not available during the trial:** * CSV export * Webhook and CRM integrations A countdown of your remaining trial days appears in the sidebar. When the trial ends, you need to upgrade to a paid plan to continue using Clearcue. ## Available plans Clearcue offers several subscription plans with different credit allowances, topic limits, and features. For a full comparison of plans and pricing, visit the [Clearcue Pricing](https://www.clearcue.ai/pricing) page. ## Upgrade from trial to a paid plan Go to *Settings* > *Billing*. Browse the available plans on the billing page. Toggle between **Monthly** and **Yearly** billing to compare pricing. Yearly plans save up to 20%. Click **Upgrade** on your chosen plan. You'll be redirected to Stripe to enter your payment details and confirm the subscription. After payment, your subscription activates immediately. You'll have access to all features included in your plan. ## Manage your subscription Once you have an active subscription, the billing page shows your current plan status. Click **Manage Subscription** to open the Stripe customer portal, where you can: * View your current plan and billing cycle * Update your payment method * Download invoices and receipts * Change or cancel your subscription # Account & Members Source: https://docs.clearcue.ai/account/overview Manage your organization members, roles, and access permissions Control who has access to your Clearcue organization and what they can do. Navigate to *Settings* > *Members* to manage your team. ## Roles Every member has one of three roles. Roles determine what actions a member can take within the organization. | Role | What they can do | | - | - | | **Owner** | Full control. Can manage all members, assign any role, and access all settings. Cannot be revoked or modified by others. | | **Admin** | Can invite members, change Member roles, and revoke Member access. Cannot modify Owners or other Admins. | | **Member** | Can use Clearcue features (signals, lists, audiences) but cannot manage other members or access admin settings. | Every organization has at least one Owner. Owner access cannot be revoked. ## Invite members Owners and Admins can invite new members by email. 1. Go to *Settings* > *Members*. 2. Click **Invite** in the top right. 3. Enter one or more email addresses (separated by commas, spaces, or Enter). 4. Click **Send Invites**. Each invited person receives an email with a link to join. Until they accept, they appear in the members list with a **Pending** badge. Invitations expire after 24 hours. If an invite expires, you can resend it from the menu next to the member — select **Resend invite** to send a new email with a fresh 24-hour expiration. ## Search members Use the search bar at the top of the Members page to filter by email or role. This works across both active members and pending invites. ## Change a member's role 1. Find the member in the Members table. 2. Click their role badge to open the role selector. 3. Choose the new role and confirm. **Restrictions:** * You cannot change your own role. * Admins can only assign the Admin or Member role — not Owner. * Admins cannot change an Owner's role. ## Revoke access Remove a member's access to your organization without deleting their account. 1. Click the menu next to the member. 2. Select **Revoke access** and confirm. The member immediately loses access. They appear in the **Revoked Users** section at the bottom of the page. **Restrictions:** * You cannot revoke your own access. * Owner access cannot be revoked. * Admins cannot revoke another Admin's access. ## Restore a revoked member Bring back a previously revoked member with their original role. 1. Scroll to the **Revoked Users** section at the bottom of the Members page. 2. Click **Restore access** next to the member you want to reinstate. 3. Confirm the restoration. The member regains access immediately with their previous role. Only Owners and Admins can see and manage revoked members. # Core Concepts Source: https://docs.clearcue.ai/concepts Understand how Clearcue uses signals, data sources, AI qualification, and signal stacking to surface real buying intent. Before you start creating signals, it helps to understand how Clearcue's core building blocks work together. ## What is a Signal? A signal is a behaviour you want to catch — regardless of where it shows up. You define what you're looking for, and Clearcue finds it everywhere. A signal can be almost anything that shows movement or intent: * Someone engaged with a competitor's content * A company is hiring for a specific role * A startup recently raised funding * A leader is expanding into a new market * A professional changed roles or joined a new company You create a signal once, and Clearcue continuously monitors for matches across all connected data sources. ## Sources A source is where Clearcue looks to find your signal. A single signal can use several at once, so the same behaviour is caught no matter where it shows up. | Source | What it reads | | - | - | | **Social** | Posts, comments, and reactions on LinkedIn | | **Job board** | Live job listings from LinkedIn and major job boards | | **Database** | Clearcue's own database of career and employment records | | **Custom** | A post search plus an AI prompt you write yourself | The Database source works differently from the others: it reports what is true rather than what was published, so it catches events nobody posted about — a first hire in a new country, a team that quietly doubled. That is why combining sources matters. "Starting a new role" watches for the announcement *and* the career move itself, so you catch people whether or not they chose to tell anyone. ## Research Sources search broadly for anyone showing the behaviour, which is how you find companies you weren't watching. They only see what surfaces, though — a company nobody posted about is missed. **Research** closes that gap on the accounts you care about. It takes your question through each of your tracked companies in turn and works the sources for that company, so nothing there depends on someone having posted. Almost every company-facing behaviour can be given research, on top of whatever sources it uses. What research adds, which behaviours support it, and how it's configured. ## How AI qualification works Not every match is a real signal. Clearcue's AI reads every candidate result and filters out noise so you only see matches that indicate real intent. The process works in two stages: 1. **Data collection** — Your data sources find candidate content matching your keywords, profiles, or search queries. 2. **AI evaluation** — Each candidate is evaluated for intent. Only results that genuinely match your signal definition are surfaced. ### What the AI filters out The AI distinguishes between real signals and noise. For example, if you're tracking "Hiring for Head of Marketing": | Content | AI verdict | Reason | | - | - | - | | Job listing for Head of Marketing at Acme Corp | Signal match | Company is actively hiring for this role | | Post from someone looking for a marketing job | Filtered out | Job seeker, not a hiring company | | Article about AI trends in marketing | Filtered out | General advice, not a hiring signal | | Post from someone who just joined as Head of Marketing | Filtered out | Already hired, not an open position | This means you spend time on real opportunities instead of sifting through false positives. Learn how to write custom AI prompts that define exactly what content should match your signal. ## Signal stacking Looking at one signal in isolation can be misleading. Someone may like a post out of curiosity, visit your website by accident, or follow a competitor without any buying interest. Single signals often create false positives. **Signal stacking** is the process of combining multiple signals to uncover meaningful intent. Clearcue automatically stacks signals on person and company level — so when the same person or company triggers multiple signals, you see the full picture in one place. There are three ways signals stack together: ### Same event, different sources A single signal can monitor multiple data sources at once. When the same event appears in more than one place, it confirms the signal is real — not a one-off mention. You create an **Announcing funding** signal for Series A, and add web research to it. * A founder announces the round on social media * Web research finds the press coverage a few days later * Social research picks up two employees celebrating it Every match feeds the same signal. You see one company with a confirmed funding event — backed by several independent sources, not a single post that could be speculation. ### Multiple people, same company Clearcue stacks signals at the company level. When several people from the same company trigger different signals, the combined activity reveals company-wide intent — not just individual curiosity. You have three signals running: **Engaging with competitors**, **Hiring for a role**, and **Attending an event**. * The VP of Sales likes two competitor posts in the same week * HR posts a job listing for a role your product supports * The CTO registers for an industry conference No single person triggered all three signals. But at the company level, the stack shows an organization that is actively exploring, hiring, and attending events in your space — a strong sign they're evaluating solutions. ### Different signals, one person or company When the same person or company triggers multiple unrelated signals, each adding a different dimension of intent, the combination tells a much clearer story than any signal alone. You sell an AI automation platform. You have a **Hiring for a role** signal and a **Keyword search** signal for people discussing automation. * A company posts a job listing for a Marketing Manager * The same company's CEO posts asking how teams are automating their reporting Each signal on its own is generic. Together, they show a company that is scaling its marketing team and actively looking for AI tools to support them — a strong signal they need exactly what you offer. You have a **Keyword search** signal on CRM complaints, an **Engaging with competitors** signal, and a **Recommending a tool or service** signal. * A Head of Sales complains about their current CRM in a post * The same person likes posts from two of your competitors * A week later, they ask their network which CRM to move to Each signal on its own could be noise. Together, they show someone who is frustrated, actively researching alternatives, and asking for help choosing — the strongest possible buying signal. ### Why stacking matters Stacking gives you context and confidence: * **Separate real intent from noise** — a single like means nothing; three signals across different channels means something * **Prioritise the right prospects** — focus on people and companies showing patterns, not just isolated activity * **Act at the right moment** — reach out when interest is strongest, not after it fades *** ## How it all fits together Signals are one part of a three-step loop: * **Signals** define *what* behaviours to track and use AI to filter the results. * **[Audiences](/records/audiences)** define *who* you care about — the companies and people that match your ideal customer profile. * **[Lists](/records/lists)** organise the results into actionable groups so you can take the right steps. Together, they form a continuous cycle: **detect signals, filter by audience, act from lists**. Create your first signal, audience, and list step by step. Every behaviour Clearcue can detect, and how each one is set up. # Boolean Search Source: https://docs.clearcue.ai/guides/boolean-search Use Boolean operators to build precise search queries and find exactly the signals, people, and companies you need. Boolean search uses logical operators to combine or exclude search terms, giving you precise control over your results. Instead of relying on simple keyword matching, you can build complex queries that find exactly what you're looking for. ## Core Operators ### AND Finds results containing **both** terms. ``` sales AND marketing ``` | Content | Matches? | | - | :-: | | "I work in sales and marketing" | Yes | | "Sales is my passion" | No | | "Marketing tips for startups" | No | Many search systems treat spaces as implicit AND, so `sales marketing` may work the same as `sales AND marketing`. ### OR Finds results containing **either** term (or both). ``` CEO OR founder ``` | Content | Matches? | | - | :-: | | "I'm the CEO of a startup" | Yes | | "As a founder, I learned..." | Yes | | "The CEO and founder announced..." | Yes | | "I'm a software engineer" | No | **Use case:** Capture variations, synonyms, or alternatives. ### NOT (or -) **Excludes** results containing the term. ``` developer NOT junior ``` or ``` developer -junior ``` | Content | Matches? | | - | :-: | | "Senior developer position open" | Yes | | "Looking for a junior developer" | No | ## Grouping and Phrases ### Parentheses ( ) Group terms together to control logic order. ``` (CEO OR founder) AND startup ``` This means: must be CEO or founder, AND must include startup. | Content | Matches? | | - | :-: | | "CEO of a startup" | Yes | | "Founder of a startup" | Yes | | "CEO of a corporation" | No | | "Startup tips" | No | Without parentheses, `CEO OR founder AND startup` might be interpreted as `CEO OR (founder AND startup)` — a different meaning entirely. ### Quotes " " Search for an **exact phrase**. ``` "looking for recommendations" ``` | Content | Matches? | | - | :-: | | "I'm looking for recommendations on..." | Yes | | "Looking for some recommendations" | No | | "Recommendations I'm looking for" | No | **Key difference:** | Query | What it finds | | - | - | | `looking for recommendations` | All 3 words anywhere, any order | | `"looking for recommendations"` | Exact phrase, words together in that order | ### Quotes on Single Words **With quotes** — exact match only: ``` "hiring" ``` **Without quotes** — includes stemmed variations: ``` hiring ``` May match: hiring, hire, hired, hires, etc. | Query | Potential matches | | - | - | | `"app"` | app | | `app` | app, apps, application, applications | | `"develop"` | develop | | `develop` | develop, developer, developers, development, developing | ## Combine Operators ### Basic combination ``` (sales OR marketing) AND (manager OR director) ``` Finds: sales manager, sales director, marketing manager, marketing director. ### Multiple OR groups ``` (AI OR "artificial intelligence" OR "machine learning") AND (agency OR consultant OR freelancer) ``` Finds content about AI services from agencies, consultants, or freelancers. ### With exclusions ``` (developer OR engineer) AND (senior OR lead) NOT (junior OR intern OR entry) ``` Finds senior/lead developers, excludes junior positions. ### Nested parentheses ``` ((CEO OR founder) AND startup) OR ((VP OR director) AND enterprise) ``` Finds: startup CEOs/founders OR enterprise VPs/directors. ## Operator Precedence Without parentheses, operators are evaluated in this order: 1. `" "` (phrases) — highest priority 2. `NOT` / `-` 3. `AND` 4. `OR` — lowest priority **Example:** ``` sales OR marketing AND manager ``` Is interpreted as: ``` sales OR (marketing AND manager) ``` Not as: ``` (sales OR marketing) AND manager ``` Always use parentheses to make your intent clear. ## Common Mistakes ### Lowercase operators Lowercase `and` may be treated as a search term, not an operator. | Query | Result | | - | - | | `sales and marketing` | May not work | | `sales AND marketing` | Correct | ### Missing parentheses | Query | Result | | - | - | | `CEO OR founder AND startup` | Unexpected results | | `(CEO OR founder) AND startup` | Correct | ### Quotes on every word Only use quotes for exact phrases or when you need exact word match. | Query | Result | | - | - | | `"looking" "for" "agency"` | Overly restrictive | | `"looking for" agency` | Correct | ### Over-complicated queries Start simple, add terms only if needed. | Query | Result | | - | - | | Complex query with 20+ OR terms | Hard to debug, slow | | `("looking for" OR "recommend") AND ("AI" OR "AI agency")` | Simpler, easier to refine | ### Forgetting stemming If you search `develop`, you'll get developer, development, etc. Use quotes `"develop"` if you only want that exact word. ## Build Your Query Step by Step What are you looking for? Example: "People asking for AI agency recommendations" Break down into categories: * **Intent:** looking for, recommend, anyone know, suggestions * **Topic:** AI, artificial intelligence, machine learning * **Type:** agency, developer, consultant, company ``` "looking for" AND "AI agency" ``` ``` ("looking for" OR "recommend") AND ("AI agency" OR "AI developer") ``` ``` ("looking for" OR "recommend") AND ("AI agency" OR "AI developer") NOT job ``` * Too many results? Add more specific terms. * Too few results? Remove restrictive terms or add OR alternatives. * Wrong results? Add NOT exclusions. ## Quick Reference ### Operators | Operator | Syntax | What it does | | - | - | - | | AND | `A AND B` | Both terms required | | OR | `A OR B` | Either term (or both) | | NOT | `A NOT B` or `A -B` | Exclude term | | Quotes | `"exact phrase"` | Exact phrase match | | Parentheses | `(A OR B) AND C` | Group terms | ### Quotes Usage | Usage | Effect | | - | - | | `word` | Word + variations (stemming) | | `"word"` | Exact word only | | `word1 word2` | Both words anywhere, any order + stemming | | `"word1 word2"` | Exact phrase, together in order | ## Query Templates ### Service/Agency Search ``` ("looking for" OR "recommend" OR "anyone know") AND ("SERVICETYPE" OR "SERVICETYPE agency") AND (agency OR company OR freelancer) ``` ### Tool/Software Search ``` ("looking for" OR "what tool" OR "best software" OR "recommendations for") AND ("CATEGORY tool" OR "CATEGORY software") ``` ### Pain Point Detection ``` ("frustrated with" OR "struggling" OR "hate" OR "problem with") AND (TOOL OR CATEGORY) ``` ### Competitor Dissatisfaction ``` ("switching from" OR "alternative to" OR "leaving" OR "disappointed with") AND COMPETITOR ``` ### Buying Intent ``` ("evaluating" OR "comparing" OR "budget for" OR "planning to buy") AND (PRODUCT OR CATEGORY) ``` # How to create your first filters Source: https://docs.clearcue.ai/guides/create-your-first-filters Build precise lists by layering filters step by step - start broad, then narrow down to the accounts that matter. Filters let you cut through the noise and focus on the people and companies that actually match your ideal customer. The key is to **add them gradually** so you get a feel for the data before narrowing too much. ## Start with signal type Your first filter should be the **signal filter**. This lets you focus on specific behaviours - like only showing people detected through competitor engagement or hiring activity. Use the "detected by all of" option to stack signals and surface accounts where **multiple intent behaviours** overlap. That's where the strongest leads are. ## Layer in company details Once you see results flowing in, start adding company-level filters: * **Company size** - focus on the segment you sell to * **Location** - narrow by country or region * **Industry** - if your product targets specific verticals This gives you a real feel for which accounts are showing intent and where each company actually stands. ## Refine by role and seniority Finally, add person-level filters to find the right contacts within those companies: * **Position** - filter by job title or function * **Seniority** - focus on decision-makers (C-Suite, VP, Director) This last step turns a broad list of interested companies into a targeted list of people worth reaching out to. ## Stack signals to spot patterns The most powerful filter combinations use **multiple signal types together**. For example, imagine you sell face recognition and room control software for office buildings. You could filter for leads who are: * Engaging with **your brand** content * Also engaging with a **competitor's** content * And their company is **hiring for a new role** or **opening a new office** Each signal on its own is a mild indicator. All of them together? That's a company actively evaluating solutions. Don't over-filter too early. Start broad, review a few pages of results, then add one filter at a time. You'll discover patterns you wouldn't have predicted. ## Save your filtered view as a List Once you've dialled in the right combination of filters, save it as a **List**. Lists stay in sync automatically - new leads matching your filters appear as they're detected. Learn how to save filtered views and automate your workflow. ## Next steps Full guide to all available filter types and options. Unlock new ways to use your signals and data. # Import your LinkedIn connections Source: https://docs.clearcue.ai/guides/import-linkedin-connections Download your LinkedIn connections export and upload it to bring your whole network into a connections signal. Connecting your LinkedIn login picks up your most recent connections and every new one from then on. To bring in the rest of your network, however far back it goes, upload the export LinkedIn gives you. LinkedIn can take up to 24 hours to prepare the export. Request it as soon as you set up the signal. ## Request your export from LinkedIn On LinkedIn, click **Me** in the top bar, then **Settings & Privacy**. Open **Data privacy** and choose **Get a copy of your data**. Choose **Want something in particular? Select the data files you're most interested in** and tick **Connections**. You don't need the full archive. Click **Request archive** and enter your LinkedIn password if asked. LinkedIn emails you when the export is ready. ## Download and unzip it Follow the link in LinkedIn's email, or go back to **Get a copy of your data**, and download the export. It arrives as a ZIP file. Unzip it and find `Connections.csv`. That is the file to upload. Clearcue takes the CSV itself, not the ZIP. ## Upload it to Clearcue Go to **Signals** and find your LinkedIn connections signal. Open the **⋯** menu on the signal and choose **Import connections (CSV)**. It reads **Re-import connections (CSV)** if you've uploaded one before. The **Upload export** button in the **Finish setting up** dialog opens the same upload. Drop in `Connections.csv` and click **Import connections**. Progress shows in the dialog while the file is processed. ## Good to know * **Every connection in the file is imported**, with no date cut-off. * **Re-importing is safe.** A connection that's already tracked is never counted twice. Upload a fresher export whenever you like and only what's new is added. * **Some connections can't be imported.** LinkedIn leaves out the profile link for connections who hid their profile. Without it there's nothing to track. * **The file must be a CSV of up to 50 MB.** An unedited `Connections.csv` is far smaller. If the import says the file doesn't look like a connections export, check you uploaded `Connections.csv` and not another file from the archive. Stuck? Email [support@clearcue.ai](mailto:support@clearcue.ai). Pause, edit, and finish setting up your signals. # Advanced Job Title Search Source: https://docs.clearcue.ai/guides/job-title-search Use boolean operators and PostgreSQL tsquery syntax to precisely filter job titles and descriptions in the Job Search signal. The [Hiring for a role](/signal-library#hiring-for-a-role) signal's job-board source has two modes for matching job titles: a simple substring mode and an advanced boolean mode. This guide covers advanced mode — what it can do, and when to reach for each operator. This guide applies to the **job title** field in advanced mode only. The **description keywords** field supports only `OR` and quoted phrases (`"…"`). No `AND`, `NOT`, proximity, wildcards, or parentheses — anything else is matched literally. ## Description keywords The description field matches job descriptions on keywords or phrases. | Input | Matches descriptions containing | | - | - | | `migration` | the word `migration` | | `"cloud migration"` | the exact phrase `cloud migration` | | `AWS OR Azure OR GCP` | any of the three terms | | `"data platform" OR "data lake"` | either phrase | Use simple comma-free `OR` lists. Quote multi-word phrases. Anything else (AND, NOT, parentheses, wildcards) is sent to the API as-is and will almost certainly return nothing. ## Simple vs advanced mode | Mode | Input | What it matches | | - | - | - | | **Simple** (default) | `Head of Sales` | Jobs for the role you typed — word order and minor variations don't matter | | **Advanced** (toggle on) | `"Head of Sales" OR "VP Sales"` | Jobs matching your boolean expression exactly | Switch to advanced mode when: * You need to match **multiple variations** of a title (`VP OR Director OR Head`) * You want to **exclude** terms (`Engineer NOT junior`) * You care about **word proximity** (`senior <-> engineer`) * You want a **prefix match** (`engineer:*` matches engineer, engineering, engineers) ## Core boolean operators ### OR Finds titles containing **either** term. ``` CEO OR founder ``` | Title | Matches? | | - | :-: | | CEO & Founder | Yes | | Founder, Acme Corp | Yes | | Chief Executive Officer | No | ### AND Finds titles containing **both** terms. ``` senior AND engineer ``` | Title | Matches? | | - | :-: | | Senior Engineer | Yes | | Senior Product Manager | No | | Engineer | No | ### NOT **Excludes** titles containing the term. ``` engineer NOT junior ``` | Title | Matches? | | - | :-: | | Senior Engineer | Yes | | Junior Engineer | No | | Software Engineer II | Yes | ### Phrases with quotes Quote multi-word phrases to match them as a unit. ``` "Head of Sales" ``` | Title | Matches? | | - | :-: | | Head of Sales | Yes | | Head of Global Sales | No | | Sales Head | No | In advanced mode, **multi-word tokens must be quoted** (`"senior engineer"`) or joined with the proximity operator (`senior <-> engineer`). Bare spaces between words will cause the query to reject your input. ### Parentheses for grouping Group terms to control evaluation order. ``` (CEO OR founder) AND startup ``` Without parentheses, this would be interpreted as `CEO OR (founder AND startup)` — a different query. ## Advanced operators These operators extend beyond basic LinkedIn-style boolean search. ### Proximity: `<->` (followed by) Matches when two terms appear **in that order, one after the other**. ``` senior <-> engineer ``` | Title | Matches? | | - | :-: | | Senior Engineer | Yes | | Senior Software Engineer | No | | Engineer, Senior | No | Use `<->` when word order matters and you want exactly adjacent words. For more flexibility, combine it with phrases: ``` "senior software" <-> engineer ``` ### Distance: `` (followed by, within N words) Matches when the first term is followed by the second within **N words**. ``` senior <2> engineer ``` | Title | Matches? | | - | :-: | | Senior Engineer | Yes | | Senior Software Engineer | Yes | | Senior Product Staff Engineer | No | ### Prefix wildcard: `:*` Matches any term that **starts with** the given prefix. ``` engineer:* ``` | Title | Matches? | | - | :-: | | Engineer | Yes | | Engineering Manager | Yes | | Engineers | Yes | | Software Engineer | Yes | | Develop | No | Prefix wildcards work well for catching plural and derived forms without listing each one explicitly. ## Combining operators All operators compose. A few real-world patterns: ### Exact leadership titles, exclude interim roles ``` ("VP Sales" OR "Head of Sales" OR "Chief Revenue Officer") NOT (interim OR acting) ``` ### Engineering leaders with prefix matching ``` (engineer:* OR developer:*) AND (lead OR principal OR staff OR head) ``` Matches Engineering Manager, Software Engineer Lead, Principal Developer, etc. — without listing every variation. ### Senior roles in a specific function, regardless of title word order ``` ("Customer Success" OR "Account Management") AND (senior:* OR lead OR director) ``` ### Proximity-aware search ``` "Head of" <-> (Sales OR Marketing OR Growth) ``` Matches "Head of Sales", "Head of Marketing", "Head of Growth" — but not "Sales, Head of Global". ## Operator precedence Without parentheses, operators evaluate in this order (highest to lowest): 1. `"..."` — phrases 2. `:*` — prefix wildcards 3. `<->` / `` — proximity 4. `NOT` / `-` 5. `AND` 6. `OR` **Example:** ``` sales OR marketing AND manager ``` Is interpreted as `sales OR (marketing AND manager)`, not `(sales OR marketing) AND manager`. Always add parentheses when you mix operators. They make intent clear and prevent precedence surprises. ## Common mistakes ### Bare multi-word tokens ``` senior engineer ``` In advanced mode, this is invalid — a bare space between words will reject the query. Use one of these instead: | Fix | Meaning | | - | - | | `"senior engineer"` | Exact phrase | | `senior <-> engineer` | Senior immediately followed by engineer | | `senior AND engineer` | Both words, anywhere in title | ### Lowercase operators ``` ceo or founder ``` Operators must be uppercase: `OR`, `AND`, `NOT`. Lowercase words are treated as search terms. ### Prefix wildcard before the word ``` *engineer ``` Prefix wildcards go **after** the word, not before. Use `engineer:*` instead. ### Unbalanced parentheses ``` (CEO OR founder AND startup ``` Missing closing paren. Count them as you write. ## Build your query step by step If a single phrase works, leave advanced mode off. Don't over-engineer. Enable advanced mode the moment you need OR, NOT, or variations. Quote anything that's more than one word: `"Head of Sales"`. `engineer:*` is shorter and more complete than `engineer OR engineering OR engineers`. Add `NOT junior` or `NOT intern` to keep your signal focused on the seniority level you care about. The [seniority filter](/signal-library#job-board-filters) is a cleaner alternative when it applies. Click **Preview** in the dialog. If the first 5 results look right, the full signal will be clean. ## Quick reference | Operator | Syntax | What it does | | - | - | - | | OR | `A OR B` | Either term | | AND | `A AND B` | Both terms | | NOT | `A NOT B` or `A -B` | Exclude term | | Phrase | `"exact phrase"` | Multi-word exact match | | Group | `(A OR B) AND C` | Control precedence | | Followed by | `A <-> B` | A immediately before B | | Distance | `A B` | A within N words before B | | Prefix | `word:*` | Any term starting with `word` | Return to the full Job Search signal reference. # Signal Stacking Source: https://docs.clearcue.ai/guides/signal-stacking Combine multiple signals to detect high-intent buyers by identifying repeated and correlated actions across channels. # Why Signal Stacking Matters A single signal rarely tells the full story. Someone liking a LinkedIn post doesn't mean they're ready to buy. Someone attending a webinar could just be curious. But when the same person engages with your competitor's content **and** attends an industry event **and** their company is hiring for a relevant role — that's a pattern worth acting on. Signal stacking lets you **layer multiple signals together** so you only surface entities showing repeated, correlated intent across different channels. The result is a shorter, higher-quality list of people and companies that are genuinely in-market. ## Single Signal vs Stacked Signals | Approach | What you get | | - | - | | **Single signal** | Broad list — includes casual interest, noise, and false positives | | **Two stacked signals** | Focused list — entities showing intent across two different channels | | **Three+ stacked signals** | High-conviction list — repeated actions that strongly suggest buying intent | The more signals you stack, the smaller your list becomes — but the higher the intent of every entity on it. # How Signal Stacking Works in Clearcue Signal stacking uses the **Signal filter** in the Records view. You can add multiple Signal filter rows, each with its own operator and signal selection. All rows combine with **AND logic**. Each Signal filter row has two operators: * **Detected by any of** — the entity was detected by at least one of the selected signals (OR within the row) * **Detected by all of** — the entity was detected by every selected signal (AND within the row) By adding multiple rows, you create layered conditions. For example: * **Row 1** (any of): Signal A, Signal B → matches if the entity triggered **either** signal * **Row 2** (all of): Signal C, Signal D → matches only if the entity triggered **both** signals The entity must satisfy **both rows** to appear in your results. ## Set Up a Signal Stack Go to People or Companies from the sidebar, or open a specific Audience or List. Click the filter bar, select **Signal**, choose your operator ("detected by any of" or "detected by all of"), and pick the signals you want. Click the filter bar again and add another **Signal** filter. Choose a different operator or different signals to create a second condition. Optionally add Seniority, Country, or other filters to further narrow your results. Once you have the right combination, save it as a List to reuse and automate outreach. # Real-World Examples ## Competitor engagement — your main rival + the wider market **Goal**: Find people engaging with your primary competitor who are also exploring others in the space. **Setup**: * **Signal filter 1** → "detected by all of" → Competitor A engagement (your main rival) * **Signal filter 2** → "detected by any of" → Competitor B engagement, Competitor C engagement, Competitor D engagement **Why this works**: The first row ensures the person is actively engaging with your biggest competitor — the one you most want to win deals from. The second row confirms they're not locked in — they're also looking at other options. This combination catches people in active evaluation mode who are open to alternatives, making them ideal targets for a well-timed outreach. ## Conference attendance + brand engagement **Goal**: Find people who attended an industry conference and also interacted with your content. **Setup**: * **Signal filter 1** → "detected by any of" → SaaStr attendance, Web Summit attendance * **Signal filter 2** → "detected by any of" → Your brand LinkedIn engagement, Website visit signal **Why this works**: Conference attendees are investing time and money to learn about the space. When they also engage with your brand, it signals they're aware of you and actively interested. This is the ideal moment for outreach — they have context, they're in learning mode, and your brand is already on their radar. ## Hiring for a specific role + fundraising **Goal**: Find companies building a team that would use your product and that have the budget to buy. **Setup**: * **Signal filter 1** → "detected by any of" → Job postings mentioning "Sales Development", "Revenue Operations", or "Growth Marketing" that reference tools like Claude Workflows or AI-powered outreach * **Signal filter 2** → "detected by any of" → Fundraising announcement **Why this works**: A company hiring for SDRs or RevOps and specifically mentioning AI workflow tools in the job description is telling you exactly what they plan to buy. Generic "hiring" is too broad, but job posts that reference specific tooling or methodologies match your buyer persona precisely. Layer on a fundraising signal and you know they have fresh capital to spend. These companies are far more likely to move quickly than those showing only one of these signals. # Person-Level vs Company-Level Stacking Signal stacking behaves differently depending on which **stacking mode** you select. You control this with the **Signal Stacking** dropdown on the signal filter border — choose **Person** or **Company** to switch between person-level and company-level stacking. The mode you pick applies across both the People and Companies tabs. If you set the mode to **Company** and switch to the People tab, you'll see all people who work at the matching companies. ## Person-level stacking Select **Person** from the Signal Stacking dropdown. Every signal in your stack must be triggered **by the same person**. This surfaces individuals who are personally showing repeated intent across multiple channels. **Example**: A VP of Sales who engaged with your competitor's LinkedIn post **and** attended SaaStr **and** liked your brand's content. All three actions came from the same person — that's strong individual buying intent. Person-level stacking is best when you want to identify specific decision-makers who are actively evaluating solutions. ## Company-level stacking Select **Company** from the Signal Stacking dropdown. Signals can be triggered by **different people within the same company**. The stack matches when the company as a whole satisfies all signal conditions, regardless of which individual triggered each one. **Example**: At Acme Corp, a Marketing Manager engaged with your competitor's content, a recruiter posted a job for a Revenue Operations role mentioning AI workflow tools, and the company announced a Series B. Three different people and sources — but together they paint a clear picture of a company that's in-market, building the team, and has budget. Company-level stacking is best when you want to identify organizations with multiple buying signals across departments, even if no single person shows all of them. ## How the mode affects each tab | Mode | People tab | Companies tab | | - | - | - | | **Person** | Shows people who individually match all signal conditions | Shows companies where at least one person matches all signal conditions | | **Company** | Shows all people working at companies that match the signal conditions | Shows companies that match the signal conditions (different employees can satisfy different signals) | ## When to use which | Stacking level | Best for | Signal sources | | - | - | - | | **Person** | Identifying decision-makers with strong individual intent | Same person across all signals | | **Company** | Spotting organizations with buying patterns across teams | Different people, roles, or departments within the same company | In practice, you often start with **company-level stacking** to build a target account list, then switch to **person-level stacking** within those companies to find the right individuals to reach out to. The selected mode saves with your Lists, so webhooks and integrations respect whichever mode you chose. # Tips for Effective Signal Stacking * **Start with two signals.** Don't over-stack on day one. Two well-chosen signals already dramatically improve lead quality compared to a single signal. * **Mix signal categories.** Combine engagement signals with event signals, or hiring signals with content signals. Cross-category stacks catch intent that single-category filters miss. * **Use "any of" for breadth within a row.** When you have several signals that indicate the same type of intent (e.g., engagement with Competitor A, B, or C), group them in one row with "detected by any of." * **Use "all of" for conviction.** When you need the entity to match every signal in a row, use "detected by all of." This is stricter but produces higher-quality results. * **Save your stacks as Lists.** Once you find a combination that works, save it as a [List](/records/lists) so you can monitor it over time and automate workflows like Slack notifications or CRM exports. * **Revisit and adjust.** If your stacked view returns too few results, try loosening one row from "all of" to "any of." If it returns too many, add another Signal filter row or layer in people/company filters. See the full list of available filters, operators, and how they combine. # Export Source: https://docs.clearcue.ai/integrations/exporting Export your data to CSV for use in spreadsheets and external tools. Export your filtered People or Companies data to a CSV file for use in spreadsheets, CRMs, or other tools. Navigate to a saved List, or filter records from *People*, *Companies*, or Audiences. Check that the list includes the right people or companies. Sort by columns (e.g., Intent Score or Last Activity) if you want to prioritize the order of exported records. Click the **Export** button and select **Export to CSV**. Your file will download automatically. Export to CSV ## What's included in the export? **People exports include:** * First Name, Last Name, Position, Seniority * Company, Company URL, Location * LinkedIn URL * Signals Count, Last Interaction **Company exports include:** * Company Name, Industry, Company Size * Location, Revenue, Funding Stage * Website, LinkedIn URL * Signals Count, Engaged People Count, Last Interaction *** Looking to sync data automatically? Check out our [other integrations](/integrations/overview) for continuous syncing. # HeyReach Source: https://docs.clearcue.ai/integrations/heyreach Connect intent signals to LinkedIn outreach — sync leads to HeyReach and track engagement back in Clearcue. HeyReach is a LinkedIn outreach automation platform. The Clearcue–HeyReach integration connects intent data to LinkedIn outreach, working in two directions: 1. **Clearcue → HeyReach (List Sync):** Automatically push high-intent leads from Clearcue into HeyReach lists so you can run targeted outreach campaigns. 2. **HeyReach → Clearcue (Webhooks):** Send outreach events (messages sent, replies received) back into Clearcue as signals, giving you a complete view of prospect engagement. With this integration you can: * Reach out to people already showing buying intent — leading to higher reply rates * Keep your HeyReach lists in sync automatically as new people match your Clearcue filters * Track outreach activity as signals in Clearcue for closed-loop reporting ## Connect your HeyReach account Navigate to **Settings** → **Integrations** → **HeyReach**. In HeyReach, go to [Settings → API](https://app.heyreach.io/settings/api) to find your API key. Paste your HeyReach API key in Clearcue and click **Save**. Once connected, you'll see your API key displayed (masked for security) with options to edit or disconnect. HeyReach API Key ## Create a List Sync You can set up syncs in two ways: Go to **Settings** → **Integrations** → **HeyReach** to manage all your syncs in one place. Click the **Create Sync** button to open the configuration dialog. Choose which List you want to sync. People matching this list's filters will be sent to HeyReach. Create HeyReach Sync Choose an existing HeyReach list from the dropdown, or type a name to create a new list in HeyReach. Click **Create** to save. Clearcue will automatically start syncing people from your list. You can also configure HeyReach syncs directly from any List: Navigate to the List you want to send to HeyReach. Go to **List Settings** → **Integrations**. Select or create a HeyReach list and save. People from this list will be synced automatically. Create HeyReach Sync from List ## Monitor Syncs From the syncs table, you can see the status of each sync including: * **Status** - Whether the sync is enabled or disabled * **People Synced** - How many people have been sent vs total in the list * **Last Sync** - When the last sync occurred Use the **Actions** menu to: * **View History** - See detailed sync runs with added, updated, and failed counts * **Enable/Disable** - Temporarily pause syncing without deleting the configuration * **Delete** - Permanently remove the sync ## Receive HeyReach Events You can receive outreach events from HeyReach back into Clearcue as signals. This gives you a complete view of prospect engagement — see when messages are sent, when leads reply, and track the full conversation lifecycle. ### Set up the webhook Navigate to **Settings** → **Integrations** → **HeyReach** and scroll down to the **Webhook Setup** section. Click **Create Webhook** to generate a unique webhook URL. HeyReach Webhook Setup Copy the webhook URL and paste it in your [HeyReach webhook settings](https://app.heyreach.io/app/integrations/public-api/webhooks). You'll create one webhook per event type you want to track. ### Event types There are five event types you can track. Each one creates a different signal in Clearcue and requires its own webhook configuration in HeyReach. The only difference when configuring each is the event name you select. Fires when a **regular LinkedIn message** is sent to a lead through a HeyReach campaign. This is an **outbound** event — it tracks your team's outreach activity. Use this to monitor outreach volume, see which leads have been contacted, and ensure your campaigns are running as expected. Fires when a **LinkedIn InMail** is sent to a lead through a HeyReach campaign. This is an **outbound** event. InMails are premium LinkedIn messages that can reach people outside your network. Use this to track InMail outreach separately from regular messages, especially useful for campaigns targeting prospects you're not yet connected with. Fires **only the first time** a lead replies to a regular LinkedIn message in a conversation. This is an **inbound** event. This is the most common event for tracking engagement. It captures the moment a cold lead becomes a warm prospect by responding to your outreach. Subsequent replies in the same conversation do **not** trigger this event again. Fires **only the first time** a lead replies to an InMail. This is an **inbound** event. Similar to First Message Reply, but specifically for InMail conversations. Useful when you want to track InMail engagement separately from regular message replies. Fires **every time** a lead replies to any message or InMail — not just the first reply. This is an **inbound** event that covers both regular messages and InMails. Use this when you want to track the full conversation, including follow-up replies. This gives you visibility into ongoing engagement beyond the initial response. Each event type creates its own signal in Clearcue. You can enable as many as you need — for example, track "Message Sent" for outreach volume and "First Message Reply" for conversion tracking. ### How to configure an event The setup is the same for all five event types — only the event name changes. Go to **Signals** and click **Create signal**. In the template library, select **HeyReach** from the sidebar to see the available event types. Signal template library with HeyReach category Select the event type you want to track. Choose the sender accounts to monitor, then click **Enable Signal**. HeyReach signal configuration modal The modal shows which HeyReach webhook event to configure. Open [HeyReach Webhooks](https://app.heyreach.io/app/integrations/public-api/webhooks), click **Create Webhook**, paste your Clearcue webhook URL, and select the matching event type. Once configured, Clearcue will receive events from HeyReach and create signals for the people in your outreach campaigns. ## What Data is Synced ### Clearcue → HeyReach (per synced person) * LinkedIn profile URL * First name * Last name ### HeyReach → Clearcue (per webhook event) * Event type (Message Sent, InMail Sent, First Message Reply, First InMail Reply, Every Reply) * Lead details (LinkedIn profile URL, name) * Sender details (LinkedIn profile URL, name) * Conversation messages and context ## Disconnect HeyReach To disconnect your HeyReach account: 1. Go to **Settings** → **Integrations** → **HeyReach** 2. Click the **Disconnect** button next to your API key Disconnect HeyReach 3. Confirm the disconnection Disconnecting will stop all active syncs. Your existing data in HeyReach will not be affected. # Integrations Source: https://docs.clearcue.ai/integrations/overview Connect Clearcue with your favorite tools to automate your workflow. Clearcue integrates with the tools you already use to help you act on buying signals faster. Get daily notifications with new leads directly in your Slack workspace. Sync your lists to HeyReach for LinkedIn outreach campaigns. Send real-time data to any system with custom webhooks. Export your data to CSV for use in spreadsheets and external tools. Connect Clearcue to AI assistants like Claude, ChatGPT, and Cursor via the Model Context Protocol. # Slack Source: https://docs.clearcue.ai/integrations/slack Get daily notifications with new leads directly in your Slack workspace. # Connect Clearcue to Slack Clearcue combines social signals from your brand, team, competitors, influencers, topics, events, news, job offers and more to show real-time intent and find similar leads you'd never spot manually. Connect your Slack workspace so you and your team receive daily notifications when new leads are detected and qualified by Clearcue. ## What you'll get * **Daily lead updates** - Receive a summary of all new leads from your selected List * **Lead details included** - Each notification includes key information about the detected leads * **Team-wide visibility** - Share lead notifications with your entire team in a dedicated channel * **Scheduled delivery** - Choose the time that works best for your workflow ## Add to Slack Click the button below to connect Clearcue to your Slack workspace: Add to Slack ## Configure your notifications After installing the Slack app, configure your notifications in Clearcue. You can set up notifications in two ways: ### From Settings Go to **Settings** → **Integrations** → **Slack** to manage all your Slack notifications in one place. Choose the Slack channel where you want to receive lead notifications. This can be a public or private channel. Pick which List you want to monitor. New leads added to this List will be included in your daily notification. Choose what time you want to receive your daily lead update. ### From a List You can also configure Slack notifications directly from any List: Navigate to the List you want to receive notifications for. Go to **List Settings** → **Integrations** → **Notifications**. Select a Slack channel and set your preferred delivery time. Create Slack Notification This is useful when you want to quickly set up notifications while working with a particular List. You can set up multiple Slack notifications for different Lists, each with its own channel and delivery time. For example, send high-intent leads to your sales channel at 9am and competitor engagement signals to your marketing channel at 2pm. ## How it works 1. Clearcue continuously monitors data sources and detects new leads 2. Leads matching your Audience filters are added to your Lists 3. Once daily, at your chosen time, Clearcue sends a summary of new leads to your Slack channel 4. Your team can review leads together and take action quickly # Webhook data schema Source: https://docs.clearcue.ai/integrations/webhook-data-schema Every field Clearcue delivers to your webhook endpoint, and when to expect it. This page is the contract for what your endpoint receives. Set a webhook up first in [Webhooks](/integrations/webhooks). ## What Clearcue sends Clearcue sends **one POST request per person**, not one request per list. Each request carries a single flat JSON object describing that person, their company, and their signal activity. Requests are sent with these headers: ```http theme={null} POST https://your-endpoint.example.com/clearcue Content-Type: application/json User-Agent: CleverCue-Webhook/1.0 ``` ## Payload example ```json theme={null} { "fullName": "Dana Whitfield", "firstName": "Dana", "lastName": "Whitfield", "location": "Berlin, Germany", "seniority": "Head", "jobPosition": "Head of Revenue Operations", "linkedinProfileUrl": "https://www.linkedin.com/in/dana-whitfield", "linkedinFollowers": 4821, "summary": "RevOps leader focused on pipeline forecasting and GTM tooling.", "interactedWith": "Acme Inc, Jordan Miles", "signalCount": 7, "lastInteraction": "2026-09-14 08:41:02", "firstDetection": "2026-07-02T11:20:45.318Z", "companyName": "Northwind Analytics", "companyIndustry": "Software Development", "companySize": "S_51_200", "companyLocation": "Berlin, Germany", "companyDomain": "northwind-analytics.com", "companyLinkedin": "https://www.linkedin.com/company/northwind-analytics", "signals": [ "We're rebuilding our forecasting stack this quarter...", "Hiring two RevOps analysts in Berlin." ] } ``` ## Field reference Every field is present in the payload, apart from `signals`, which appears only when there is content to send. Any field except `signalCount` and `firstDetection` can be `null` when Clearcue has not enriched that detail yet, so parse defensively. ### Person | Field | Type | Description | | - | - | - | | `fullName` | string \| null | The person's full name. | | `firstName` | string \| null | First name. | | `lastName` | string \| null | Last name. | | `location` | string \| null | Where the person is based. | | `seniority` | string \| null | One of `Owner / Founder`, `CXO`, `Partner`, `VP`, `Head`, `Director`, `Manager`, `Senior`, `Entry`, `Intern`. | | `jobPosition` | string \| null | Current job title. | | `linkedinProfileUrl` | string \| null | Public profile URL for the person. | | `linkedinFollowers` | number \| null | Follower count on the person's profile. | | `summary` | string \| null | The person's profile summary. | ### Signal activity | Field | Type | Description | | - | - | - | | `interactedWith` | string \| null | Comma-separated names of the profiles and company pages you track that picked up this person's signals. Empty for keyword and job searches, which watch a topic rather than a profile. | | `signalCount` | number | How many signals Clearcue has detected for this person, across every signal type. | | `lastInteraction` | string \| null | When the most recent signal happened, formatted `YYYY-MM-DD HH:MM:SS` in UTC. | | `firstDetection` | string | When this person first appeared in your workspace, as an ISO 8601 UTC timestamp. | | `signals` | string\[] | The text of the content behind this person's signals, one entry per piece of content. | ### Company | Field | Type | Description | | - | - | - | | `companyName` | string \| null | Current employer. | | `companyIndustry` | string \| null | Industry the company operates in. | | `companySize` | string \| null | Employee band: `S_1_10`, `S_11_50`, `S_51_200`, `S_201_500`, `S_501_1000`, `S_1001_5000`, `S_5001_10000`, or `S_10001_PLUS`. | | `companyLocation` | string \| null | City and country, combined into one string. | | `companyDomain` | string \| null | Company website domain. | | `companyLinkedin` | string \| null | Public page URL for the company. | Payloads never contain Clearcue's internal record IDs. Use `linkedinProfileUrl` as the stable key for matching a person in your own system. ## Delivery behavior * Clearcue checks every enabled webhook **once an hour** and sends any people who are in the list but haven't been sent yet. * Each person is sent **once per webhook**. Updates to a person already sent are not re-delivered. * Reply with any `2xx` status to confirm receipt. Anything else counts as a failure. * Requests time out after **30 seconds**. * Failed people stay queued and are retried on the next hourly run. * A webhook is **disabled automatically after 5 consecutive failed runs**. Fix your endpoint, then re-enable it from the Actions menu. Create a webhook, pick the list it syncs, and track its run history. # Webhooks Source: https://docs.clearcue.ai/integrations/webhooks Sync with any platform in just a few clicks. **Webhook integrations are only available on paid plans.** Upgrade to Starter or Pro to automate your data workflows and sync people from lists to external systems. With Webhooks, you can: * Automatically add leads who match your Ideal Customer Profile (ICP) to your sequence * Sync contacts to your CRM when they show buying intent * Push enriched lead data to Clay or other enrichment tools * Connect Clearcue to any platform that accepts webhook data ## How Webhook integrations work? * Webhooks can only sync data from saved lists * Create a list with your desired filters, then create a webhook for it * Each person in the list will be sent to your webhook URL via POST request * New people added to the list are automatically synced * View run history to track successful and failed syncs See [Webhook data schema](/integrations/webhook-data-schema) for the exact payload your endpoint receives. ## Create a Webhook You can set up webhooks in two ways: ### From Settings Go to **Settings** → **Integrations** → **Webhooks** to manage all your webhooks in one place. Click the **Create Webhook** button to open the configuration dialog. Create Webhook Choose which List you want to sync. People matching this list's filters will be sent to your webhook. Paste the URL where you want to receive the data. This must be a valid HTTPS endpoint. Click **Create** to save. Clearcue will automatically start syncing people from your list. ### From a List You can also configure webhooks directly from any List: Navigate to the List you want to send to an external system. Go to **List Settings** → **Integrations**. Enter your webhook URL and save. People from this list will be synced automatically. Configure Webhook ## Manage Webhooks From the webhooks table, you can see the status of each webhook including: * **Status** - Whether the webhook is enabled or disabled * **People Synced** - How many people have been sent vs total in the list * **Last Run** - When the last sync occurred Use the **Actions** menu to: Webhook Actions Menu * **View History** - See detailed run history with success/failure counts Webhook Run History * **Enable/Disable** - Temporarily pause syncing without deleting the webhook * **Delete** - Permanently remove the webhook Every field Clearcue delivers, with an example payload and delivery behavior. # Introduction Source: https://docs.clearcue.ai/introduction Clearcue is the GTM Signal Engine — it tracks real-time buyer intent across multiple data sources and stacks them on company and person level so you can act before anyone else. clearcue logo # What is Clearcue? Clearcue is a **real-time buyer intent platform** for B2B sales and marketing teams. It monitors what your prospects are doing across the web — engaging with competitors, hiring for roles, attending events, raising funding, mentioning problems you solve — and delivers those signals to you the moment they happen. Instead of chasing cold leads from static lists, you reach out to people who are already showing buying behaviour right now. ## The problem with single signals Most teams react to single signals — a post like, a page visit, an email open — and assume it means intent. But one signal alone is usually noise. Real intent comes from **patterns**: the combination of actions and behaviours that, together, tell a clear story. ## How Clearcue solves it Clearcue collects signals from **multiple data sources** — social engagements, job postings, news, events, podcasts, and more — and stacks them on company and person level. When the same person or company triggers multiple signals (e.g. engaging with a competitor's content *and* hiring for a relevant role), Clearcue surfaces them as high-intent leads with full context. Every signal is filtered through AI so you only see matches that matter — not raw data. # Getting started Set up your first Signals, define your Audience, and create a List in minutes. Follow our step-by-step guide to get up and running. # Manage signals Source: https://docs.clearcue.ai/manage-signals Pause, resume, add or remove data sources, and delete signal configurations. Once you create a signal, you can manage it directly from the **Signals** page. Every signal row has a settings menu with the actions available for that signal. ## Open the settings menu Click the three-dot menu on any signal row to see the available actions. Every signal has the same set of actions: **Pause / Resume**, **Add source**, and **Delete**. Signals can contain one or more **data sources** — the underlying LinkedIn profiles or searches that feed data into the signal. Each data source row has a **Remove** action to detach it from the signal. | Level | Available actions | | - | - | | Signal | Pause / Resume, Add source, Delete | | Data source | Remove | ## Pause and resume a signal Pausing a signal stops Clearcue from collecting new data for that source. Your existing data is preserved — nothing is deleted. Click the three-dot menu on the signal row you want to pause. Confirm the action in the dialog that appears. The signal status changes to **Paused**. Open the same menu and click **Resume signal**. Data collection starts again immediately. Pausing is useful when you want to temporarily stop monitoring a profile or search without losing your configuration or collected data. ## Add a data source You can expand an existing signal by adding more data sources to it. Click the three-dot menu on the signal you want to expand. Choose the type of source to add — a LinkedIn profile, a search query, or an existing tracked account. Follow the setup flow for the new source. Once added, Clearcue starts collecting data from it immediately. Adding sources to an AI signal lets you combine multiple data streams into a single qualified signal — for example, tracking both a competitor's profile and a related search query under one signal configuration. ## Remove a data source You can remove individual data sources from a signal without deleting the entire signal. Click the signal to reveal its data sources. Click the three-dot menu on the data source you want to remove. Confirm the removal in the dialog. The data source is detached and its collected data is removed. Removing a data source is permanent. The collected data from that source is deleted and cannot be recovered. ## Delete a signal configuration Deleting a signal removes the entire configuration and all its collected data. Click the three-dot menu on the signal you want to delete. Confirm the deletion. The signal, all its sources, and all collected data are permanently removed. This action cannot be undone. If you only want to stop collecting data temporarily, use **Pause** instead. ## Signal usage limits Your plan determines how many active signals you can create. You can check your current usage on the Signals page. * **Current count** — the number of signals you have active right now * **Limit** — the maximum number of signals allowed on your plan (some plans have unlimited signals) **Paused signals do not count towards your limit.** Only active signals are counted, so pausing a signal frees up a slot for a new one. When you reach your limit, you cannot create new signals until you pause or delete existing ones. Clearcue shows a notification when you are approaching or have reached your limit. To free up signal slots, pause signals you don't need right now or delete ones you no longer need. ## Signal status indicators The Signals page shows the current state of each signal: | Status | Indicator | Meaning | | - | - | - | | **Active** | Green badge with pulse | Signal is collecting data | | **Working** | Amber badge with spinner | Signal is processing new data | | **Paused** | Gray badge | Signal is stopped, no data collection | ## Related Browse ready-made signal configurations Create custom AI-powered signal detection # ChatGPT Source: https://docs.clearcue.ai/mcp/chatgpt Connect Clearcue to ChatGPT to access buying signals and lead data. In ChatGPT, click your profile icon and select **Settings**. Navigate to the **Apps** section. Toggle **Developer Mode** on. Click **Create app** and enter: * **Name**: `Clearcue` * **URL**: `https://api.tools.clearcue.ai/mcp` Click **Create**. ChatGPT will open a browser window. Sign in with your Clearcue account and authorize access. Return to ChatGPT and start a new conversation. Try asking: *"Show me people from the US with C-Suite seniority"* ChatGPT connectors use OAuth 2.0 authentication — no API keys or manual token setup required. # Claude Source: https://docs.clearcue.ai/mcp/claude Connect Clearcue to Claude Desktop or claude.ai to access buying signals and lead data. ## Claude Desktop In Claude Desktop, click your profile icon in the bottom-left corner and select **Settings**. Select the **Connectors** tab (or **MCP Servers** in older versions). Click **Add custom connector** and enter: * **Name**: `Clearcue` * **URL**: `https://api.tools.clearcue.ai/mcp` Click **Add**. Claude will open a browser window. Sign in with your Clearcue account and authorize access. Return to Claude Desktop. You should see the Clearcue tools available. Try asking: *"Show me the top 10 companies by interaction count"* ## claude.ai Go to [claude.ai](https://claude.ai) and start a new conversation. Click the **Connectors** icon (plug icon) in the chat input area, then select **Add more integrations**. Click **Add custom connector** and enter: * **Name**: `Clearcue` * **URL**: `https://api.tools.clearcue.ai/mcp` Click **Add**. Sign in with your Clearcue account when prompted. In any conversation, the Clearcue tools are now available. Try asking: *"What signals do I have configured?"* ## Let Claude open your exports Every Clearcue export comes back as a file. Claude needs network access to open it, and that is off by default in some accounts. In Claude, go to **Settings** and select **Capabilities**. Turn on **Allow network egress**. Set **Domain allowlist** to **All domains**. This is an account setting, so it covers both Claude Desktop and claude.ai. Skip this and your exports still generate — Claude just cannot read them back, and will tell you the download failed. Nothing is wrong with the export itself. Claude supports OAuth 2.0 MCP authentication natively — no API keys or manual token setup required. # MCP Integration Source: https://docs.clearcue.ai/mcp/overview Connect Clearcue to AI assistants like Claude, ChatGPT, Perplexity, and Cursor via the Model Context Protocol. The Clearcue MCP server lets you access your buying signals, leads, and pipeline data directly from your favorite AI assistant using the Model Context Protocol (MCP). Ask questions in natural language, filter people, set up signals, and export lists — all without leaving your AI tool. ## Available tools Once connected, your AI assistant can use these tools. ### Your account | Tool | What it does | | - | - | | **get\_my\_context** | Confirms who you are signed in as | | **list\_my\_organizations** | Lists the organizations you can work with | | **create\_organization** | Creates a new organization | ### Finding and organizing records | Tool | What it does | | - | - | | **get\_filter\_schema** | Shows which filters you can use (country, seniority, industry, and more) | | **search\_companies\_by\_name** | Finds a company by name | | **fetch\_industries** | Lists the industries you can filter by | | **get\_lists** | Shows your saved lists | | **manage\_tags** | Adds or removes tags on people and companies | ### Signals | Tool | What it does | | - | - | | **list\_signal\_configs** | Shows the signals you have set up | | **list\_signal\_templates** | Shows the signal templates you can start from | | **create\_template\_signal** | Sets up a signal from a template | | **create\_custom\_search\_signal** | Sets up a signal that watches posts matching your own search | | **deactivate\_signal\_config** | Turns a signal off | ### Exports | Tool | What it does | | - | - | | **people\_export** | Exports up to 10,000 people, filtered however you like | | **companies\_export** | Exports up to 10,000 companies, filtered however you like | | **export\_person\_signals** | Exports one person's signals, with the content behind each one | | **export\_company\_signals** | Exports one company's signals, with the content behind each one | | **companies\_import** | Adds companies to your account in bulk | ## How exports work Exports return a CSV file rather than dumping rows into the conversation. Your assistant picks the file up and works from it, so keep asking for what you want: summarize it, pull out the accounts worth calling, or turn it into a shortlist. Files stay available for 24 hours. Reach for the two signal exports when you want the detail behind one account or one person. Each row is a single signal with the post, job listing, or research finding that triggered it, who it came from, and which of your signals matched. That depth is why they run one record at a time. If your assistant says it cannot reach the file, the block is in its own network settings, not in Clearcue. See [letting Claude open your exports](/mcp/claude#let-claude-open-your-exports). ## How authentication works Clearcue supports two authentication methods for MCP: ### OAuth 2.0 (recommended) When you add the Clearcue connector in your AI assistant, it opens a browser window where you sign in with your Clearcue account. Once authorized, the AI assistant can securely access your organization's data. This is the easiest option for tools that support OAuth, like Claude Desktop, claude.ai, and ChatGPT. ### API key For MCP clients that don't support OAuth — such as custom agents, automation platforms (n8n, Make), or CLI tools — you can generate a static API key instead. 1. Go to **Settings > Integrations > Clearcue MCP** in your Clearcue dashboard 2. Click **Generate Key** and give it a name 3. Copy the token (it starts with `clc_` and is only shown once) 4. Pass it as a `Bearer` token in your MCP client's authorization header You can revoke or delete API keys at any time from the same settings page. All requests — whether via OAuth or API key — are scoped to your organization. You can only access data you have permission to see. ## Server URL Use this URL when configuring any MCP client: ``` https://api.tools.clearcue.ai/mcp ``` ## Setup guides Connect Clearcue to Claude Desktop or claude.ai. Connect Clearcue to ChatGPT via connectors. ## Example prompts Once connected, try asking your AI assistant: * "Export people from Germany with a C-Suite seniority level" * "Which companies have the most interactions this month?" * "Create a signal tracking engagers of linkedin.com/company/clearcue" * "Export all people who showed buying intent in the last 7 days" * "What signals do I have configured?" * "Export every signal for Acme Corp so I can see what they have been posting about" * "Pull the signals for this person before my call: linkedin.com/in/their-profile" # Quickstart Source: https://docs.clearcue.ai/quickstart Set up Signals, define your Audience, and create Lists to start acting on real buying intent. # Get started in three steps Clearcue helps you detect real buying intent by combining signals from multiple data sources, filtering them through AI, and delivering actionable lists of people and companies. Here's how to get up and running.