Create Alert Config

POST https://api.podengine.ai/api/v1/alerts/alert-config

Create a new alert configuration to monitor podcasts for mentions of a person, company, or custom keyword.

Request

Request body

alertNamestringrequired

Display name for this alert.

alertTypeenumrequired

Whether to track a person, company, or custom keyword.

personcompanycustom-keyword
valuestringrequired

Name or keyword to monitor in podcast episodes and transcripts.

emailSettingsobject1 field

Email notification schedule; defaults to daily when omitted.

frequencyenumrequired

How often alert email notifications should be sent.

hourlydailyweekly
enabledboolean

Whether the alert is active; defaults to true.

Generate and add phonetic spelling variants to the terms monitored by this alert.

additionalAlertSettingsobject4 fields

Additional recipients, spelling variants, filters and "Who is this?" note for this alert.

otherEmailsarray of string

Additional email addresses to receive alert notifications.

otherSpellingsarray of string

Additional spellings to match alongside the primary name or keyword.

filtersobject2 fields

Which mentions this alert hides. Omit to use the defaults.

excludeAdsboolean

Hide mentions inside ad reads (sponsor reads and promos for other shows). Defaults to true.

Person and company alerts only: hide mentions that are about someone or something else with the same name. Defaults to on when the alert's "Who is this?" note (subjectNote) has passed the note check (subjectNoteCheck), and off when it has not.

subjectNotestringmax 200 characters

Person and company alerts only: who this is, e.g. "CEO of Acme". Helps tell them apart from others with the same name. Send an empty string to remove it.

Response

200 application/json
statusliteral: OKrequired
dataobjectrequired1 field
createdAlertConfigobjectrequired12 fields
idstringrequired
createdByUserIdstringrequired
teamIdstringrequired
createdAtdaterequired
updatedAtdaterequired
alertNamestringrequired
alertTypeenumrequired
personcompanycustom-keyword
enabledbooleanrequired
alertSettingsintersectionrequired
emailSettingsobjectrequired1 field
frequencyenumrequired

How often alert email notifications should be sent.

hourlydailyweekly
lastRunDatedaterequirednullable
subjectNoteCheckobjectnullable2 fields

Person and company alerts: the note check of the "Who is this?" note this alert uses. Null when there is no note.

statusenumrequired

passed: matches are checked for the right person or company. failed: see missing. pending: not checked yet.

passedfailedpending
missingstringrequirednullable

When the check failed, what the note needs to tell them apart, e.g. "Add their role or company."