
15 min read
Combine automations and Packs
Add superpowers to your doc by combining automations and Packs.
You’ll learn:
- How to create an automation to work with any Pack
- How to combine automations with the Gmail Pack

You’ll use:
- Automations
- Gmail Pack
- Buttons
Targeting Packs actions in automation rules
Automations are made up of two main parts:- When: the trigger that starts the automation
- Then: the action the automation takes
Automate Packs actions with the help of buttons
One of the easiest ways to combine Packs and automations is with the help of buttons. Do you already have Pack actions set up in a button? Create an automation to push those buttons for you!Some popular combinations include the Gmail Pack and Slack Pack, but you can use this workflow with any supported Pack. The sky is the limit!

Set up the Gmail Pack
Make sure you’ve installed the Gmail Pack in your doc before going forward. Need some help with that? Check out this help center article on installing Packs.
Automated mail merge with the Gmail Pack
A common use case for the Gmail Pack is a mail merge. A mail merge allows you to send personalized emails to multiple recipients using information stored in your table. There are two great ways to set up this content in Superhuman Docs:- Let the power of AI write customized messages for you with total ease.
- Use the Compose column feature to create customized messages based on the values in your table.
Plan the automation
Before building an automation rule, it’s helpful to outline your When and Then criteria ahead of time:- When: When do you want the automation to run?
- Then: What action do you want the automation rule to take once the rule is triggered?
- When: Every morning at 10:00 AM
- Then: Send out personalized emails to contacts about an upcoming product launch.
Set up the Contacts table
Let’s set up a simple Contacts table with columns for the following data:- Contact: A people column. For testing purposes, set this for yourself for now.
- Title: A text column.
- Company: A text column.
- Email content: A text column using AI or Compose to generate a message. Feel free to add any test message here for now.
- Send email: A button column. Here’s where the magic happens! We’ll configure this button to work with the Gmail Pack to send a customized email via automation.

Your table should look something like this:

Set up your Gmail button
Next, configure the button that the automation will use to send emails automatically through the Gmail Pack.- Open up your button settings by right-clicking on one of the buttons.
- In the first step, On Click, select Packs → Gmail → Send email.
- Select Private or Shared mode for this button based on your use case.
- For the To field, use the Contact column and pull the email address from each People object with this formula:
Contact.Email - For Subject, enter a test subject line or the subject you want to use for your emails.
- For Content, target your Email content column.
- For Results Column, select + New Column. This will add a column to your table to record whether or not the Gmail Pack action was taken.
- In the Visual section of the button settings, give your button a descriptive label, like "Send email," and select a color and an icon.
- Under Advanced → Disable If, add the following condition to prevent duplicate emails from being sent: Results column
is not blank.
Build your automation rule
Now, build an automation rule to push the button you built for any Contacts who need to be emailed. This example uses a daily schedule at 9:00 AM, but different When criteria can be used depending on your use case.- Type “/Automation” on the canvas and choose the Automation option.
- Click + Add Rule.
- Give your automation rule a descriptive name, such as "Send email to contacts."
- Under Step 1 — When, select a Time-based trigger and configure it to run daily at 9:00 AM.
- Under Step 2 — Then, select Push buttons from the first dropdown menu, then choose the Contacts → Send email button column.
- At the bottom of the rule, choose whether the automation should run as yourself or as Automation Bot:
- If the button uses Private mode, the automation must run as you.
- If the button is set to Shared mode, the automation can run as the Automation Bot.
Time to test out your automation
Click the Test Rule button right under the Then step of your automation rule. You should receive an email with your test content from yourself. You can also check the Activity tab of your automation rule to see whether it fired successfully. If your test was successful, you can adjust your button to target each contact’s email address and add real data. This automation rule will send out emails for all rows where the button is enabled. Remember, the Disable If condition keeps the automation from sending duplicate emails to the same contact.Now what?
Now that you know how to combine the Gmail Pack and automations, how can you apply this powerful combination in your docs? What other Packs might you pair with automations? Hint: Slack.Want to keep learning? Check out these resources:
Was this helpful?
YesNo

