Desk.Com Training Module
Jun22

Desk.Com Training Module

What is Desk.com? Desk.com is a Customer support application. It connects customer to agents of a company with e-mail, phone calls, and social channels like Facebook and Twitter.Desk.com provides cloud based customer support for small to medium sized companies. Benefits of cloud based service is that you can access it anywhere if you have an internet connection and smart multimedia device like Smartphones, Tablets etc.Desk.com manages customer queries and their feedback in a very efficient way. Customer can call, send emails or can post on Facebook or Twitter for asking their queries.Lets begin with the features and setting up the Desk.com for particular purposes. Desk.com is divided into two parts: Agent Desktop. Admin Panel. Agent Desktop: Lets begin with Agent Desktop There are two types of Agent Desktop namely: Classic Agent. Next Gen Agent. Classic Agent: Gives you robust view to handle all your customers in one place across email and social channels. Next Gen Agent: Next Gen Agent is an little advanced interface for Agents, it gives you lightning experience interface. Admin Panel: This panel is for Admins who can setup & Configure for your company’s specific needs. There are different tabs on Admin panel for setting & configuration: Dashboard Team Channels Cases Content Apps Dashboard: You can use “Dashboard” tab to view reports, widgets & filtering option is also available for viewing different cases, agents, groups, macros applied etc. Team: You can use “Team” tab to add new users and groups. For Creating a New User > Click on > Add user and Fill the details and also you can assign that user to a particular group and can give that user a particular level of access: For Creating a New Group > Click on Groups > Add Group > Fill the details and also you can add the already existing user to that particular group. Channels: You can set up your Mailboxes(Inbound and Outbound) by clicking on Email > Inbound Mail > Add Mailbox  and for Outbound > Click on Outbound Mailboxes and fill the details.. For Inbound Mailbox: For Outbound Mailboxes: You can also Enable Phone Calls: Click on Phone and Enable “Phone Calls Enabled” Add your Twitter Account: Click on Twitter and Add Twitter account Fill your Twitter’s Username and Password: Add your Facebook’s Account: Click on Facebook You can set web themes for your support center by Clicking on Channels tab > Support center > Web Themes > Add Theme.You can add header image, Header background color, text color and context color etc. Adding Header Image and Favicon(Favorite icon): Styling your Web: After applying style our Support center looks like this: You can...

Read More
Coding Genius (Apex Script)
May19

Coding Genius (Apex Script)

