30
The Agent Feedback at: [email protected] 1 The Agent Page 1 “The Agent” User Guide Version 0.1 Disclaimer: This application cannot be used to record call/sms on any device where legal law does not allow you to do so. Development team is not responsible any legal action against you. Feedback If you find any issues/suggestions with this application I request you to send it to [email protected]

Android Call Recorder (The Agent)

Embed Size (px)

Citation preview

Page 1: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

1

The Agent Page 1

“The Agent”

User Guide

Version 0.1

Disclaimer:

This application cannot be used to record call/sms on any device where legal law does not allow you to

do so. Development team is not responsible any legal action against you.

Feedback

If you find any issues/suggestions with this application I request you to send it to

[email protected]

Page 2: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

2

The Agent Page 2

Contents Why Should I Use It.............................................................................................................................4

Anti-Theft Control ...........................................................................................................................4

Parental Control .............................................................................................................................4

Call Monitoring ...............................................................................................................................4

SMS Monitoring ..............................................................................................................................4

Remote Administration ...................................................................................................................4

Content OnDemand ........................................................................................................................4

Statistical Information .....................................................................................................................4

Features Set: ......................................................................................................................................5

How to Use ........................................................................................................................................7

SMS commands: .................................................................................................................................7

Note:..............................................................................................................................................8

Example: ........................................................................................................................................8

Capturing Audio ..........................................................................................................................8

Scheduling Audio Capturing .........................................................................................................8

Stop Audio Capturing Schedule ....................................................................................................9

Capturing Location ......................................................................................................................9

Scheduling Location Capturing .....................................................................................................9

Stop Location Capturing Schedule ................................................................................................9

Capture All ..................................................................................................................................9

Schedule All ................................................................................................................................9

Stop All Schedule.........................................................................................................................9

Capturing Application logs ...........................................................................................................9

Pause Application ...................................................................................................................... 10

Page 3: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

3

The Agent Page 3

Resume Application................................................................................................................... 10

Screenshots...................................................................................................................................... 11

Scheduler ..................................................................................................................................... 13

Help ............................................................................................................................................. 15

FAQ.............................................................................................................................................. 16

Application Logs............................................................................................................................ 17

General Setting ............................................................................................................................. 18

Email Setting ................................................................................................................................ 19

SMS Setting .................................................................................................................................. 20

Email structure ............................................................................................................................. 21

Email Subject Line ......................................................................................................................... 26

FAQ ................................................................................................................................................. 28

Issues............................................................................................................................................... 29

Future Roadmap............................................................................................................................... 29

Customization .................................................................................................................................. 29

Page 4: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

4

The Agent Page 4

If you found issues while using it please go to Help or FAQ section

Why Should I Use It This application can be used under following requirement.

Anti-Theft Control If you lost your cell phone you can easily track that phone with this application. Whenever a new SIM is

inserted into your cell phone a SMS will be sent to configured Hero number. After that you can send

SMS command to that cell number and hence track your cell phone.

Parental Control This application can be used as parent control. You can track cell phone location or your child

periodically. You can check to whom he/she is talking to.

Call Monitoring You can monitor and record incoming outgoing calls. These recordings will be delivered to your

configured email account.

SMS Monitoring You can Monitor and record incoming outgoing SMS. SMS Text will be delivered to your configured

email account.

Remote Administration Settings of the application can be changed by SMS remotely.

Content OnDemand You can easily request for Audio, Photo, Location or logs of the application just by send SMS on the

target cell phone. SMS text will be simple language text only.

Statistical Information Statistical Information will be captured for incoming/outgoing calls, SMSs and emails.

Incoming/outgoing Calls duration, count of SMS and cell number, top duration or top count also

captured in Statistical information. These stats are delivered to your email account as per configuration.

Page 5: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

5

The Agent Page 5

Features Set: “The Agent” will let you to track cell phone usage of your child, wife, husband, girlfriend, and

boyfriend and even your boss.

“The Agent” can deliver the emails to Gmail and Outlook server.

“The Agent” can be used as Parental Control application. You can easily monitor to whom your

child is talking to. You can track the location of your child easily.

“The Agent” can be used as Anti-Theft Control in case you lose your cell phone. Once SIM card

has been changed, a SMS will be delivered to configured Hero number. After that you can send

SMS command to new number and track the cell phone.

“The Agent” will be hidden from application list. On action bar click on Hide button,

application will be hidden. To open the application again use dialer pin. Dialer pin

can be changed in application settings. Default dialer pin is 16890450.

Incoming/outgoing calls, SMS will be tracked automatically, Apart from this you can request for

Audio, Photo, Location or application logs by just send a message. Message will be in general

chatting language like “Hi sweetheart whatsap !!$ hows you doing :) I will 30 be late today”.

