By reading this guide, you’ll learn how to:
  • Set up a new teammate
  • Connect tools like Cal.com and Attio
  • Teach your Teachmate how you like to work
  • Set up Rules to enable your teammate to work autonomously

Use Case: Sales Prospect Research

Successful Sales Representatives do some prep work before their first call with a prospective customer. A Teammate can do a lot of that work and compile relevant information for review before a call with each customer. Here’s how you can set that up for yourself with the help of a Teammate in 4 easy steps:

1. Set up a Sales Specialist teammate

  • Create a Teammate. If you haven’t already done that, see here for more details. Then, give them a personality and a relevant job description. For a sales teammate, something like this should work well: “You are a sales specialist at [your company name] and you help with sales and new business development including customer research, email, CRM management, and any other tasks to help grow the business.”
  • Connect to Slack to communicate with your new virtual teammate.
  • Connect Smart Tools to give them access to Cal.com and Attio. You can follow the steps here.

2. Teach your Teammate how to do their job

Now that you’ve set up your teammate, let’s call him Bixby Jameson, you can start teaching them about their job. You gave them a job description in the previous step, but now it’s time to get more specific and give them details on what tasks they will be working on. You can do this by telling them via Slack, or you can directly update their Handbook by clicking on their Profile in the Teammates dashboard.
Open Slack and say hello to your teammate. Try “Hi Bixby, welcome! What can you do?” You will get a response that reflects the personality and general job description from Step 1.
As a good manager, you will now give them more context and details about their work. Here is an example assignment description:
Hi Bixby, 

When researching a prospective customer, here is what I'd like you to do:
- Find a link to their LinkedIn profile
- Research their professional background
- Research their company, if applicable If the name is common, use whatever clues you have (company name, domain, use case) to disambiguate.
- Write a clear summary of your research and any additional info (link to Attio record, proposed use case, details of the any scheduled meeting, etc) and post in #sales Slack channel.
Bixby should respond with something like “Got it! Would you like me to update my handbook to remember this?”
If you’re happy, you can confirm with a “yes”, “yes please”, “hell yeah”, 👍 or similar.
  • Click profile, then Edit Profile.
  • Scroll down to the Handbook section and write their instructions. Something like: \

    [CUSTOMER PROSPECT RESEARCH]\

    When researching a prospective customer, you will:
    • Find a link to their LinkedIn profile
    • Research their professional background
    • Research their company, if applicable If the name is common, use whatever clues you have (company name, domain, use case) to disambiguate.
    • Write a clear summary of your research and any additional info (link to Attio record, proposed use case, details of the any scheduled meeting, etc) and post in #sales Slack channel.

3. Make it automagical: Configure a Rule

If you’ve got this far, you’re doing great! Now, your teammate knows WHAT they need to do when they are researching a customer but we haven’t told them anything about WHEN to do this work. You have a couple of options: Option 1: You could either ping them on Slack each time you want them to research a customer e.g. “hi, Acme corp just scheduled a call with me, please run the customer prospect research process.” This would work but it’s annoying to do this manually each time, and you might miss some customers if you do this manually. Or Option 2: You can set up a Rule so your teammate can independently run the customer prospect research each time a call is scheduled via Cal.com.
Tell your teammate to create a new Rule via a Slack message.
Something like: “Hi @teammate, whenever a new Sales call is scheduled via Cal.com, please run the Customer Prospect Research process.”

4. Alert your teammate when meetings are scheduled: Setup a Webhook

So far, you’ve created a Rule, given your teammate access to Cal.com, and updated their handbook. Excellent. But we’re missing one final piece: a trigger or a webhook to inform your teammate whenever a new calendar event is created. (If you don’t know what a webhook is, that’s alright - it’s just a way to integrate with another software application and in this case it helps your Teammate know about events that they need to know about.) Here is how to set up a Webhook for your teammate:
  1. Log into your Cal.com account
  2. Click “My Settings > Webhooks” on the left navigation bar
  3. Select +New Webhook
  4. Back in the Teammates Dashboard, open your Teammate’s profile page and copy their unique Webhook URL. (Note: it looks like: https://app.teammates.work/trigger/…. )
  5. Go back to Cal.com and paste the webhook information into the “Subscriber URL”.
    1. You should also Toggle On “Enable Webhook”.
    2. In Event Triggers, add “Booking Created” and “Booking Rescheduled”
    3. Click Create Webhook and you’re done.
Awesome, now your teammate will get notified (via webhook) every time an event is added! And because your teammate has a Rule set up, and a well defined process in the handbook, they will do this autonomously each time.

Ready to try it out? Click here to get started. And let us know how it goes!