subscribe
Create a saved job alert using any search filters; new matching postings go to your connected email, Telegram, app, or webhook channels.
Instructions
Create a job alert: a saved search over ANY of the job search's filters whose new postings are delivered to the person on the channels their account has connected (email, Telegram, the mobile app, a webhook) — this conversation is not notified. e.g. remote senior Go roles in the EU paying at least 80k EUR is {"filters":{"work_mode":["remote"],"seniority":["senior"],"skills":["go"],"regions":["eu"],"salary_currency":["EUR"]},"salary_min":80000}. Run the same search with search first so the person sees what they will get. The search must narrow the catalogue. Values not in a filter's vocabulary are dropped and named in ignored_params. Leave channels empty for the default (email when alert mail is on, otherwise the first connected channel). The answer's alert.id addresses the alert from then on. Saves the search on the account (or reuses the one already selecting the same postings); nothing existing is changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | A name for the alert (1-100 characters). Omit to name it from its filters. | |
| query | No | Free-text query, with the job search's operators. | |
| filters | No | Facet filters by param name (skills, seniority, category, work_mode, regions, countries, cities, metros, company_slug, employment_type, salary_currency, source, …), each a list of values. An unknown filter name is refused. | |
| channels | No | Where to deliver. Only a channel the account has connected is accepted. | |
| salary_max | No | Only postings whose stated salary ceiling is at most this. 0 clears it on update. | |
| salary_min | No | Only postings whose stated salary floor is at least this, in the posting's currency — pair it with filters.salary_currency. 0 clears it on update. |