← WebMCP Directory

jobbbler.com

jobbbler.com

live Unverified (seed import) Productivity & Business 29 tools imperative implementation

Find explainable technology roles, monitor the right opportunities, and apply with human-controlled agent assistance.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 9 · Act 19 · Transact 1 · Score: Not yet scored

Tool inspector

request_search_alert

act imperative

When the person asks Jobbbler to keep checking a search or email changes, ask in the agent client for any missing name, schedule, time zone, or email, then use the exact supplied values to return one review for approve or decline with decide_search_alert. This is server-side monitoring that continues after the browser closes; do not substitute client automation. Require a six-digit code only for a new email.

Page: /

Input schema

PropertyTypeRequiredDescription
name string yes A short name the person will recognize for these email updates.
criteria object yes Search choices from search_jobs or the exact choices from get_search_state.
recurrence — yes —
email string yes Email address the person gave for job updates.
Raw JSON schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "name": {
      "type": "string",
      "description": "A short name the person will recognize for these email updates.",
      "minLength": 1,
      "maxLength": 100
    },
    "criteria": {
      "type": "object",
      "additionalProperties": false,
      "allOf": [
        {
          "if": {
            "properties": {
              "remoteOrLocations": {
                "const": true
              }
            },
            "required": [
              "remoteOrLocations"
            ]
          },
          "then": {
            "required": [
              "locations"
            ],
            "properties": {
              "locations": {
                "minItems": 1
              }
            }
          }
        }
      ],
      "properties": {
        "query": {
          "type": "string",
          "description": "Technology role, skill, or outcome to search for.",
          "maxLength": 500
        },
        "categories": {
          "type": "array",
          "description": "Technology job functions to include.",
          "maxItems": 12,
          "items": {
            "type": "string",
            "enum": [
              "software_engineering",
              "data_ai",
              "product",
              "design_research",
              "security",
              "infrastructure",
              "quality_assurance",
              "developer_relations",
              "technical_support_success",
              "technical_recruiting",
              "tech_operations_sales"
            ]
          }
        },
        "workModels": {
          "type": "array",
          "description": "Allowed work arrangements.",
          "maxItems": 4,
          "items": {
            "type": "string",
            "enum": [
              "remote",
              "hybrid",
              "onsite",
              "flexible"
            ]
          }
        },
        "employmentTypes": {
          "type": "array",
          "description": "Employment arrangements that matching roles must use.",
          "maxItems": 5,
          "items": {
            "type": "string",
            "enum": [
              "full_time",
              "part_time",
              "contract",
              "freelance",
              "internship"
            ]
          }
        },
        "seniorities": {
          "type": "array",
          "description": "Seniority levels to include.",
          "maxItems": 9,
          "items": {
            "type": "string",
            "enum": [
              "entry",
              "mid",
              "senior",
              "staff",
              "principal",
              "lead",
              "manager",
              "director",
              "executive"
            ]
          }
        },
        "locations": {
          "type": "array",
          "description": "Cities, countries, or regions to include. Do not use Remote as a place; use remoteOrLocations for requests such as ‘Berlin or remote’.",
          "maxItems": 12,
          "items": {
            "type": "string",
            "maxLength": 120
          }
        },
        "remoteOrLocations": {
          "type": "boolean",
          "description": "Match listed locations OR remote roles anywhere. Requires a location; for remote-only, use workModels=['remote']."
        },
        "skills": {
          "type": "array",
          "description": "Technology skills to prefer in match ranking.",
          "maxItems": 20,
          "items": {
            "type": "string",
            "maxLength": 120
          }
        },
        "excludeKeywords": {
          "type": "array",
          "description": "Keywords that must not appear in a matching role.",
          "maxItems": 20,
          "items": {
            "type": "string",
            "maxLength": 120
          }
        },
        "salary": {
          "type": "object",
          "description": "Annual, monthly, or hourly compensation constraint.",
          "additionalProperties": false,
          "properties": {
            "minimum": {
              "type": "number",
              "minimum": 0
            },
            "maximum": {
              "type": "number",
              "minimum": 0
            },
            "currency": {
              "type": "string",
              "pattern": "^[A-Z]{3}$"
            },
            "period": {
              "type": "string",
              "enum": [
                "hour",
                "month",
                "year"
              ]
            },
            "unknownPolicy": {
              "type": "string",
              "enum": [
                "include",
                "exclude",
                "only"
              ]
            }
          }
        },
        "postedWithinDays": {
          "type": "integer",
          "description": "Maximum age of a posting in days.",
          "minimum": 1,
          "maximum": 365
        },
        "sort": {
          "type": "string",
          "description": "Result ordering.",
          "enum": [
            "relevance",
            "newest",
            "updated_desc",
            "salary_desc",
            "salary_asc"
          ]
        },
        "cursor": {
          "type": "string",
          "description": "Opaque nextCursor from search_jobs; keep every other search criterion unchanged.",
          "maxLength": 256
        },
        "limit": {
          "type": "integer",
          "description": "Number of visible results to request.",
          "minimum": 1,
          "maximum": 50
        }
      },
      "description": "Search choices from search_jobs or the exact choices from get_search_state."
    },
    "recurrence": {
      "oneOf": [
        {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "frequency": {
              "type": "string",
              "enum": [
                "daily"
              ]
            },
            "time": {
              "type": "string",
              "description": "Time on the person's clock, written in 24-hour HH:mm form, for example 09:30.",
              "pattern": "^([01]\\d|2[0-3]):[0-5]\\d$"
            },
            "timeZone": {
              "type": "string",
              "description": "Time zone name, for example Europe/Kyiv.",
              "maxLength": 120
            }
          },
          "required": [
            "frequency",
            "time",
            "timeZone"
          ]
        },
        {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "frequency": {
              "type": "string",
              "enum": [
                "weekly"
              ]
            },
            "time": {
              "type": "string",
              "description": "Time on the person's clock, written in 24-hour HH:mm form, for example 09:30.",
              "pattern": "^([01]\\d|2[0-3]):[0-5]\\d$"
            },
            "timeZone": {
              "type": "string",
              "description": "Time zone name, for example Europe/Kyiv.",
              "maxLength": 120
            },
            "days": {
              "type": "array",
              "description": "Days of the week to check. List each day only once.",
              "minItems": 1,
              "maxItems": 7,
              "uniqueItems": true,
              "items": {
                "type": "string",
                "enum": [
                  "monday",
                  "tuesday",
                  "wednesday",
                  "thursday",
                  "friday",
                  "saturday",
                  "sunday"
                ]
              }
            }
          },
          "required": [
            "frequency",
            "time",
            "timeZone",
            "days"
          ]
        }
      ]
    },
    "email": {
      "type": "string",
      "description": "Email address the person gave for job updates.",
      "format": "email",
      "maxLength": 320
    }
  },
  "required": [
    "name",
    "criteria",
    "recurrence",
    "email"
  ]
}

Similar websites

econsor.de

econsor.de

German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.

live Unverified Productivity & Business Transact tools
143 tools A0 / Act142 / T1 Not yet scored Seen 2026-11-05
econsor_click_search econsor_click_image econsor_click_menu econsor_click_burger_menu_icon econsor_click_previous_button
Inspect tools
inkframe-eta.vercel.app

inkframe-eta.vercel.app

Browser-native Elah video editor for 9:16 and 16:9 exports

live Unverified Productivity & Business Transact tools
87 tools A12 / Act71 / T4 Not yet scored Seen 2026-11-05
get_capabilities list_templates navigate_workspace open_template editor_inspect_video_moments
Inspect tools
agentdesk-demo.vercel.app

agentdesk-demo.vercel.app

Meridian Ops

live Unverified Productivity & Business Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools
eworker.ca

eworker.ca

E-Worker is business infrastructure powered by AI, with focused apps and connected business work.

live Unverified Productivity & Business
73 tools A10 / Act63 / T0 Not yet scored Seen 2026-11-05
eworker_site_status eworker_list_apps eworker_resolve_app eworker_open_app ewdoc_status
Inspect tools

Related on Influzer