


Please note that nothing happens if no one is logged in.Enable in Admin Panel => Emails => Settings and ensure Email Fetching Fetch on auto-cron is enabled.Copy ost-config. Put the upload folder in your web root directory. This is internal task manager triggered by staff’s activity, no external setup required! If enabled, emails are fetched based on activity of a logged in staff member at an interval set for each of the email accounts. Download and extract the latest osTicket Awesome. Then, setup a cron job to run wget */5 * * * * nobody wget -q -O /dev/null -user-agent= See forum post. Enter 3 separate words into the passphrase box (these are used in conjunction with the IP to generate hashes).

Enter the IP of the host that the wget will run from.

If your host allows you to modify their schedulers User Agent string, then change that to the API key and add your webhost scheduler’s IP to Settings => API => API Keys.įirst add an API key and IP to Settings => API => API Keys. If the User Agent string is not changed to the API key, the request will be denied, email will not be polled, and API error - code #77: Unknown remote host 181.222.32.12 or invalid API key will appear in your system logs under the osTicket dashboard. In this case, you will schedule the task using your webhost’s scheduling interface and To prevent unauthorized execution of scripts from the outside, Settings => API has rules for allowing external access based on originating IP and an API “passphrase”, which is actually the User Agent string of the agent trying to access cron.php on your web server. Some hosts do not allow adding cron jobs, and instead only allow you to probe scripts located at a publicly accessible URL. RECURRING TASKS SCHEDULER (HOST’S CUSTOM TASK SCHEDULER) The group also defines the operating hours for agents.*/5 * * * * nobody /path/to/php /path/to/api/cron.phpįor windows users in “Scheduled Tasks” add "c:\php\bin\php.exe c:\website\osticket\api\cron.php" Teams or groups is the right mix and number of members, optimally designed for tasks and processes and promote positive dynamics. so that notifications and ticket viewing are consolidated. An optional service email ID can be created and mapped for every group.Ī support group is designed to group agents forming part of a function such as billing, technical, sales, etc. An agent can be a member of one or more groups.Īdd teams as groups to help your organisation classify the agents in the support system based on skills, expertise, clients, domain, SLA, operating hours and departments (like Sales, Billing, HR). The agents would be invited to activate their account via email. Add your primary support person(s) or employee(s) who will respond to clients on a full-time or part-time basis.
