1. Download our Official Android App: Forums for Android!

Auto SMS after X number of rings?

Discussion in 'Android Apps & Games' started by xmizer, Mar 24, 2013.

  1. xmizer

    xmizer Lurker
    Thread Starter
    Rank:
    None
    Points:
    5
    Posts:
    1
    Joined:
    Mar 24, 2013

    Mar 24, 2013
    1
    0
    5
    I'm new to Tasker and I've been reading up but I'm still confused.
    What I want to do is replace voicemail with an auto-SMS reply that says something along the lines, "I'm unable to take your call at this moment but if you leave me your name, number, or e-mail, I'll try to get back to you as soon as possible."

    The reason I am doing this is because voicemail is extra with my plan and it's very expensive. I want to send the auto-SMS after 5 or 6 rings, and I have no idea how to do this.

    I will be grateful towards anybody who can help me with this.

    Thanks.
     

    Advertisement

  2. tatootie67

    tatootie67 Well-Known Member
    Rank:
    None
    Points:
    28
    Posts:
    94
    Joined:
    Oct 26, 2012

    Oct 26, 2012
    94
    13
    28
    I can get you started with this. Context would be event, missed call.
    Task would be to use %CNUM as your return phone number, and send the sms to it.
     
  3. javerin

    javerin Newbie
    Rank:
    None
    Points:
    16
    Posts:
    29
    Joined:
    Jul 17, 2012

    Jul 17, 2012
    29
    3
    16
    Riga, Latvia
    Profile: Missed call (57)
    Event: Missed Call [ Caller:* ]
    Enter: Anon (56)
    A1: Variable Set [ Name:%NUMCALLS To:1 Do Maths:On Append:Off ] If [ %MISSED ! Set ]
    A2: Variable Set [ Name:%LASTMISSED To:none Do Maths:Off Append:Off ] If [ %MISSED ! Set ]
    A3: Variable Set [ Name:%LASTMISSED To:%MISSED Do Maths:Off Append:Off ] If [ %MISSED Is Set ]
    A4: Variable Set [ Name:%MISSED To:%CNUM Do Maths:Off Append:Off ]
    A5: Goto [ Type:Action Number Number:8 Label: ] If [ %LASTMISSED ~ none ]
    A6: Variable Add [ Name:%NUMCALLS Value:1 Wrap Around:0 ] If [ %MISSED ~ %LASTMISSED ]
    A7: Variable Clear [ Name:%MISSED Pattern Matching:Off ] If [ %MISSED !~ %LASTMISSED ]
    A8: Send SMS [ Number:%CNUM Message:I am busy.Call me later please. Store In Messaging App:On ] If [ %NUMCALLS > 3 ]
    A9: Variable Clear [ Name:%MISSED Pattern Matching:Off ] If [ %NUMCALLS > 3 ]
     
  4. electricpete

    electricpete Android Expert
    Rank:
     #77
    Points:
    393
    Posts:
    2,054
    Joined:
    Jan 7, 2012

    Jan 7, 2012
    2,054
    1,013
    393
    Male
    Electrical Engineer
    The missed call described is very logical approach. Along with that, you'll have to simply disable your voicemail. Otherwise people are going to leave a message before they get your text message (although they may learn over time that you don't want voicemails).

    If you wanted to try to alert early enough to contact the before voicemail picks up, you'd have to work off context event "phone ringing". Task should provide a time delay,then somehow check if you have answered and then send sms (if not answered). But the likelihood of doing all that and then having the caller read and react properly to the sms in the short time available before your voicemail picks up seems extremely small. Better to stick with the previous approach.
     

Share This Page

Loading...