35
The Agent Feedback at: [email protected] 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] The Agent Page 1

Call Recorder Agent

Embed Size (px)

DESCRIPTION

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.

Citation preview

Page 1: Call Recorder Agent

The AgentFeedback at: [email protected]

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]

The AgentPage 1

Page 2: Call Recorder Agent

The AgentFeedback at: [email protected]

2

ContentsWhy 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.............................................................................................................................5

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.................................................................................................................10

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

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

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

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

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

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

The AgentPage 2

Page 3: Call Recorder Agent

The AgentFeedback at: [email protected]

3

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

The AgentPage 3

Page 4: Call Recorder Agent

The AgentFeedback at: [email protected]

4

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

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

Anti-Theft ControlIf 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 ControlThis 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 MonitoringYou can monitor and record incoming outgoing calls. These recordings will be delivered to your configured email account.

SMS MonitoringYou can Monitor and record incoming outgoing SMS. SMS Text will be delivered to your configured email account.

Remote AdministrationSettings of the application can be changed by SMS remotely.

Content OnDemandYou 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 InformationStatistical 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.

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 AgentPage 4

Page 5: Call Recorder Agent

The AgentFeedback at: [email protected]

5

“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. 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 AgentPage 5

Page 6: Call Recorder Agent

The AgentFeedback at: [email protected]

6

“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-v012. “The Agent” G+ Page: https://plus.google.com/107959733884830680816

If you find any issues or suggestions with this application I request you to send it to [email protected]

The AgentPage 6

Page 7: Call Recorder Agent

The AgentFeedback at: [email protected]

7

How to Use1. 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 command2. :) Record Audio (if duration not specified then it will be recorded for 5 minutes by default)3. :( Schedule Audio capture4. :(# Schedule Audio Capture Stop5. :> Capture Photo6. :< Schedule Photo capture7. :<# Schedule Photo Capture Stop8. :} Capture Location9. :{ Schedule Location Capture10. :{# Schedule Location Capture Stop11. ?? Capture Application Logs12. () Capture All (Capture 5 minutes of Audio, photo from each camera and current location)13. {} Schedule All (Schedule audio, photo and location capturing)

The AgentPage 7

Page 8: Call Recorder Agent

The AgentFeedback at: [email protected]

8

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

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

The AgentPage 8

Page 9: Call Recorder Agent

The AgentFeedback at: [email protected]

9

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. ??”

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. %%”

The AgentPage 9

Page 10: Call Recorder Agent

The AgentFeedback at: [email protected]

10

Screenshots

The AgentPage 10

Hide Disable RestoreHome

Un-install

Page 11: Call Recorder Agent

The AgentFeedback at: [email protected]

11

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.

The AgentPage 11

Configured E - mail Address

Application Status

Application Settings: email, general, SMS

Schedulers: audio, photo, location and others

Application Settings: email, general,

SMS

Help and FAQ

Statistical information: raw, aggregated and charts (top

duration, top count)

Extend application days

Application logs

Page 12: Call Recorder Agent

The AgentFeedback at: [email protected]

12

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

The AgentPage 12

Page 13: Call Recorder Agent

The AgentFeedback at: [email protected]

13

The AgentPage 13

Page 14: Call Recorder Agent

The AgentFeedback at: [email protected]

14

Help

The AgentPage 14

Page 15: Call Recorder Agent

The AgentFeedback at: [email protected]

15

FAQ

The AgentPage 15

Page 16: Call Recorder Agent

The AgentFeedback at: [email protected]

16

Application Logs

The AgentPage 16

Page 17: Call Recorder Agent

The AgentFeedback at: [email protected]

17

General Setting

The AgentPage 17

Page 18: Call Recorder Agent

The AgentFeedback at: [email protected]

18

Email Setting

The AgentPage 18

Page 19: Call Recorder Agent

The AgentFeedback at: [email protected]

19

SMS Setting

The AgentPage 19

Page 20: Call Recorder Agent

The AgentFeedback at: [email protected]

20

Email structureEmail 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.

The AgentPage 20

Page 21: Call Recorder Agent

The AgentFeedback at: [email protected]

21

2. Mail structure for SMS information.

The AgentPage 21

Page 22: Call Recorder Agent

The AgentFeedback at: [email protected]

22

3. Mail structure for sending Location capturing information.

4. Mail structure for sending Audio capturing information.

The AgentPage 22

Page 23: Call Recorder Agent

The AgentFeedback at: [email protected]

23

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

The AgentPage 23

Page 24: Call Recorder Agent

The AgentFeedback at: [email protected]

24

6. Mail structure for error notification

7. Mail structure for SIM change

The AgentPage 24

Page 25: Call Recorder Agent

The AgentFeedback at: [email protected]

25

Email Subject LineSubject 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

The AgentPage 25

Page 26: Call Recorder Agent

The AgentFeedback at: [email protected]

26

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:

The AgentPage 26

Page 27: Call Recorder Agent

The AgentFeedback at: [email protected]

27

FAQ1. 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 applicationDelay 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

The AgentPage 27

Page 28: Call Recorder Agent

The AgentFeedback at: [email protected]

28

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.

Issues1. 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 Roadmap1. Live location tracker to check if device is within given location at given time. 2. Changing every setting of this application via SMS also.

CustomizationIf 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.

The AgentPage 28

Page 29: Call Recorder Agent

The AgentFeedback at: [email protected]

29

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.

The AgentPage 29