Answers.Body: <p>you need to create an API in order to use schedule jobs</p>
  
  <p>look for table called civicrm_job and make an similar entry for the newly created API and this will create an entry in schedule jobs  </p>
  
  <p>you can create an Extension first and then API in the Extension find the below link <a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Create+a+Module+Extension" rel="nofollow">http://wiki.civicrm.org/confluence/display/CRMDOC/Create+a+Module+Extension</a></p>
  
  <p>if you need more help please let me know </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-18T10:50:38.823Z
Answers.Text: Please differentiate civicrm_job and civicrm_mailing_job as I need to send emails on scheduled dates.
Answers.UserDisplayName: Tahir Ramzan
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-18T11:37:17.570Z
Answers.Text: I haven't used civicrm_mailing_job but civicrm_job are like schedule which can be run by Corn jobs every hour / day / month / year - based on our setting -
Answers.UserDisplayName: Ramesh - ARTECH Consultancy
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-18T08:20:05.903Z
Answers.LastActivityDate: 2015-08-18T08:20:05.903Z
Answers.UserDisplayName: Ramesh - ARTECH Consultancy
Body: <p>I need to send payment page links to user on schedule basis, is there any way to use existing  scheduled email functionality trough custom extension? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-08-18T01:57:31.633Z
Comments.Text: Hi Tahir. Can you clarify how Scheduled Reminders do not currently meet your needs.
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-08-18T10:40:42.937Z
Comments.Text: I have created payment processing links for partial payments where when user pay first installment of partial payment then he/she will receive links of reminders or scheduled installments payment processing page link on scheduled dates.
Comments.UserDisplayName: Tahir Ramzan
Tags: <civimail><email><gsoc><mailing>
Title: How to use existing scheduled email function programmatically in extensions?
ThreadText: # How to use existing scheduled email function programmatically in extensions?
  
  (Asked by: username_0 on 2015-08-17)
  
  I need to send payment page links to user on schedule basis, is there any way to use existing scheduled email functionality trough custom extension?
  
  **Tags:** civimail, email, gsoc, mailing
  
  > **Comments:**
  > **username_1**: Hi Tahir. Can you clarify how Scheduled Reminders do not currently meet your needs.  
  > **username_0**: I have created payment processing links for partial payments where when user pay first installment of partial payment then he/she will receive links of reminders or scheduled installments payment processing page link on scheduled dates.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2015-08-18. Score: 1 | Accepted answer
  
  you need to create an API in order to use schedule jobs
  
  look for table called civicrm\_job and make an similar entry for the newly created API and this will create an entry in schedule jobs
  
  you can create an Extension first and then API in the Extension find the below link <http://wiki.civicrm.org/confluence/display/CRMDOC/Create+a+Module+Extension>
  
  if you need more help please let me know
  
  > **Comments:**
  > **username_0**: Please differentiate civicrm_job and civicrm_mailing_job as I need to send emails on scheduled dates.  
  > **username_2**: I haven't used civicrm_mailing_job but civicrm_job are like schedule which can be run by Corn jobs every hour / day / month / year - based on our setting -  
  
  ---
  
  