# System Commands

System Commands in YellowAnt let you administer and control your YellowAnt account. YellowAnt has three main system commands:

1. **yellowant**\
   YellowAnt is the system administrator application. It is basically used to fetch and update your user information.\
   You can perform the following actions using this:

   a. Change application invoke name: Used to change the name of the application invoke name from "yellowant" to whatever the user wishes to call it.

   b. Get User First Name: Fetches the first name of the registered user.

   c. Get user time zone: Fetches the time zone of the user.

   d. Set user First Name: Changes the first name of the user.

   e. Set user time zone: Sets the time zone of the user.

   ![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LC8ofJ3qttqr9dC_fFI%2F-LC8op3IFlrdhi53dK3T%2Fyellowantapp.png?generation=1525952001872818\&alt=media)
2. **help**\
   The help command in YellowAnt lets the user fetch important information about how to use a particular function or perform a certain action. The help command can be used in three ways:

   a. As a means to get assistance with YellowAnt platform. Used as meta-function to get information about their general configuration with respect to YellowAnt.\
   **Command: help**  \
   &#x20;&#x20;

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCDQzlt62cDfvEnTMy%2Fimage.png?alt=media\&token=caa4dfe8-10f8-44ab-a3ed-5901a6828990)

b. As a means to get assistance with a particular application. Using this lets you learn about the functions or actions available for an application/integration.\
**Command: help "appname"**\
**Example: help gmail**  <br>

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCDV5u1Fz3mibDhhGN%2Fimage.png?alt=media\&token=c48468bb-de67-4116-b7e1-6673549c4179)

c. As a means to get very specific information about how a particular function of an application works. You can see how to execute it and what parameters are required to execute it.\
**Command: help "appname" "functionname"**\
**Example: help gmail send**  <br>

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCDX2irFDoWO9ToZIq%2Fimage.png?alt=media\&token=833dac45-e591-4611-9386-a8dba4b91057)

3\. **cron**  \
The "cron" system function is used to schedule an action/function execution at a specific time. It can be used to create a one-time executable or a recurring executable. You can schedule a function to be executed at a particular time of the day weekly, hourly or only once.

You start with the command "cron" which gives you three functions:\
a. **Delete a Cron job:** Used to delete already scheduled jobs.  \
b. **List user Cron jobs:** Used to list scheduled jobs of the user.  \
c. **Schedule a Cron Job:** There are multiple ways to schedule jobs on YellowAnt.

![To fetch all functions under cron functionality.](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCD_2h8YIAVbplyujm%2Fimage.png?alt=media\&token=c0c98181-c726-488d-aa3b-2ba3b53c8495)

Example:\
To schedule a task to fetch your asana tasks everyday at 10:00 AM<br>

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCDgZ5f6hpHzb01vkX%2Fimage.png?alt=media\&token=de80b5ee-3954-4c9a-9e83-f539fc54b7a0)

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LC8ofJ3qttqr9dC_fFI%2F-LC8op8gGPA-9GSF6m7x%2Foutmytasks.png?generation=1525951999143445\&alt=media)

To list the cron jobs you have:<br>

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCDk5vTMV-p_BMvrmV%2Fimage.png?alt=media\&token=0b6b1b3f-8f33-4215-9ba4-b66637f1157c)

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCDm4QJKYP1E0AYZ5k%2Fimage.png?alt=media\&token=f30b0efc-88af-4d05-8d10-9b3f55d1ac02)

To delete already scheduled tasks, you can list and hit the "delete" button or use the delete function to do the same:<br>

![](https://351543775-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LC8ka5nvI3WmivYwQ6i%2F-LCCBs8LA6_XqzyQ9wBC%2F-LCCDo7UyaiE9ozy1ELQ%2Fimage.png?alt=media\&token=c6fbf8ae-fa2f-454e-b790-65d9a049d20a)