1. Create 20 new Accounts Records in salesforce with at least 5 fields filled. Click here to learn more for(integer i=0;i<=20;i++) { Account a=new Account(); a.Name=’Name’ + i; a.AccountNumber=’123′; a.Rating=’Hot’; a.Fax=’23456′; a.Description=’xyz’; insert a; } Click here to learn more 26.0 APEX_CODE,DEBUG;APEX_PROFILING,INFO;CALLOUT,INFO;DB,INFO;VALIDATION,INFO;WORKFLOW,INFO Execute Anonymous: for(integer i=0;i<=20;i++) Execute Anonymous: { Execute Anonymous: Account a=new Account(); Execute Anonymous: Execute Anonymous: a.Name=’Name’ + i; Execute Anonymous: a.AccountNumber=’123′; Execute Anonymous: a.Rating=’Hot’; Execute Anonymous: a.Fax=’23456′; Execute Anonymous: a.Description=’xyz’; Execute Anonymous: Execute Anonymous: Execute Anonymous: insert a; Execute Anonymous: } Execute Anonymous: 03:02:01.043 (43535709)|EXECUTION_STARTED 03:02:01.043 (43550134)|CODE_UNIT_STARTED|[EXTERNAL]|execute_anonymous_apex 03:02:01.044 (44656206)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.133 (133648285)|DML_END|[12] 03:02:01.133 (133977923)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.156 (156160358)|DML_END|[12] 03:02:01.156 (156552645)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.181 (181065082)|DML_END|[12] 03:02:01.181 (181376111)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.211 (211480467)|DML_END|[12] 03:02:01.211 (211850928)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.233 (233992022)|DML_END|[12] 03:02:01.234 (234402707)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.259 (259710682)|DML_END|[12] 03:02:01.260 (260160914)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.300 (300922983)|DML_END|[12] 03:02:01.301 (301384284)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.326 (326875993)|DML_END|[12] 03:02:01.327 (327135983)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.349 (349535179)|DML_END|[12] 03:02:01.349 (349941227)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.375 (375003790)|DML_END|[12] 03:02:01.375 (375440112)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.412 (412150706)|DML_END|[12] 03:02:01.412 (412614410)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.436 (436155768)|DML_END|[12] 03:02:01.436 (436554875)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.463 (463390675)|DML_END|[12] 03:02:01.463 (463848073)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.504 (504413187)|DML_END|[12] 03:02:01.504 (504829506)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.553 (553646818)|DML_END|[12] 03:02:01.554 (554086660)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.616 (616412688)|DML_END|[12] 03:02:01.616 (616816078)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.650 (650602890)|DML_END|[12] 03:02:01.650 (650879727)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.677 (677108052)|DML_END|[12] 03:02:01.677 (677504489)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.707 (707638291)|DML_END|[12] 03:02:01.707 (707930971)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.731 (731984689)|DML_END|[12] 03:02:01.732 (732280707)|DML_BEGIN|[12]|Op:Insert|Type:Account|Rows:1 03:02:01.778 (778975043)|DML_END|[12] 03:02:01.909 (814148198)|CUMULATIVE_LIMIT_USAGE 03:02:01.909|LIMIT_USAGE_FOR_NS|(default)| Number of SOQL queries: 0 out of 100 Number of query rows: 0 out of 50000 Number of SOSL queries: 0 out of 20 Number of DML statements: 21 out of 150 Number of DML rows: 21 out of 10000 Maximum CPU time: 0 out of 10000 Maximum heap size: 0 out of 6000000 Number of callouts: 0 out of 10 Number of Email Invocations: 0 out of 10 Number of future calls: 0 out of 10 Number of Mobile Apex push calls: 0 out of 10 03:02:01.909|CUMULATIVE_LIMIT_USAGE_END 03:02:01.814 (814203174)|CODE_UNIT_FINISHED|execute_anonymous_apex    2. Create 10 Contacts with diferent Account(LookUp) values(Relationship with no same 2 accounts) in them. Click here to learn more List<Account> accList= new List<Account>(); accList = [SELECT Id,Name FROM Account LIMIT 20]; List<Contact> conList=new List<Contact>(); integer j =0; for(integer i=1;i<10;i++){ j=j+1; Contact con=new Contact(); con.LastName= accList.get(j).Name; con.AccountId=accList.get(j).Id; conList.add(con); } Insert conList; Click here to learn more 31.0 APEX_CODE,DEBUG;APEX_PROFILING,INFO;CALLOUT,INFO;DB,INFO;SYSTEM,DEBUG;VALIDATION,INFO;VISUALFORCE,INFO;WORKFLOW,INFO Execute Anonymous: List<Account> accList= new List<Account>(); Execute Anonymous: accList = [SELECT Id,Name FROM Account LIMIT 20]; Execute Anonymous: List<Contact> conList=new List<Contact>(); Execute Anonymous: integer j =0; Execute Anonymous: for(integer i=1;i<10;i++){ Execute Anonymous: Execute Anonymous: j=j+1; Execute Anonymous: Contact con=new Contact(); Execute Anonymous: con.LastName= accList.get(j).Name; Execute Anonymous: con.AccountId=accList.get(j).Id; Execute Anonymous: Execute Anonymous: // accList.add(acc); Execute Anonymous: conList.add(con); Execute Anonymous: } Execute Anonymous: //Insert accList; Execute Anonymous: Insert conList; Execute Anonymous: 07:58:12.036 (36898151)|EXECUTION_STARTED 07:58:12.036 (36907501)|CODE_UNIT_STARTED|[EXTERNAL]|execute_anonymous_apex 07:58:12.037 (37547674)|SYSTEM_CONSTRUCTOR_ENTRY|[1]|<init>() 07:58:12.037 (37586098)|SYSTEM_CONSTRUCTOR_EXIT|[1]|<init>() 07:58:12.037 (37827388)|SOQL_EXECUTE_BEGIN|[2]|Aggregations:0|select Id, Name from Account limit 20 07:58:12.040 (40872534)|SOQL_EXECUTE_END|[2]|Rows:20 07:58:12.040 (40983260)|SYSTEM_CONSTRUCTOR_ENTRY|[3]|<init>() 07:58:12.041 (41004560)|SYSTEM_CONSTRUCTOR_EXIT|[3]|<init>() 07:58:12.041 (41174125)|SYSTEM_METHOD_ENTRY|[9]|LIST<Account>.get(Integer) 07:58:12.041 (41226850)|SYSTEM_METHOD_EXIT|[9]|LIST<Account>.get(Integer) 07:58:12.041 (41308859)|SYSTEM_METHOD_ENTRY|[10]|LIST<Account>.get(Integer) 07:58:12.041 (41339580)|SYSTEM_METHOD_EXIT|[10]|LIST<Account>.get(Integer) 07:58:12.041 (41418771)|SYSTEM_METHOD_ENTRY|[13]|LIST<Contact>.add(Object) 07:58:12.041 (41446685)|SYSTEM_METHOD_EXIT|[13]|LIST<Contact>.add(Object) 07:58:12.041 (41483067)|SYSTEM_METHOD_ENTRY|[9]|LIST<Account>.get(Integer) 07:58:12.041 (41504287)|SYSTEM_METHOD_EXIT|[9]|LIST<Account>.get(Integer) 07:58:12.041 (41563446)|SYSTEM_METHOD_ENTRY|[10]|LIST<Account>.get(Integer) 07:58:12.041 (41576846)|SYSTEM_METHOD_EXIT|[10]|LIST<Account>.get(Integer) 07:58:12.041 (41635668)|SYSTEM_METHOD_ENTRY|[13]|LIST<Contact>.add(Object) 07:58:12.041 (41649355)|SYSTEM_METHOD_EXIT|[13]|LIST<Contact>.add(Object)...

Read More
Dreamforce 16 Checklist
May06

Dreamforce 16 Checklist

  CreateID Get Plan tickets register Hotel Attend 1st day contact clients Meetins

Read More
Try Try Until You Succeed
Sep15

Try Try Until You Succeed

Try Try Until You Succeed No experience is bad until you learn something from it and not commit the mistake again. Sometimes its very difficult to digest your failure but those who accept small failures only they can prepare for a big win. “I never failed a single exam in my entire life.” Sorry that is a lie. I have failed once, or couple of times, indeed this is True until and unless I appeared for salesforce Sales Cloud Consultant. In this blog I will tell you all about my experience in failing. One of my colleagues failed in Salesforce Developer for 3 Times.   Giving you my brief background. I am an Computer science engineer and am certified in Java and Salesforce. My Childhood days were full of low grades! I was in Sacred Heart High School 8th Grade and we were supposed to study a new subject in School, QBASIC Computer programming language. It was not a fancy windows click and drag time. Things were still in Black and white or RBG in the computer world. I was motivated for Chess as a sport by my elder brother. I meet some really good teachers and my interest in programming increased. I used to fail in many subjects but never in Computer Science. One of my early achievements which motivated was 4rth Rank in my State in 2000 Computer Science Olympiad. After a couple of years I joined Kendriya vidyalaya IIT Kharagpur and also got the chance to study Foxpro, HTML .. etc. Joined college with Computer Science as my stream for Engineering this gave me huge opportunity to learn a lots of advance things in Computers. I did participated in lots of programming competitions and won few of them. During my final years of college I was placed in some of the renowned companies in the world like Tata Consultancy Services and...

Read More