This message will record 30 minutes of audio recording and send to configured email account.

For more information refer SMS command section in this document.

Jobs can be scheduled very easily to provide Audio, Photo, Location or logs periodically. Just

send a message and contents will be provided to you periodically. For example “I will go to office

a bit late$, please don’t :{ tell the boss about it 45“. This message will schedule the location job

which will be executed after every 45 minutes.

SMS commands can be configured using application setting page.

Statistical information will also be captured and delivered to configured email account.

Aggregation stats and raw stats will be captured. By default stat email will be delivered Daily,

but it can be configured in application settings. Information contained the stats is

o Duration of Incoming/Outgoing calls (Aggregated stats)

o Count of Incoming/Outgoing calls and SMS (Aggregated stats)

o Count of number of emails sent from application (Aggregated stats)

o Duration of particular number for Incoming/Outgoing calls (Raw Stats)

o Count of particular number for Incoming/Outgoing calls and SMS(Raw Stats)

o Top five number with maximum duration (including incoming and outgoing call).

o Top five number with maximum count (including incoming/outgoing call and

incoming/outgoing SMS.

With “The Agent” you can schedule audio recording, photo capturing, location capturing.

Whenever any task completed an email will be send to your configured email id.

You can stop these schedulers (Audio, photo, location) any time and restart them again anytime.

Page 6: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

6

The Agent Page 6

To capture audio, location, photo and logs of applications, you just need to send a SMS.

You can keep statistical information about number and duration of incoming/outgoing call, SMS

and emails.

Graphical charts will be displayed for Aggregated and raw stat information.

“The Agent” will send SIM change information to configure Hero Number and detail information

on the configured email.

“The Agent” handles waiting calls and conference call very intelligently.

You can use this application as backup of all your phone call and SMS. This generally happens

that you say like “I would have recorded that call to show it now”. With “The Agent” you can

record your calls and SMS.

“The Agent” deletes the recorded file from your devices immediately once email has been sent

for that file.

“The Agent” record file in encrypted format, But these files are delivered in MP3 format on you

emails, you can use them easily.

Even file used for location and SMS are stored in encrypted format, however on your emails you

will receive them in text format only.

If internet is not available while sending the files then file will remains the device. Whenever

internet connection is available file will be sent to your email id.

If internet is not available for long time (like 1 month) then “The Agent” will use Max 1GB

(Configurable) of space. After this space has been utilized then older files will be deleted to store

new files. If new file to be stored is 5 MB then older files which are equivalent to 5 MB will be

deleted

“The Agent” will work with 2G network also. With 3G or Wi-Fi, its working is awesome.

Application ICON will not be available in the application list. To open the application dialer pin is

used.

10 minutes of recording will consume 1 MB of space, so if you have recorded 30 minutes of call

then file size will be 3MB.

For every SMS command delivery report email is also send to tell whether command was

successful or not.

If there is any error while executing any task then email will be sent to configured email account.

We provide guarantee that apart from the configured email account, information will not delivered to

any other location. None of the device information is sent apart from email .

For more information please visit.

1. Slide Share link : http://www.slideshare.net/ersonumehta/spy-agent-v01

2. “The Agent” G+ Page: https://plus.google.com/107959733884830680816

Page 7: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

7

The Agent Page 7

If you find any issues or suggestions with this application I request you to send it to

[email protected]

How to Use 1. Install “The Agent” from app store or get your personalized software from us [for more

information go to “customization” section of this documentation].

2. After installation open the application by clicking on the application icon in application list.

3. If you are using any Anti-virus or security software then make sure you are providing this

software in “Auto-trust” and “Auto-Start” rights. Go to Permission section of your anti-virus and

provide these rights.

4. On the home screen click on Review Setting icon.

5. On Email Settings select email server on which you wants emails to be delivered (Gmail or

Outlook)

6. Once you select email server, enter account information for Gmail or Outlook.

7. Click on back button. Check on the bottom of the application that configured email account is

displayed properly.

8. Click on HIDE button to let “The Agent” work as background service silently.

9. Now sit back and relax, any time when this device gets any call or SMS or command then you

will receive a mail with event information.

10. Now application icon will not be available in the application list. To open the application you

need to dial the dialer pin that you have selected in settings.

11. Any time you open application with dialer pin, do not forgot to click on hide button, otherwise

application icon remain visible in the program list. Default dialer pin is 16890450.

SMS commands: Default set of SMS commands are given below. These command text can be changed any time by application setting.

1. $ Start of command

2. :) Record Audio (if duration not specified then it will be recorded for 5 minutes by default)

3. :( Schedule Audio capture

4. :(# Schedule Audio Capture Stop

5. :> Capture Photo

6. :< Schedule Photo capture

7. :<# Schedule Photo Capture Stop

8. :} Capture Location

Page 8: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

8

The Agent Page 8

9. :{ Schedule Location Capture

10. :{# Schedule Location Capture Stop

11. ?? Capture Application Logs

12. () Capture All (Capture 5 minutes of Audio, photo from each camera and current location)

13. {} Schedule All (Schedule audio, photo and location capturing)

14. {}# Stop all schedule job ( Audio, Photo, Location)

15. %%# Stay Idle (will not do anything, pending file be emailed, but no new tracking will be done, even scheduling will be disabled)

16. %% Start doing everything as per previous configuration

Note:

1. $ (start of command) is necessary in every message in which you send command. Any SMS

containing $ (start of command) will be treated as command message and scan further for

respective command.

2. You can send message from any cell phone, even from internet also.

3. Time unit will be minutes in every sms.

4. There is no space between two characters of command symbols.

Example:

Capturing Audio

“Hi sweetheart whatsap !!$ hows you doing :) I will 30 be late today”

In above message $ is present so it will be treated as command message. After $ actual

command will be searched. :) stand for audio recording. After finding audio recording

task, message will be scanned further to find duration of audio recording. Any numeric

number after :) command will be treated as duration for audio recording. If numeric not

given in the message then by default 5 minutes will be considered. Space is mandatory

after every command token.

Scheduling Audio Capturing

“I will $ be going to market today :( evening, what is 30 your plan? 4”

In above message $ is present so it will be treated as command message. After $ actual

command will be searched. :( stand for schedule audio recording. After finding schedule

audio recording task, message will be scanned further to find frequency of audio

Page 9: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

9

The Agent Page 9

recording. Any numeric number after :) command will be treated as frequency for audio

recording. Next numeric digit is 30, so audio recording task will be started after every

30 minutes. After finding frequency message will be scanned further to find duration of

audio recording. Next numeric digit is 4. So 4 minutes of audio recording will be done

after every 30 minutes.

Let says you want audio recording of 2 minutes after every 5 minutes. Then above SMS

will be changed as

“I will $ be going to market today :( evening, what is 5 your plan? 2”

Stop Audio Capturing Schedule

“There are 5 main items which I liked most $, what is your favorite one :(#”

In above message $ is present so it will be treated as command message. After $ actual

command will be searched. :(# stand for stop audio scheduling job. So this command

will stop audio capturing scheduler is available. There will be not worse impact if audio

scheduler is not running.

Capturing Location

“I will go to office a bit late$, please don’t tell the boss about it :} .”

Scheduling Location Capturing

“I will go to office a bit late$, please don’t tell the boss about it :{ .”

Stop Location Capturing Schedule

“I will go to office a bit late$, please don’t tell the boss about it :{#”

Capture All

“I will go to office a bit late$, please () don’t tell the boss about it.”

Schedule All

“I will go to office a bit late$, please {} don’t tell the boss about it.”

Stop All Schedule

“I will go to office a bit late$, please don’t tell the boss about it. {}#”

Capturing Application logs

“I will go to office a bit late$, please don’t tell the boss about it. ??”

Page 10: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

10

The Agent Page 10

Pause Application

“I will go to office a bit late$, please don’t tell the boss about it. %%#”

Resume Application

“I will go to office a bit late$, please don’t tell the boss about it. %%”

Page 11: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

11

The Agent Page 11

Screenshots

Hide Disable Restore Home

Un-install

Page 12: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

12

The Agent Page 12

1. Application Status: Validity of the application will be displayed here. It will also display whether

application is disabled or enabled.

2. Email: All the mails will be sending to this email id. Make sure you configured a valid email

account.

Configured E - mail Address

Application Status

Application Settings: email, general,

SMS

Schedulers: audio, photo, location

and others

Help and FAQ

Statistical information: raw,

aggregated and charts (top

duration, top count)

Extend application days

Application logs

Page 13: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

13

The Agent Page 13

3. Hide button: Once user click on this button, application icon will be removed from the program

list and application will work in background only. To see the application UI again user need to

dial the dialer pin.

4. Disable button: If user wants to disable the application, user can click on this button.

Application will be in idle state till user click on this button again. This feature can also be done

with SMS commands. SMS commands for enabling/disabling applications are %% and %%#.

This button and SMS commands has same effect.

5. Restore button: All the application settings will be restored to default once use click on this

button.

6. Un-install button: Application UN install process will be started once user clicks on this button.

7. Help & FAQ: various common problems and feature set of application are explained in this

section.

8. Scheduler: Scheduler status, next run time, previous run time, frequency, duration information

is given in this section. User can restart, stop or start any of scheduler. Various schedulers are

Location Scheduler, Photo Scheduler, Audio Scheduler, Statistic scheduler, raw data scheduler,

Aggregated scheduler.

9. Application Logs: All Error and INFO level logs are given here. If something not happening as per

expectation please go to this section.

10. Settings: Application settings can be changed. Email settings, General setting and SMS settings

are provided here. User can also change SMS command sent to target mobile.

11. Statistical Information: Various reports are displayed in this section. Aggregated reports, raw

stats, top duration chart, top count chart.

12. Buy Now: Application validity can be extended from this section.

Scheduler

Page 14: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

14

The Agent Page 14

Page 15: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

15

The Agent Page 15

Help

Page 16: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

16

The Agent Page 16

FAQ

Page 17: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

17

The Agent Page 17

Application Logs

Page 18: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

18

The Agent Page 18

General Setting

Page 19: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

19

The Agent Page 19

Email Setting

Page 20: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

20

The Agent Page 20

SMS Setting

Page 21: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

21

The Agent Page 21

Email structure Email send by “The Agent” contain enough information about that describe everything related to that

event, like contact name, number, duration of call, type of record and creation time. Some of email

structures are given below:

1. Main email structure for sending incoming/outgoing call information.

Page 22: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

22

The Agent Page 22

2. Mail structure for SMS information.

Page 23: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

23

The Agent Page 23

3. Mail structure for sending Location capturing information.

4. Mail structure for sending Audio capturing information.

Page 24: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

24

The Agent Page 24

5. Mail structure for sending delivery report of incoming command SMS.

Page 25: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

25

The Agent Page 25

6. Mail structure for error notification

7. Mail structure for SIM change

Page 26: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

26

The Agent Page 26

Email Subject Line Subject line of mail contains enough information that you need not to go inside an every mail to check

what information is there. It contain

Phone Tag

Page 27: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

27

The Agent Page 27

Cell Number

Contact Number

Duration of call

Waiting calls

If for any mail these for parameters are not applicable then that parameter will be omitted.

Conjunction character in the subject line also provides very informative information:

> means this is outgoing call/SMS

< means this is incoming call/SMS

- means this on demand content

Subject lines for various events will be as give below:

Page 28: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

28

The Agent Page 28

FAQ 1. I am not receiving any mails from the application.

There can be various reasons for this like:

Target device does not have internet connection.

Gmail SMTP port is restricted on the available internet connection

Configured Gmail id and password is not correct.

2. I am not able to open the application.

Once you finish installing application, then you need to start the application with icon in the

application list. After that you can open it dialer pin. Open cell phone dialer, type your dialer pin

and press call button. Default dialer pin is 11111.

3. Application icon is still visible in application list.

This generally happen because you have not click on HIDE button on application main page. To

resolve this issue open application and click on HIDE button.

4. There is delay in the mails sent by application

Delay in mail sending can be because of various reasons like”

You network speed is very slow.

To send mail to Gmail server which require secure connection. Secure connection is

created by underlying cell phone libraries. Sometimes these libraries take time to create

Page 29: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

29

The Agent Page 29

connection or fail to create secure connection with Gmail server. In case of failure,

application will try after 10 minutes again to create secure connection again.

It also depends on the speed of cell phone processor.

5. In application logs I am getting exception like “could not connect to SMTP host”

This problem generally happens in corporate network where connection Gmail SMTP port is

restricted. In this you can use another network which allows these ports. Restarting your cell

phone can also solve this problem.

6. Can I install this application remotely?

No, physical access to the device is required.

Issues 1. Voice of other party will not be clear on some devices as this is hardware dependent.

Manufactures like Sony, HTC, Moto has disabled this feature.

2. In some cell phone after dialing the dialer pin, “The Agent” is not coming on the front. Check

application history, it will be there.

3. Outgoing messages are not tracked properly.

Future Roadmap 1. Live location tracker to check if device is within given location at given time.

2. Changing every setting of this application via SMS also.

Customization If you need any customization with this application, you can send mail to us. If you get the customized

application then you will get following benefits.

1. An executable file with preconfigured dialer pin, email id, hero number, email tag, voice settings

of your choice. So that on whichever device you install this application, configurable fields will

be prepopulated for you. You need not to populate on every device.

2. You need not to buy/download application from google play. APK file will be provided to you

just install that file in target device and sit back.

Page 30: Android Call Recorder (The Agent)

The Agent Feedback at: [email protected]

30

The Agent Page 30

3. Buying number of days from google play is bit time consuming and require credit card setup and

order receipt is also send for the same. Customization can avoid these problems.

4. APK file you can transfer via Bluetooth on the target device and install it.

5. Android application name will be changed as per your requirement.

6. Just write an email to us we will provide you personalized software to you to cater your need.