Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.
A display name for the signal, such as "Champions" or "Competitor founders". It appears in /signal/list and in webhook payloads as job_name. Names don’t need to be unique and never identify a signal; signal_id does. Defaults to the type’s name, such as "Job Change Monitor". Change it later with the rename action.
Time of day to run, "HH:MM" in UTC. For every_hour and every_2hr, only the minutes are used. For every_12hr, the signal runs at this time and 12 hours later, so "09:00" means 09:00 and 21:00 UTC. To spread load, a run can start after this time: up to about 20 minutes for hourly signals, 30 minutes for 12-hourly ones, an hour for daily ones, and 2 hours for weekly ones.
Track a list of LinkedIn profiles. person_activity has its own guide with its webhook payload.The first run for each profile records a baseline and reports nothing. After that, each run reports what changed since the last one.
You can run several signals of the same type, for example a job_change signal for champions and another for churned customers. Each has its own profiles, baseline, and alerts, and a profile tracked by two signals alerts in both.Which signal a create call affects:
You send
You have
Result
new_signal: true
anything
A new signal
signal_id
that signal
The profiles are added to it
neither
no signal of this type
A new signal
neither
exactly one
The profiles are added to it
neither
several
400: pass signal_id or new_signal: true
When profiles are added to an existing signal, only the schedule fields you send are applied; its name and other settings stay as they are.Credits:1 credit per profile in profile_urls.
Monitor LinkedIn for posts matching your keywords and surface the people who liked or commented on them, filtered and scored against your Ideal Customer Profile (ICP).You can create multiplekeyword_engagement signals, each targeting a different keyword set or ICP. Each signal is identified by a signal_id returned in the response.For the full ICP field reference and lead scoring details, see the Keyword Engagement guide.
Monitor LinkedIn for posts originating from companies in your target industries and surface the people who engage with them, filtered and scored against your Ideal Customer Profile.You can create multipleindustry_engagement signals — each identified by a signal_id returned in the response. See the Industry Engagement guide for the full ICP reference and lead scoring details.
Monitor LinkedIn for posts from specific companies and surface the people who engage with them, filtered and scored against your Ideal Customer Profile.You can create multiplecompany_engagement signals — each identified by a signal_id returned in the response. See the Company Engagement guide for the full ICP reference and lead scoring details.
Monitor LinkedIn for posts and/or mentions from specific people and surface the users who engage with that content, filtered and scored against your Ideal Customer Profile.You can create multipleperson_engagement signals — each identified by a signal_id returned in the response. See the Person Engagement guide for the full ICP reference, tracking modes, and lead scoring details.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Datamagnet API","description":"Learn everything there is to know about the Datamagnet API and integrate Datamagnet into your product.","colors":{"primary":"#10b981","light":"#34d399","dark":"#059669"},"logo":{"light":"https://mintcdn.com/datamagnet/SW4nLtirTM2YPsD9/logo/logo.svg?fit=max\u0026auto=format\u0026n=SW4nLtirTM2YPsD9\u0026q=85\u0026s=357a8b0e19b9716ef9f49fffcb91764e","dark":"https://mintcdn.com/datamagnet/SW4nLtirTM2YPsD9/logo/logo.svg?fit=max\u0026auto=format\u0026n=SW4nLtirTM2YPsD9\u0026q=85\u0026s=357a8b0e19b9716ef9f49fffcb91764e"},"favicon":"https://mintcdn.com/datamagnet/Te85XCZXrXqMYoCk/logo/favicon.png?fit=max\u0026auto=format\u0026n=Te85XCZXrXqMYoCk\u0026q=85\u0026s=f6a67aa9db0be06077aca1f4c444022d","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"bearer"},"server":"https://api.datamagnet.co"}},"appearance":{"default":"light","strict":false},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://datamagnet.co/auth/register","label":"Register for API"}],"primary":{"type":"button","label":"Dashboard","href":"https://datamagnet.co/app/api-keys"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/datamagnet-co"}},"search":{"prompt":"Find something..."},"styling":{"eyebrows":"breadcrumbs","latex":false},"integrations":{"ga4":{"measurementId":"G-5YQ8KLR3J7"},"gtm":{"tagId":"GTM-KNM5ZQPB"},"intercom":{"appId":"njr64ahv"},"posthog":{"apiKey":"phc_IRc9k1hAzVslo9KFV5iOxrfBoPkrPRoVNC3OJ7rM1IV","apiHost":"https://posthog-analytics-proxy.datachroma.workers.dev"}},"contextual":{"options":["copy","chatgpt","claude","perplexity","grok","aistudio","mcp"],"display":"header"},"interaction":{"drilldown":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"datamagnet","hasAudioNarration":false,"actualSubdomain":"datamagnet","customDomains":["docs.datamagnet.co"],"gitSource":{"type":"github","owner":"pratik-dani","repo":"data-collection","deployBranch":"main","contentDirectory":"datamagnet-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad876f416faa66f78bb0b84","collectionId":"b0222c8c-2738-4ab1-891a-48ed4f8d7a59","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad876f416faa66f78bb0b84"},"feedback":{"edits":true,"issues":true,"thumbs":true,"agentFeedback":true},"entitlements":{},"buildId":"6ad876f416faa66f78bb0b84","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":44},{"language":"default","tag":"Changelog","count":18},{"language":"default","tag":"Getting Started","count":16},{"language":"default","tag":"Guides","count":11},{"language":"default","tag":"Cookbooks","count":9},{"language":"default","tag":"Concepts","count":6},{"language":"default","tag":"Signals","count":5},{"language":"default","tag":"Posts","count":4},{"language":"default","tag":"Company","count":3},{"language":"default","tag":"ICP Search","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":".card{transition:all .2s ease;border-radius:8px}.card:hover{transform:translateY(-2px)}:focus-visible{outline:2px solid #10b981;outline-offset:2px}"}],"page":{"pagePath":"api-reference/endpoints/signal-create","slug":"/api-reference/endpoints/signal-create","pageMetadata":{"title":"Create Signal","api":"POST https://api.datamagnet.co/api/v1/signal/create","description":"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.","href":"/api-reference/endpoints/signal-create"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,Note,ParamField,ResponseField,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`create-signal`,children:`Create Signal`}),`\n`,_jsxs(_components.p,{children:[`Create a new signal monitor. The required fields depend on the `,_jsx(_components.code,{children:`signal_type`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Signal type`}),_jsx(_components.th,{children:`Monitors`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`job_change`})}),_jsx(_components.td,{children:`Job/company changes on tracked profiles`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`new_post`})}),_jsx(_components.td,{children:`New LinkedIn posts from tracked profiles`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`person_activity`})}),_jsxs(_components.td,{children:[`Reactions and comments the tracked people make, on anyone’s post (`,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-activity`,children:`guide`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`keyword_engagement`})}),_jsx(_components.td,{children:`People engaging with posts matching your keywords`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`industry_engagement`})}),_jsx(_components.td,{children:`People engaging with posts from target industries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`company_engagement`})}),_jsx(_components.td,{children:`People engaging with posts from specific companies`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`person_engagement`})}),_jsx(_components.td,{children:`People engaging with posts from or about specific people`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`schedule-and-name-all-signal-types`,children:`Schedule and name (all signal types)`}),`\n`,_jsxs(_components.p,{children:[`These optional fields work with every `,_jsx(_components.code,{children:`signal_type`}),`.`]}),`\n`,_jsx(ParamField,{body:`name`,type:`string`,id:`param-name`,children:_jsxs(_components.p,{children:[`A display name for the signal, such as `,_jsx(_components.code,{children:`\"Champions\"`}),` or `,_jsx(_components.code,{children:`\"Competitor founders\"`}),`. It appears in `,_jsx(_components.code,{children:`/signal/list`}),` and in webhook payloads as `,_jsx(_components.code,{children:`job_name`}),`. Names don’t need to be unique and never identify a signal; `,_jsx(_components.code,{children:`signal_id`}),` does. Defaults to the type’s name, such as `,_jsx(_components.code,{children:`\"Job Change Monitor\"`}),`. Change it later with the `,_jsxs(_components.a,{href:`/api-reference/endpoints/signal-update`,children:[_jsx(_components.code,{children:`rename`}),` action`]}),`.`]})}),`\n`,_jsx(ParamField,{body:`frequency`,type:`string`,default:`every_day`,id:`param-frequency`,children:_jsxs(_components.p,{children:[`How often the signal runs: `,_jsx(_components.code,{children:`\"every_hour\"`}),`, `,_jsx(_components.code,{children:`\"every_2hr\"`}),`, `,_jsx(_components.code,{children:`\"every_12hr\"`}),`, `,_jsx(_components.code,{children:`\"every_day\"`}),`, or `,_jsx(_components.code,{children:`\"every_week\"`}),`.`]})}),`\n`,_jsx(ParamField,{body:`scheduled_time`,type:`string`,default:`09:00`,id:`param-scheduled-time`,children:_jsxs(_components.p,{children:[`Time of day to run, `,_jsx(_components.code,{children:`\"HH:MM\"`}),` in UTC. For `,_jsx(_components.code,{children:`every_hour`}),` and `,_jsx(_components.code,{children:`every_2hr`}),`, only the minutes are used. For `,_jsx(_components.code,{children:`every_12hr`}),`, the signal runs at this time and 12 hours later, so `,_jsx(_components.code,{children:`\"09:00\"`}),` means 09:00 and 21:00 UTC. To spread load, a run can start after this time: up to about 20 minutes for hourly signals, 30 minutes for 12-hourly ones, an hour for daily ones, and 2 hours for weekly ones.`]})}),`\n`,_jsx(ParamField,{body:`scheduled_day`,type:`string`,default:`monday`,id:`param-scheduled-day`,children:_jsxs(_components.p,{children:[`Day of the week to run, for `,_jsx(_components.code,{children:`every_week`}),` only. For example `,_jsx(_components.code,{children:`\"monday\"`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`job_change-/-new_post-/-person_activity`,children:`job_change / new_post / person_activity`}),`\n`,_jsxs(_components.p,{children:[`Track a list of LinkedIn profiles. `,_jsx(_components.code,{children:`person_activity`}),` has its own `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-activity`,children:`guide`}),` with its webhook payload.`]}),`\n`,_jsx(_components.p,{children:`The first run for each profile records a baseline and reports nothing. After that, each run reports what changed since the last one.`}),`\n`,_jsx(Heading,{level:`3`,id:`required`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`\"job_change\"`}),`, `,_jsx(_components.code,{children:`\"new_post\"`}),`, or `,_jsx(_components.code,{children:`\"person_activity\"`})]})}),`\n`,_jsxs(ParamField,{body:`profile_urls`,type:`array`,required:true,id:`param-profile-urls`,children:[_jsx(_components.p,{children:`A non-empty list of LinkedIn profile URLs to track.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://linkedin.com/in/satyanadella\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://linkedin.com/in/williamgates\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`signal_id`,type:`string`,id:`param-signal-id`,children:_jsxs(_components.p,{children:[`Add `,_jsx(_components.code,{children:`profile_urls`}),` to this existing signal instead of creating one. The signal keeps its name, schedule, and other settings.`]})}),`\n`,_jsx(ParamField,{body:`new_signal`,type:`boolean`,default:`false`,id:`param-new-signal`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`true`}),` always creates a new signal, even if you already have one of this type. Can’t be combined with `,_jsx(_components.code,{children:`signal_id`}),`.`]})}),`\n`,_jsx(ParamField,{body:`activity_types`,type:`array`,id:`param-activity-types`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`person_activity`}),` only. What to report: `,_jsx(_components.code,{children:`\"reactions\"`}),`, `,_jsx(_components.code,{children:`\"comments\"`}),`, or both (the default).`]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails`,children:_jsx(_components.p,{children:`Extra email addresses to notify when a signal fires. Your registered account email is always included automatically.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url`,children:_jsxs(_components.p,{children:[`A URL to receive a POST request when a signal fires. See `,_jsx(_components.a,{href:`/api-reference/webhooks`,children:`Webhooks`}),` for the payload format.`]})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret`,children:_jsxs(_components.p,{children:[`HMAC secret for signing webhook payloads. Adds an `,_jsx(_components.code,{children:`X-Datamagnet-Signature`}),` header to each delivery.`]})}),`\n`,_jsxs(_components.p,{children:[`Plus `,_jsx(_components.code,{children:`name`}),`, `,_jsx(_components.code,{children:`frequency`}),`, `,_jsx(_components.code,{children:`scheduled_time`}),`, and `,_jsx(_components.code,{children:`scheduled_day`}),` from `,_jsx(_components.a,{href:`#schedule-and-name-all-signal-types`,children:`Schedule and name`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`several-signals-of-one-type`,children:`Several signals of one type`}),`\n`,_jsxs(_components.p,{children:[`You can run several signals of the same type, for example a `,_jsx(_components.code,{children:`job_change`}),` signal for champions and another for churned customers. Each has its own profiles, baseline, and alerts, and a profile tracked by two signals alerts in both.`]}),`\n`,_jsx(_components.p,{children:`Which signal a create call affects:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`You send`}),_jsx(_components.th,{children:`You have`}),_jsx(_components.th,{children:`Result`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`new_signal: true`})}),_jsx(_components.td,{children:`anything`}),_jsx(_components.td,{children:`A new signal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`signal_id`})}),_jsx(_components.td,{children:`that signal`}),_jsx(_components.td,{children:`The profiles are added to it`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`neither`}),_jsx(_components.td,{children:`no signal of this type`}),_jsx(_components.td,{children:`A new signal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`neither`}),_jsx(_components.td,{children:`exactly one`}),_jsx(_components.td,{children:`The profiles are added to it`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`neither`}),_jsx(_components.td,{children:`several`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`400`}),`: pass `,_jsx(_components.code,{children:`signal_id`}),` or `,_jsx(_components.code,{children:`new_signal: true`})]})]})]})]}),`\n`,_jsx(_components.p,{children:`When profiles are added to an existing signal, only the schedule fields you send are applied; its name and other settings stay as they are.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Credits:`}),` `,_jsx(_components.code,{children:`1`}),` credit per profile in `,_jsx(_components.code,{children:`profile_urls`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`response`,children:`Response`}),`\n`,`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-1`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),`: use it to update, add profiles to, or delete this signal.`]}),_jsx(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-1`,children:`The signal type.`}),_jsx(ResponseField,{name:`name`,type:`string`,id:`param-name-1`,children:`The signal’s display name.`}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status`,children:[_jsx(_components.code,{children:`active`}),` or `,_jsx(_components.code,{children:`paused`}),`.`]}),_jsx(ResponseField,{name:`profile_urls`,type:`array`,id:`param-profile-urls-1`,children:`All URLs the signal now tracks, including any it tracked before.`}),_jsxs(ResponseField,{name:`activity_types`,type:`array`,id:`param-activity-types-1`,children:[_jsx(_components.code,{children:`person_activity`}),` only. What the signal reports.`]}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients`,children:`Email addresses that will receive notifications.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-1`,children:`Only present if configured.`})]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Adding profiles to a paused signal is refused. Resume it first via `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-update`,children:`/signal/update`}),` with `,_jsx(_components.code,{children:`action: resume`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`keyword_engagement`,children:`keyword_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts matching your keywords and surface the people who liked or commented on them, filtered and scored against your Ideal Customer Profile (ICP).`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`keyword_engagement`}),` signals, each targeting a different keyword set or ICP. Each signal is identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response.`]}),`\n`,_jsxs(_components.p,{children:[`For the full ICP field reference and lead scoring details, see the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-keyword-engagement`,children:`Keyword Engagement guide`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-2`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-2`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"keyword_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`keywords`,type:`array`,required:true,id:`param-keywords`,children:[_jsx(_components.p,{children:`Seed keywords to monitor. Minimum 1. The system automatically expands these with semantically related variants on the first run.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sales intelligence\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRM automation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"outbound prospecting\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-2`,children:`Optional`}),`\n`,_jsxs(ParamField,{body:`icp`,type:`object`,id:`param-icp`,children:[_jsxs(_components.p,{children:[`Ideal Customer Profile filter. If omitted, every engaging lead is returned unfiltered. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-keyword-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`10`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"job_titles\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"VP Sales\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Head of Revenue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"seniority_levels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"c_level\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"director\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"industries\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"SaaS\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"B2B Software\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"locations\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"United States\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"United Kingdom\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"company_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"51 - 200\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"201 - 500\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"exclude_titles\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Intern\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Student\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mandatory_keywords\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sales\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"negative_keywords\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"recruiting\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"hiring\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-1`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-2`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-1`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-2`,children:`Response`}),`\n`,`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-1`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-2`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-3`,children:[`Always `,_jsx(_components.code,{children:`\"keyword_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-1`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`keywords`,type:`array`,id:`param-keywords-1`,children:`The seed keywords provided.`}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-1`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-1`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-3`,children:`Only present if configured.`})]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`industry_engagement`,children:`industry_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts originating from companies in your target industries and surface the people who engage with them, filtered and scored against your Ideal Customer Profile.`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`industry_engagement`}),` signals — each identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-industry-engagement`,children:`Industry Engagement guide`}),` for the full ICP reference and lead scoring details.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-3`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-4`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"industry_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`industries`,type:`array`,required:true,id:`param-industries`,children:[_jsx(_components.p,{children:`A list of LinkedIn industry names to monitor. Each name is resolved to its LinkedIn numeric ID automatically.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"software development\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"financial services\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"information technology and internet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})}),_jsxs(_components.p,{children:[`Unrecognised names are returned in `,_jsx(_components.code,{children:`unresolved_industries`}),` and skipped.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-3`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`icp`,type:`object`,id:`param-icp-2`,children:_jsxs(_components.p,{children:[`Ideal Customer Profile filter. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-industry-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]})}),`\n`,_jsx(ParamField,{body:`date_posted`,type:`string`,id:`param-date-posted`,children:_jsxs(_components.p,{children:[`Only surface leads who engaged with posts published within this window. Valid values: `,_jsx(_components.code,{children:`\"past-24h\"`}),` · `,_jsx(_components.code,{children:`\"past-week\"`}),` · `,_jsx(_components.code,{children:`\"past-month\"`})]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-2`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-4`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-2`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-3`,children:`Response`}),`\n`,`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-2`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-3`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-5`,children:[`Always `,_jsx(_components.code,{children:`\"industry_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-2`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`industry_groups`,type:`array`,id:`param-industry-groups`,children:`The industry groups provided.`}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-3`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-2`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-5`,children:`Only present if configured.`})]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`company_engagement`,children:`company_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts from specific companies and surface the people who engage with them, filtered and scored against your Ideal Customer Profile.`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`company_engagement`}),` signals — each identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-company-engagement`,children:`Company Engagement guide`}),` for the full ICP reference and lead scoring details.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-4`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-6`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"company_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`company_urls`,type:`array`,required:true,id:`param-company-urls`,children:[_jsx(_components.p,{children:`A list of LinkedIn company profile URLs to monitor. The company ID is resolved automatically from each URL.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/company/salesforce/\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/company/hubspot/\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})}),`\n`]})})}),_jsxs(_components.p,{children:[`Unresolvable URLs are returned in `,_jsx(_components.code,{children:`unresolved_company_urls`}),` and skipped.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-4`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`icp`,type:`object`,id:`param-icp-4`,children:_jsxs(_components.p,{children:[`Ideal Customer Profile filter. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-company-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]})}),`\n`,_jsx(ParamField,{body:`date_posted`,type:`string`,id:`param-date-posted-1`,children:_jsxs(_components.p,{children:[`Only surface leads who engaged with posts published within this window. Valid values: `,_jsx(_components.code,{children:`\"past-24h\"`}),` · `,_jsx(_components.code,{children:`\"past-week\"`}),` · `,_jsx(_components.code,{children:`\"past-month\"`})]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-3`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-6`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-3`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-4`,children:`Response`}),`\n`,`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-3`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-4`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-7`,children:[`Always `,_jsx(_components.code,{children:`\"company_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-3`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`company_groups`,type:`array`,id:`param-company-groups`,children:`The company groups provided.`}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-5`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-3`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-7`,children:`Only present if configured.`})]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`person_engagement`,children:`person_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts and/or mentions from specific people and surface the users who engage with that content, filtered and scored against your Ideal Customer Profile.`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`person_engagement`}),` signals — each identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-engagement`,children:`Person Engagement guide`}),` for the full ICP reference, tracking modes, and lead scoring details.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-5`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-8`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"person_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`profile_urls`,type:`array`,required:true,id:`param-profile-urls-2`,children:[_jsxs(_components.p,{children:[`A list of LinkedIn profile URLs for the people to monitor. The `,_jsx(_components.code,{children:`member_id`}),` is resolved automatically from each profile.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/in/satyanadella/\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/in/williamhgates/\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})}),`\n`]})})}),_jsxs(_components.p,{children:[`Unresolvable URLs are returned in `,_jsx(_components.code,{children:`unresolved_profile_urls`}),` and skipped.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-5`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`tracking_mode`,type:`string`,id:`param-tracking-mode`,children:_jsxs(_components.p,{children:[`What content to monitor. `,_jsx(_components.code,{children:`\"posts\"`}),` — posts by the person · `,_jsx(_components.code,{children:`\"mentions\"`}),` — posts mentioning them · `,_jsx(_components.code,{children:`\"both\"`}),` (default) — both.`]})}),`\n`,_jsx(ParamField,{body:`icp`,type:`object`,id:`param-icp-6`,children:_jsxs(_components.p,{children:[`Ideal Customer Profile filter. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]})}),`\n`,_jsx(ParamField,{body:`date_posted`,type:`string`,id:`param-date-posted-2`,children:_jsxs(_components.p,{children:[`Only surface leads who engaged with content published within this window. Valid values: `,_jsx(_components.code,{children:`\"past-24h\"`}),` · `,_jsx(_components.code,{children:`\"past-week\"`}),` · `,_jsx(_components.code,{children:`\"past-month\"`})]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-4`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-8`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-4`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-5`,children:`Response`}),`\n`,`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-4`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-5`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-9`,children:[`Always `,_jsx(_components.code,{children:`\"person_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-4`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`person_groups`,type:`array`,id:`param-person-groups`,children:`The people being monitored.`}),_jsxs(ResponseField,{name:`tracking_mode`,type:`string`,id:`param-tracking-mode-1`,children:[`The active tracking mode: `,_jsx(_components.code,{children:`\"posts\"`}),`, `,_jsx(_components.code,{children:`\"mentions\"`}),`, or `,_jsx(_components.code,{children:`\"both\"`}),`.`]}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-7`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-4`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-9`,children:`Only present if configured.`})]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Signal","api":"POST https://api.datamagnet.co/api/v1/signal/create","description":"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.","href":"/api-reference/endpoints/signal-create"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,Note,ParamField,ResponseExample,ResponseField,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`create-signal`,children:`Create Signal`}),`\n`,_jsxs(_components.p,{children:[`Create a new signal monitor. The required fields depend on the `,_jsx(_components.code,{children:`signal_type`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Signal type`}),_jsx(_components.th,{children:`Monitors`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`job_change`})}),_jsx(_components.td,{children:`Job/company changes on tracked profiles`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`new_post`})}),_jsx(_components.td,{children:`New LinkedIn posts from tracked profiles`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`person_activity`})}),_jsxs(_components.td,{children:[`Reactions and comments the tracked people make, on anyone’s post (`,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-activity`,children:`guide`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`keyword_engagement`})}),_jsx(_components.td,{children:`People engaging with posts matching your keywords`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`industry_engagement`})}),_jsx(_components.td,{children:`People engaging with posts from target industries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`company_engagement`})}),_jsx(_components.td,{children:`People engaging with posts from specific companies`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`person_engagement`})}),_jsx(_components.td,{children:`People engaging with posts from or about specific people`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`schedule-and-name-all-signal-types`,children:`Schedule and name (all signal types)`}),`\n`,_jsxs(_components.p,{children:[`These optional fields work with every `,_jsx(_components.code,{children:`signal_type`}),`.`]}),`\n`,_jsx(ParamField,{body:`name`,type:`string`,id:`param-name`,children:_jsxs(_components.p,{children:[`A display name for the signal, such as `,_jsx(_components.code,{children:`\"Champions\"`}),` or `,_jsx(_components.code,{children:`\"Competitor founders\"`}),`. It appears in `,_jsx(_components.code,{children:`/signal/list`}),` and in webhook payloads as `,_jsx(_components.code,{children:`job_name`}),`. Names don’t need to be unique and never identify a signal; `,_jsx(_components.code,{children:`signal_id`}),` does. Defaults to the type’s name, such as `,_jsx(_components.code,{children:`\"Job Change Monitor\"`}),`. Change it later with the `,_jsxs(_components.a,{href:`/api-reference/endpoints/signal-update`,children:[_jsx(_components.code,{children:`rename`}),` action`]}),`.`]})}),`\n`,_jsx(ParamField,{body:`frequency`,type:`string`,default:`every_day`,id:`param-frequency`,children:_jsxs(_components.p,{children:[`How often the signal runs: `,_jsx(_components.code,{children:`\"every_hour\"`}),`, `,_jsx(_components.code,{children:`\"every_2hr\"`}),`, `,_jsx(_components.code,{children:`\"every_12hr\"`}),`, `,_jsx(_components.code,{children:`\"every_day\"`}),`, or `,_jsx(_components.code,{children:`\"every_week\"`}),`.`]})}),`\n`,_jsx(ParamField,{body:`scheduled_time`,type:`string`,default:`09:00`,id:`param-scheduled-time`,children:_jsxs(_components.p,{children:[`Time of day to run, `,_jsx(_components.code,{children:`\"HH:MM\"`}),` in UTC. For `,_jsx(_components.code,{children:`every_hour`}),` and `,_jsx(_components.code,{children:`every_2hr`}),`, only the minutes are used. For `,_jsx(_components.code,{children:`every_12hr`}),`, the signal runs at this time and 12 hours later, so `,_jsx(_components.code,{children:`\"09:00\"`}),` means 09:00 and 21:00 UTC. To spread load, a run can start after this time: up to about 20 minutes for hourly signals, 30 minutes for 12-hourly ones, an hour for daily ones, and 2 hours for weekly ones.`]})}),`\n`,_jsx(ParamField,{body:`scheduled_day`,type:`string`,default:`monday`,id:`param-scheduled-day`,children:_jsxs(_components.p,{children:[`Day of the week to run, for `,_jsx(_components.code,{children:`every_week`}),` only. For example `,_jsx(_components.code,{children:`\"monday\"`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`job_change-/-new_post-/-person_activity`,children:`job_change / new_post / person_activity`}),`\n`,_jsxs(_components.p,{children:[`Track a list of LinkedIn profiles. `,_jsx(_components.code,{children:`person_activity`}),` has its own `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-activity`,children:`guide`}),` with its webhook payload.`]}),`\n`,_jsx(_components.p,{children:`The first run for each profile records a baseline and reports nothing. After that, each run reports what changed since the last one.`}),`\n`,_jsx(Heading,{level:`3`,id:`required`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`\"job_change\"`}),`, `,_jsx(_components.code,{children:`\"new_post\"`}),`, or `,_jsx(_components.code,{children:`\"person_activity\"`})]})}),`\n`,_jsxs(ParamField,{body:`profile_urls`,type:`array`,required:true,id:`param-profile-urls`,children:[_jsx(_components.p,{children:`A non-empty list of LinkedIn profile URLs to track.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://linkedin.com/in/satyanadella\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://linkedin.com/in/williamgates\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`signal_id`,type:`string`,id:`param-signal-id`,children:_jsxs(_components.p,{children:[`Add `,_jsx(_components.code,{children:`profile_urls`}),` to this existing signal instead of creating one. The signal keeps its name, schedule, and other settings.`]})}),`\n`,_jsx(ParamField,{body:`new_signal`,type:`boolean`,default:`false`,id:`param-new-signal`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`true`}),` always creates a new signal, even if you already have one of this type. Can’t be combined with `,_jsx(_components.code,{children:`signal_id`}),`.`]})}),`\n`,_jsx(ParamField,{body:`activity_types`,type:`array`,id:`param-activity-types`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`person_activity`}),` only. What to report: `,_jsx(_components.code,{children:`\"reactions\"`}),`, `,_jsx(_components.code,{children:`\"comments\"`}),`, or both (the default).`]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails`,children:_jsx(_components.p,{children:`Extra email addresses to notify when a signal fires. Your registered account email is always included automatically.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url`,children:_jsxs(_components.p,{children:[`A URL to receive a POST request when a signal fires. See `,_jsx(_components.a,{href:`/api-reference/webhooks`,children:`Webhooks`}),` for the payload format.`]})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret`,children:_jsxs(_components.p,{children:[`HMAC secret for signing webhook payloads. Adds an `,_jsx(_components.code,{children:`X-Datamagnet-Signature`}),` header to each delivery.`]})}),`\n`,_jsxs(_components.p,{children:[`Plus `,_jsx(_components.code,{children:`name`}),`, `,_jsx(_components.code,{children:`frequency`}),`, `,_jsx(_components.code,{children:`scheduled_time`}),`, and `,_jsx(_components.code,{children:`scheduled_day`}),` from `,_jsx(_components.a,{href:`#schedule-and-name-all-signal-types`,children:`Schedule and name`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`several-signals-of-one-type`,children:`Several signals of one type`}),`\n`,_jsxs(_components.p,{children:[`You can run several signals of the same type, for example a `,_jsx(_components.code,{children:`job_change`}),` signal for champions and another for churned customers. Each has its own profiles, baseline, and alerts, and a profile tracked by two signals alerts in both.`]}),`\n`,_jsx(_components.p,{children:`Which signal a create call affects:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`You send`}),_jsx(_components.th,{children:`You have`}),_jsx(_components.th,{children:`Result`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`new_signal: true`})}),_jsx(_components.td,{children:`anything`}),_jsx(_components.td,{children:`A new signal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`signal_id`})}),_jsx(_components.td,{children:`that signal`}),_jsx(_components.td,{children:`The profiles are added to it`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`neither`}),_jsx(_components.td,{children:`no signal of this type`}),_jsx(_components.td,{children:`A new signal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`neither`}),_jsx(_components.td,{children:`exactly one`}),_jsx(_components.td,{children:`The profiles are added to it`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`neither`}),_jsx(_components.td,{children:`several`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`400`}),`: pass `,_jsx(_components.code,{children:`signal_id`}),` or `,_jsx(_components.code,{children:`new_signal: true`})]})]})]})]}),`\n`,_jsx(_components.p,{children:`When profiles are added to an existing signal, only the schedule fields you send are applied; its name and other settings stay as they are.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Credits:`}),` `,_jsx(_components.code,{children:`1`}),` credit per profile in `,_jsx(_components.code,{children:`profile_urls`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`response`,children:`Response`}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`job_change / new_post`,numberOfLines:`18`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`18`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"e7f1c2a4-9b3d-4c8e-a1f5-6d2b0c9e8a7f\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"job_change\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Champions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"profile_urls\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://linkedin.com/in/satyanadella\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://linkedin.com/in/williamgates\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"email_recipients\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"user@example.com\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"teammate@example.com\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"webhook_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://yourapp.com/webhooks/signals\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"credit_used\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-1`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),`: use it to update, add profiles to, or delete this signal.`]}),_jsx(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-1`,children:`The signal type.`}),_jsx(ResponseField,{name:`name`,type:`string`,id:`param-name-1`,children:`The signal’s display name.`}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status`,children:[_jsx(_components.code,{children:`active`}),` or `,_jsx(_components.code,{children:`paused`}),`.`]}),_jsx(ResponseField,{name:`profile_urls`,type:`array`,id:`param-profile-urls-1`,children:`All URLs the signal now tracks, including any it tracked before.`}),_jsxs(ResponseField,{name:`activity_types`,type:`array`,id:`param-activity-types-1`,children:[_jsx(_components.code,{children:`person_activity`}),` only. What the signal reports.`]}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients`,children:`Email addresses that will receive notifications.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-1`,children:`Only present if configured.`})]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Adding profiles to a paused signal is refused. Resume it first via `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-update`,children:`/signal/update`}),` with `,_jsx(_components.code,{children:`action: resume`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`keyword_engagement`,children:`keyword_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts matching your keywords and surface the people who liked or commented on them, filtered and scored against your Ideal Customer Profile (ICP).`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`keyword_engagement`}),` signals, each targeting a different keyword set or ICP. Each signal is identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response.`]}),`\n`,_jsxs(_components.p,{children:[`For the full ICP field reference and lead scoring details, see the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-keyword-engagement`,children:`Keyword Engagement guide`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-2`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-2`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"keyword_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`keywords`,type:`array`,required:true,id:`param-keywords`,children:[_jsx(_components.p,{children:`Seed keywords to monitor. Minimum 1. The system automatically expands these with semantically related variants on the first run.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sales intelligence\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRM automation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"outbound prospecting\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-2`,children:`Optional`}),`\n`,_jsxs(ParamField,{body:`icp`,type:`object`,id:`param-icp`,children:[_jsxs(_components.p,{children:[`Ideal Customer Profile filter. If omitted, every engaging lead is returned unfiltered. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-keyword-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`10`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"job_titles\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"VP Sales\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Head of Revenue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"seniority_levels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"c_level\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"director\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"industries\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"SaaS\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"B2B Software\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"locations\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"United States\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"United Kingdom\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"company_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"51 - 200\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"201 - 500\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"exclude_titles\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Intern\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Student\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mandatory_keywords\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sales\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"negative_keywords\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"recruiting\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"hiring\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-1`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-2`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-1`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-2`,children:`Response`}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`keyword_engagement`,numberOfLines:`16`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`16`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"9f4a2c81-3b7e-4d12-a5f1-c8e0d9b2f3a4\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"keyword_engagement\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRM buyers\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"keywords\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sales intelligence\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRM automation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"icp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"job_titles\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"VP Sales\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Head of Revenue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"seniority_levels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"c_level\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"director\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"industries\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"SaaS\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"B2B Software\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"email_recipients\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"user@example.com\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"webhook_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://yourapp.com/webhooks/signals\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-1`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-2`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-3`,children:[`Always `,_jsx(_components.code,{children:`\"keyword_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-1`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`keywords`,type:`array`,id:`param-keywords-1`,children:`The seed keywords provided.`}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-1`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-1`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-3`,children:`Only present if configured.`})]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`industry_engagement`,children:`industry_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts originating from companies in your target industries and surface the people who engage with them, filtered and scored against your Ideal Customer Profile.`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`industry_engagement`}),` signals — each identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-industry-engagement`,children:`Industry Engagement guide`}),` for the full ICP reference and lead scoring details.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-3`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-4`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"industry_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`industries`,type:`array`,required:true,id:`param-industries`,children:[_jsx(_components.p,{children:`A list of LinkedIn industry names to monitor. Each name is resolved to its LinkedIn numeric ID automatically.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"software development\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"financial services\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"information technology and internet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})}),_jsxs(_components.p,{children:[`Unrecognised names are returned in `,_jsx(_components.code,{children:`unresolved_industries`}),` and skipped.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-3`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`icp`,type:`object`,id:`param-icp-2`,children:_jsxs(_components.p,{children:[`Ideal Customer Profile filter. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-industry-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]})}),`\n`,_jsx(ParamField,{body:`date_posted`,type:`string`,id:`param-date-posted`,children:_jsxs(_components.p,{children:[`Only surface leads who engaged with posts published within this window. Valid values: `,_jsx(_components.code,{children:`\"past-24h\"`}),` · `,_jsx(_components.code,{children:`\"past-week\"`}),` · `,_jsx(_components.code,{children:`\"past-month\"`})]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-2`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-4`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-2`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-3`,children:`Response`}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`industry_engagement`,numberOfLines:`17`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`17`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3a1b9c42-7d2e-4f88-b6c1-e9f0a2d3c5b7\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"industry_engagement\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Fintech audience\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"industry_groups\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"ids\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`4`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"software development\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"ids\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`43`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"financial services\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unresolved_industries\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"saas tools\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"icp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"seniority_levels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"c_level\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"director\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"email_recipients\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"user@example.com\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-2`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-3`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-5`,children:[`Always `,_jsx(_components.code,{children:`\"industry_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-2`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`industry_groups`,type:`array`,id:`param-industry-groups`,children:`The industry groups provided.`}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-3`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-2`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-5`,children:`Only present if configured.`})]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`company_engagement`,children:`company_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts from specific companies and surface the people who engage with them, filtered and scored against your Ideal Customer Profile.`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`company_engagement`}),` signals — each identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-company-engagement`,children:`Company Engagement guide`}),` for the full ICP reference and lead scoring details.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-4`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-6`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"company_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`company_urls`,type:`array`,required:true,id:`param-company-urls`,children:[_jsx(_components.p,{children:`A list of LinkedIn company profile URLs to monitor. The company ID is resolved automatically from each URL.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/company/salesforce/\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/company/hubspot/\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})}),`\n`]})})}),_jsxs(_components.p,{children:[`Unresolvable URLs are returned in `,_jsx(_components.code,{children:`unresolved_company_urls`}),` and skipped.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-4`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`icp`,type:`object`,id:`param-icp-4`,children:_jsxs(_components.p,{children:[`Ideal Customer Profile filter. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-company-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]})}),`\n`,_jsx(ParamField,{body:`date_posted`,type:`string`,id:`param-date-posted-1`,children:_jsxs(_components.p,{children:[`Only surface leads who engaged with posts published within this window. Valid values: `,_jsx(_components.code,{children:`\"past-24h\"`}),` · `,_jsx(_components.code,{children:`\"past-week\"`}),` · `,_jsx(_components.code,{children:`\"past-month\"`})]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-3`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-6`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-3`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-4`,children:`Response`}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`company_engagement`,numberOfLines:`17`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`17`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"7c3e1f85-2a9d-4b6c-8e0f-d1a2b3c4d5e6\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"company_engagement\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Competitor audience\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"company_groups\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"ids\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1441`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Salesforce\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"ids\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2382228`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"HubSpot\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unresolved_company_urls\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://www.linkedin.com/company/nonexistent/\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"icp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"seniority_levels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"c_level\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"director\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"email_recipients\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"user@example.com\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-3`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-4`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-7`,children:[`Always `,_jsx(_components.code,{children:`\"company_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-3`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`company_groups`,type:`array`,id:`param-company-groups`,children:`The company groups provided.`}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-5`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-3`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-7`,children:`Only present if configured.`})]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`person_engagement`,children:`person_engagement`}),`\n`,_jsx(_components.p,{children:`Monitor LinkedIn for posts and/or mentions from specific people and surface the users who engage with that content, filtered and scored against your Ideal Customer Profile.`}),`\n`,_jsxs(_components.p,{children:[`You can create `,_jsx(_components.strong,{children:`multiple`}),` `,_jsx(_components.code,{children:`person_engagement`}),` signals — each identified by a `,_jsx(_components.code,{children:`signal_id`}),` returned in the response. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-engagement`,children:`Person Engagement guide`}),` for the full ICP reference, tracking modes, and lead scoring details.`]}),`\n`,_jsx(Heading,{level:`3`,id:`required-5`,children:`Required`}),`\n`,_jsx(ParamField,{body:`signal_type`,type:`string`,required:true,id:`param-signal-type-8`,children:_jsx(_components.p,{children:_jsx(_components.code,{children:`\"person_engagement\"`})})}),`\n`,_jsxs(ParamField,{body:`profile_urls`,type:`array`,required:true,id:`param-profile-urls-2`,children:[_jsxs(_components.p,{children:[`A list of LinkedIn profile URLs for the people to monitor. The `,_jsx(_components.code,{children:`member_id`}),` is resolved automatically from each profile.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/in/satyanadella/\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://www.linkedin.com/in/williamhgates/\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})}),`\n`]})})}),_jsxs(_components.p,{children:[`Unresolvable URLs are returned in `,_jsx(_components.code,{children:`unresolved_profile_urls`}),` and skipped.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`optional-5`,children:`Optional`}),`\n`,_jsx(ParamField,{body:`tracking_mode`,type:`string`,id:`param-tracking-mode`,children:_jsxs(_components.p,{children:[`What content to monitor. `,_jsx(_components.code,{children:`\"posts\"`}),` — posts by the person · `,_jsx(_components.code,{children:`\"mentions\"`}),` — posts mentioning them · `,_jsx(_components.code,{children:`\"both\"`}),` (default) — both.`]})}),`\n`,_jsx(ParamField,{body:`icp`,type:`object`,id:`param-icp-6`,children:_jsxs(_components.p,{children:[`Ideal Customer Profile filter. See the `,_jsx(_components.a,{href:`/api-reference/endpoints/signal-person-engagement#icp-filter-reference`,children:`ICP Filter Reference`}),` for all available fields.`]})}),`\n`,_jsx(ParamField,{body:`date_posted`,type:`string`,id:`param-date-posted-2`,children:_jsxs(_components.p,{children:[`Only surface leads who engaged with content published within this window. Valid values: `,_jsx(_components.code,{children:`\"past-24h\"`}),` · `,_jsx(_components.code,{children:`\"past-week\"`}),` · `,_jsx(_components.code,{children:`\"past-month\"`})]})}),`\n`,_jsx(ParamField,{body:`additional_emails`,type:`array`,id:`param-additional-emails-4`,children:_jsx(_components.p,{children:`Extra email addresses to receive the lead digest.`})}),`\n`,_jsx(ParamField,{body:`webhook_url`,type:`string`,id:`param-webhook-url-8`,children:_jsx(_components.p,{children:`URL to receive qualified leads via POST after each run.`})}),`\n`,_jsx(ParamField,{body:`webhook_secret`,type:`string`,id:`param-webhook-secret-4`,children:_jsx(_components.p,{children:`HMAC secret for signing webhook payloads.`})}),`\n`,_jsx(Heading,{level:`3`,id:`response-5`,children:`Response`}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`person_engagement`,numberOfLines:`18`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`18`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b2d4f6a8-1c3e-5g7h-9i0j-k1l2m3n4o5p6\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signal_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"person_engagement\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Founder audiences\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"person_groups\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"member_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ACoAABcd1234\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Satya Nadella\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"member_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ACoAAEfgh5678\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Bill Gates\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unresolved_profile_urls\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://www.linkedin.com/in/private-profile/\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tracking_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"both\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"icp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"seniority_levels\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"c_level\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"director\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"email_recipients\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"user@example.com\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(ResponseField,{name:`message`,type:`object`,id:`param-message-4`,children:_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`signal_id`,type:`string`,id:`param-signal-id-5`,children:[`Unique identifier for this signal. `,_jsx(_components.strong,{children:`Save this`}),` — required for update and delete operations.`]}),_jsxs(ResponseField,{name:`signal_type`,type:`string`,id:`param-signal-type-9`,children:[`Always `,_jsx(_components.code,{children:`\"person_engagement\"`}),`.`]}),_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status-4`,children:[`Always `,_jsx(_components.code,{children:`active`}),` after creation.`]}),_jsx(ResponseField,{name:`person_groups`,type:`array`,id:`param-person-groups`,children:`The people being monitored.`}),_jsxs(ResponseField,{name:`tracking_mode`,type:`string`,id:`param-tracking-mode-1`,children:[`The active tracking mode: `,_jsx(_components.code,{children:`\"posts\"`}),`, `,_jsx(_components.code,{children:`\"mentions\"`}),`, or `,_jsx(_components.code,{children:`\"both\"`}),`.`]}),_jsx(ResponseField,{name:`icp`,type:`object`,id:`param-icp-7`,children:`The ICP configuration, if provided.`}),_jsx(ResponseField,{name:`email_recipients`,type:`array`,id:`param-email-recipients-4`,children:`Email addresses that will receive lead digests.`}),_jsx(ResponseField,{name:`webhook_url`,type:`string`,id:`param-webhook-url-9`,children:`Only present if configured.`})]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Signal","api":"POST https://api.datamagnet.co/api/v1/signal/create","description":"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.","href":"/api-reference/endpoints/signal-create"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Create Signal","slug":"create-signal","depth":1,"children":[]},{"title":"Schedule and name (all signal types)","slug":"schedule-and-name-all-signal-types","depth":2,"children":[]},{"title":"job_change / new_post / person_activity","slug":"job_change-/-new_post-/-person_activity","depth":2,"children":[{"title":"Required","slug":"required","depth":3,"children":[]},{"title":"Optional","slug":"optional","depth":3,"children":[]},{"title":"Several signals of one type","slug":"several-signals-of-one-type","depth":3,"children":[]},{"title":"Response","slug":"response","depth":3,"children":[]}]},{"title":"keyword_engagement","slug":"keyword_engagement","depth":2,"children":[{"title":"Required","slug":"required-2","depth":3,"children":[]},{"title":"Optional","slug":"optional-2","depth":3,"children":[]},{"title":"Response","slug":"response-2","depth":3,"children":[]}]},{"title":"industry_engagement","slug":"industry_engagement","depth":2,"children":[{"title":"Required","slug":"required-3","depth":3,"children":[]},{"title":"Optional","slug":"optional-3","depth":3,"children":[]},{"title":"Response","slug":"response-3","depth":3,"children":[]}]},{"title":"company_engagement","slug":"company_engagement","depth":2,"children":[{"title":"Required","slug":"required-4","depth":3,"children":[]},{"title":"Optional","slug":"optional-4","depth":3,"children":[]},{"title":"Response","slug":"response-4","depth":3,"children":[]}]},{"title":"person_engagement","slug":"person_engagement","depth":2,"children":[{"title":"Required","slug":"required-5","depth":3,"children":[]},{"title":"Optional","slug":"optional-5","depth":3,"children":[]},{"title":"Response","slug":"response-5","depth":3,"children":[]}]}],"codeExamples":{"response":{"type":"ResponseExample","children":[{"filename":"job_change / new_post","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"18\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"signal_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"e7f1c2a4-9b3d-4c8e-a1f5-6d2b0c9e8a7f\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"signal_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"job_change\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"name\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Champions\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"active\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"profile_urls\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://linkedin.com/in/satyanadella\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://linkedin.com/in/williamgates\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"email_recipients\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"user@example.com\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"teammate@example.com\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"webhook_url\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"https://yourapp.com/webhooks/signals\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"credit_used\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">2\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}},"endpoint":{"title":"Create Signal","path":"/api/v1/signal/create","servers":[{"url":"https://api.datamagnet.co"}],"method":"post","request":{"security":[{"title":"Bearer Auth","parameters":{"header":{"Authorization":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."}},"query":{},"cookie":{}}}],"parameters":{"query":{},"header":{},"cookie":{},"path":{}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"name":[{"type":"string","description":"A display name for the signal, such as `\"Champions\"` or `\"Competitor founders\"` . It appears in `/signal/list` and in webhook payloads as `job_name` . Names don’t need to be unique and never identify a signal; `signal_id` does. Defaults to the type’s name, such as `\"Job Change Monitor\"` . Change it later with the `rename` action ."}],"frequency":[{"type":"string","description":"How often the signal runs: `\"every_hour\"` , `\"every_2hr\"` , `\"every_12hr\"` , `\"every_day\"` , or `\"every_week\"` ."}],"scheduled_time":[{"type":"string","description":"Time of day to run, `\"HH:MM\"` in UTC. For `every_hour` and `every_2hr` , only the minutes are used. For `every_12hr` , the signal runs at this time and 12 hours later, so `\"09:00\"` means 09:00 and 21:00 UTC. To spread load, a run can start after this time: up to about 20 minutes for hourly signals, 30 minutes for 12-hourly ones, an hour for daily ones, and 2 hours for weekly ones."}],"scheduled_day":[{"type":"string","description":"Day of the week to run, for `every_week` only. For example `\"monday\"` ."}],"signal_type":[{"type":"string","description":"`\"person_engagement\"`","required":true}],"profile_urls":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"A list of LinkedIn profile URLs for the people to monitor. The `member_id` is resolved automatically from each profile. Unresolvable URLs are returned in `unresolved_profile_urls` and skipped.","required":true}],"signal_id":[{"type":"string","description":"Add `profile_urls` to this existing signal instead of creating one. The signal keeps its name, schedule, and other settings."}],"new_signal":[{"type":"boolean","description":"`true` always creates a new signal, even if you already have one of this type. Can’t be combined with `signal_id` ."}],"activity_types":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"`person_activity` only. What to report: `\"reactions\"` , `\"comments\"` , or both (the default)."}],"additional_emails":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Extra email addresses to receive the lead digest."}],"webhook_url":[{"type":"string","description":"URL to receive qualified leads via POST after each run."}],"webhook_secret":[{"type":"string","description":"HMAC secret for signing webhook payloads."}],"keywords":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Seed keywords to monitor. Minimum 1. The system automatically expands these with semantically related variants on the first run.","required":true}],"icp":[{"type":"object","properties":{},"description":"Ideal Customer Profile filter. See the ICP Filter Reference for all available fields."}],"industries":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"A list of LinkedIn industry names to monitor. Each name is resolved to its LinkedIn numeric ID automatically. Unrecognised names are returned in `unresolved_industries` and skipped.","required":true}],"date_posted":[{"type":"string","description":"Only surface leads who engaged with content published within this window. Valid values: `\"past-24h\"` · `\"past-week\"` · `\"past-month\"`"}],"company_urls":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"A list of LinkedIn company profile URLs to monitor. The company ID is resolved automatically from each URL. Unresolvable URLs are returned in `unresolved_company_urls` and skipped.","required":true}],"tracking_mode":[{"type":"string","description":"What content to monitor. `\"posts\"` — posts by the person · `\"mentions\"` — posts mentioning them · `\"both\"` (default) — both."}]}}],"examples":{"example":{"value":{"name":"\u003cstring>","frequency":"\u003cstring>","scheduled_time":"\u003cstring>","scheduled_day":"\u003cstring>","signal_type":"\u003cstring>","profile_urls":[{}],"signal_id":"\u003cstring>","new_signal":true,"activity_types":[{}],"additional_emails":[{}],"webhook_url":"\u003cstring>","webhook_secret":"\u003cstring>","keywords":[{}],"icp":{},"industries":[{}],"date_posted":"\u003cstring>","company_urls":[{}],"tracking_mode":"\u003cstring>"}}}}}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"message":[{"type":"object","properties":{"signal_id":[{"type":"string","description":"Unique identifier for this signal. Save this — required for update and delete operations."}],"signal_type":[{"type":"string","description":"Always `\"person_engagement\"` ."}],"status":[{"type":"string","description":"Always `active` after creation."}],"person_groups":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"The people being monitored."}],"tracking_mode":[{"type":"string","description":"The active tracking mode: `\"posts\"` , `\"mentions\"` , or `\"both\"` ."}],"icp":[{"type":"object","properties":{},"description":"The ICP configuration, if provided."}],"email_recipients":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"Email addresses that will receive lead digests."}],"webhook_url":[{"type":"string","description":"Only present if configured."}]}}]}}],"examples":{"example":{"value":{"message":{"signal_id":"\u003cstring>","signal_type":"\u003cstring>","status":"\u003cstring>","person_groups":[{}],"tracking_mode":"\u003cstring>","icp":{},"email_recipients":[{}],"webhook_url":"\u003cstring>"}}}}}}},"deprecated":false}},"jsLinks":[],"subdomain":"datamagnet","siteName":"Datamagnet API","title":"Create Signal - Datamagnet API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-03T07:35:27.169Z","originalFileLocation":"api-reference/endpoints/signal-create.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Datamagnet API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Signal - Datamagnet API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Datamagnet API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.datamagnet.co/api-reference/endpoints/signal-create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://datamagnet.mintlify.app/_mintlify/api/og/v2?division=Signals\u0026amp;title=Create+Signal\u0026amp;description=Create+a+signal+monitor+that+tracks+LinkedIn+profiles+for+job+changes%2C+new+posts%2C+or+their+own+reactions+and+comments%2C+or+tracks+keyword%2C+industry%2C+company%2C+and\u0026amp;theme=ff7f501a073ed2eb86f83c60\u0026amp;signature=6a7706ccd2d4c3f2d9451dea572d0d2f91fba14031fea85c1ab0c651967886a4\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Signal - Datamagnet API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://datamagnet.mintlify.app/_mintlify/api/og/v2?division=Signals\u0026amp;title=Create+Signal\u0026amp;description=Create+a+signal+monitor+that+tracks+LinkedIn+profiles+for+job+changes%2C+new+posts%2C+or+their+own+reactions+and+comments%2C+or+tracks+keyword%2C+industry%2C+company%2C+and\u0026amp;theme=ff7f501a073ed2eb86f83c60\u0026amp;signature=6a7706ccd2d4c3f2d9451dea572d0d2f91fba14031fea85c1ab0c651967886a4\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/datamagnet/PlmQURYGnh2o6UGy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Datamagnet API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#10b981\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.datamagnet.co/api-reference/endpoints/signal-create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoints/signal-create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.datamagnet.co/#organization\",\"name\":\"Datamagnet API\",\"url\":\"https://docs.datamagnet.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/datamagnet/SW4nLtirTM2YPsD9/logo/logo.svg?fit=max\u0026auto=format\u0026n=SW4nLtirTM2YPsD9\u0026q=85\u0026s=357a8b0e19b9716ef9f49fffcb91764e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.datamagnet.co#website\",\"name\":\"Datamagnet API\",\"url\":\"https://docs.datamagnet.co\",\"publisher\":{\"@id\":\"https://docs.datamagnet.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create#webpage\",\"url\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create\",\"name\":\"Create Signal\",\"description\":\"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.\",\"dateModified\":\"2026-10-03T07:35:27.169Z\",\"isPartOf\":{\"@id\":\"https://docs.datamagnet.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Datamagnet API\",\"item\":\"https://docs.datamagnet.co\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Signal\",\"item\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create#apireference\",\"headline\":\"Create Signal\",\"name\":\"Create Signal\",\"description\":\"Create a signal monitor that tracks LinkedIn profiles for job changes, new posts, or their own reactions and comments, or tracks keyword, industry, company, and person engagement events.\",\"url\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create\",\"mainEntityOfPage\":{\"@id\":\"https://docs.datamagnet.co/api-reference/endpoints/signal-create#webpage\"},\"dateModified\":\"2026-10-03T07:35:27.169Z\",\"publisher\":{\"@id\":\"https://docs.datamagnet.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.datamagnet.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Datamagnet API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Datamagnet API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/api-reference/introduction"}]},{"tab":"API Reference","anchors":[{"anchor":"API Reference","icon":"code","groups":[{"group":"People","pages":[{"title":"People Profile","api":"POST https://api.datamagnet.co/api/v1/person","href":"/api-reference/endpoints/people"},{"title":"Person Activity","api":"POST https://api.datamagnet.co/api/v1/person/activity","href":"/api-reference/endpoints/people-activity"}]},{"group":"Company","pages":[{"title":"Company Profile","api":"POST https://api.datamagnet.co/api/v1/company","href":"/api-reference/endpoints/company"},{"title":"Company Posts","api":"POST https://api.datamagnet.co/api/v1/company/posts","href":"/api-reference/endpoints/company-posts"},{"title":"Funding Rounds","api":"POST https://api.datamagnet.co/api/v1/company/funding-rounds","href":"/api-reference/endpoints/funding-rounds"}]},{"group":"Jobs","pages":[{"title":"Job Details","api":"POST https://api.datamagnet.co/api/v1/jobs/detail","href":"/api-reference/endpoints/job-details"},{"title":"Job Change Search","api":"POST https://api.datamagnet.co/api/v1/job-changes/search","href":"/api-reference/endpoints/job-changes-search"}]},{"group":"Posts","pages":[{"title":"Post Details","api":"POST https://api.datamagnet.co/api/v1/post","href":"/api-reference/endpoints/post-detail"},{"title":"Post Comments","api":"POST https://api.datamagnet.co/api/v1/post/comments","href":"/api-reference/endpoints/post-comments"},{"title":"Post Reactions","api":"POST https://api.datamagnet.co/api/v1/post/reactions","href":"/api-reference/endpoints/post-reactions"},{"title":"Post Reposts","api":"POST https://api.datamagnet.co/api/v1/post/reposts","description":"Retrieve all reposts and shares of a LinkedIn post by URL, including the reposter's profile and any added commentary for amplification tracking.","href":"/api-reference/endpoints/post-reposts"}]},{"group":"Signals","pages":[{"title":"Create Signal","api":"POST https://api.datamagnet.co/api/v1/signal/create","href":"/api-reference/endpoints/signal-create"},{"title":"List Signals","api":"POST https://api.datamagnet.co/api/v1/signal/list","description":"List the Datamagnet signal monitors on your account with their signal_id, name, type, status, and the LinkedIn profiles or targets they track.","href":"/api-reference/endpoints/signal-list"},{"title":"List Signal Leads","api":"POST https://api.datamagnet.co/api/v1/signal/leads","href":"/api-reference/endpoints/signal-leads"},{"title":"Update Signal","api":"POST https://api.datamagnet.co/api/v1/signal/update","href":"/api-reference/endpoints/signal-update"},{"title":"Delete Signal","api":"POST https://api.datamagnet.co/api/v1/signal/delete","href":"/api-reference/endpoints/signal-delete"}]},{"group":"ICP Search","pages":[{"title":"ICP People Search","api":"POST https://api.datamagnet.co/api/v1/people-search/search","href":"/api-reference/endpoints/icp-people-search"},{"title":"ICP Company Search","api":"POST https://api.datamagnet.co/api/v1/people-search/search/company","href":"/api-reference/endpoints/icp-company-search"},{"title":"ICP Search — Suggest","api":"GET https://api.datamagnet.co/api/v1/people-search/suggest/{suggest_type}","href":"/api-reference/endpoints/icp-suggest"}]},{"group":"Database Search","pages":[{"title":"People Search DB","api":"POST https://api.datamagnet.co/api/v1/people/search/db","href":"/api-reference/endpoints/people-db-search"},{"title":"Company Search DB","api":"POST https://api.datamagnet.co/api/v1/company/search/db","href":"/api-reference/endpoints/company-db-search"}]},{"group":"Utilities","pages":[{"title":"Credit Balance","api":"GET https://api.datamagnet.co/api/v1/credit-check","href":"/api-reference/endpoints/credits"}]}]}]},{"tab":"Cookbooks","pages":[{"title":"Cookbooks","href":"/cookbooks/champion-tracking"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/october-2026"}]}]},"title":"Create Signal - Datamagnet API","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js"]}