Power your productivity with integrations

How Coda Packs help teams save tabs, clicks, and time every day.

Product teams · 8 min read
Imagine getting the latest and greatest smartphone every year and then only using it to call and text. No maps, emails, music, podcasts, cameras, games, or social media. I could keep going, but that should give you a good idea of how limited a team’s experience with Coda will be if they never deploy any Packs. But I may be getting ahead of myself. To take a step back, Packs are what we call here at Coda, integrations, extensions, or plug-ins. We have a library of over 600 of them—each connecting Coda with a different platform, app, or capability—with more coming out all the time. Packs connect Coda to vital enterprise tools like Figma, Jira, Salesforce, Slack, Google Workspace, Microsoft 365, and hundreds of others. They can bring all of your data into one space, but they can also let you edit data in other programs, customize tables to pull in constantly updated numbers, and trigger changes and messages outside Coda. On top of that, they’re safe enough to brag to your IT Admins about. Packs are just like your favorite phone apps, the ones that take a smartphone from a basic communication tool to the central organizing factor of most of our days. They’re the next step in the evolution of docs, turning that familiar blank page into a scaffolding that supports all of your work across all of your favorite programs. In a world of constant tab-switching and copy-pasting, too many tools mean too little work. By now, you are likely familiar with Coda, the doc that brings all of your team’s scattered tools and data together, and Packs are the power-ups that perfect how your doc looks, works, and integrates.

What are Packs?

At its most basic, a Pack is an extension that adds new powers to your doc. Packs work by supplementing the core building blocks of Coda, so that you can link Coda’s already powerful writing spaces and tables to nearly any other application you use on a daily basis. Packs are simultaneously an extension framework and an integration framework.
  • Extension: Maps to core Coda building blocks (formulas, buttons, tables) and expands what you can do inside of a doc.
  • Integration: Can access the access external products using your credentials using APIs.
How it started: When we created Packs in 2018, we wanted to help teams centralize their tool stack in a unified space with easy-to-use building block integrations. The earliest Packs provided windows to your work world from inside your doc, and we started with the tools we used most often. It was pretty exciting to see how quickly we could expand the capacity of our own tool. All of a sudden you could send a reminder through Gmail or Slack, or automate messages through Twilio—all from within your favorite Coda doc. How it’s going: Like docs, Packs evolve. We knew consolidating SaaS tools would improve productivity, collaboration, and communication for everyone using Coda. But after seeing all the ways our makers dreamed of extending the power of their docs, we stepped out of the way. Today, any maker can build and implement a Pack for any function or program they want and add it to the Packs Gallery. Makers have created everything from the pragmatic, like the Pack that integrates your Salesforce contacts into a CRM table, to the silly, like the one that generates memes from your meeting notes. This changed Packs from being a product built for the Coda community to a tool that we all get to use together, empowering makers to create endless customization and creative solutions.

Are Packs secure?

Tools are only as useful as they are trustworthy, so we designed Packs with enterprise security needs in mind. With Coda as a foundation, the Packs platform is covered by everything that already makes Coda secure, including SOC 2 Compliance, data encryption, data access controls, and more. Rigorous data encryption and data access controls come standard with Coda and all of our integrations. Packs run in a dedicated, secure sandbox environment that isolates Pack executions from Coda’s broader infrastructure, and from other executions of Packs. Packs only share data with the website listed in each Pack’s security tab, and Pack makers must declare exactly which domains their Pack connects to. The data that is shared through these connections is strictly limited. When a Pack is executed, it only receives the data that the user explicitly provided—e.g. formula parameters—and no other content from a doc. And the shared info never includes login details. Encrypted login credentials are not accessible to Pack code, Pack makers, or users of the docs. Coda handles credentials on behalf of the Pack, stores them encrypted at rest, and applies them to outgoing requests. If your buddies on the IT team still have questions about Packs’ security, we have plenty of answers. And if you’re on a product, sales, marketing, or creative team, keep reading for examples of Packs in action.

Packs help Product and Marketing teams ship faster.

Product-led growth can often be unpredictable. Especially if you add in the chaos of tools turned dead weight—outdated roadmaps, user research, design backlogs. If you’re here, you probably know that Coda helps you cut through the noise by keeping all of your information in one place. All of that data from all of those sources can live on the same Coda doc. Add the right stable of Packs, and they’ll keep your single source of truth fresh by pushing out and pulling in real-time updates to tools like Jira and Asana.
  • Jira: The Jira Pack is one of our Product team’s favorites because it cuts out a lot of tab switching. With this Pack, teams can pull entire spreads of Jira Cloud Issues into a shared Coda doc. Your project brief and all the related problems can be on the same screen, along with any tables, docs, or data you might need to resolve those issues. And this Pack is equipped with two-way sync, meaning you can create an issue, generate questions, and update Jira tasks from a Coda doc with no need for extra Jira licenses or bugging a developer.
  • Asana: This Pack pulls everything you need for effective project management into the workspace you need to actually do it. Putting the communication and planning power of Asana into the same spread as the projects themselves cuts out the relentless tab switching and constant derailment that comes with keeping multiple platforms updated. You can even set up automatic updates to Asana Packs triggered by completing a task in Coda—removing the need for any manual updates at all. That’s project management the whole team can trust.
These are two of our Product and Marketing team’s go-to Packs, but they’re only two among many the team uses every day. Check out our other Packs for Product and Marketing teams.

Streamline Sales communication with Packs.

If you work in Sales, you know the power of the right message at the right moment. With the right Packs to connect your tools, you can send those crucial communications much more efficiently. Let a Pack take care of routine tasks like securing and updating accounts and building and managing email lists. Adding the right Packs to your team’s Coda docs can cut through the noise, automate repetitive communications, and reduce distraction. Here are a couple of our most used Packs for reducing distractions in communication.
  • Slack: This is one of our most powerful Packs for streamlining communications and general updates. When a project is done or a deal is closed, you can notify teams, clients, contractors, and anyone else in your Slack with the push of a button. Teams can generate AI-enhanced meeting notes and set overdue task reminders to be triggered by actions on the shared doc. This deeper connection between the projects and the messages surrounding them means deeper focus and deeper collaboration for thousands of teams.
  • Salesforce: With this Pack, anyone who needs to can interact with their team’s Salesforce data, without purchasing any extra licenses. You can store and edit Salesforce objects and fields right alongside potential client data and call records, keeping everyone in the loop on every potential client. For existing accounts, teams can keep account, opportunity, case, and any custom objects and fields from Salesforce next to feature requests, account plans, and sales forecasting docs in Coda.
Once your team has looped Slack and Salesforce into the same tab, explore our full list of Pack suggestions for Sales teams. Yes, we can get your Slack, email, calendar, and social media updates tied into the same doc.

With Packs, Creative teams connect design and communications.

For many Creative teams, it takes half a dozen briefs and apps to communicate with all the stakeholders on a given project. It quite simply doesn’t have to be that way. The right set of Packs in Coda makes it possible to generate and share briefs, collect feedback and brainstorm changes on mocks, come to a consensus on designs within and across teams, contextualize projects, and collect assets—all within one doc. We’ve talked to designers who use Coda’s Figma Pack every day. Dropping this Pack into a doc means designers can navigate their work without complicated, idiosyncratic project management systems and share drafts without teaching a non-designer all the inner workings of Figma.
  • Figma: You simply shouldn’t have to enter data more than once. With this Pack, teams can see variables, images, comments, and version history from their Coda doc. But this Pack isn’t just visual. You can even update variables and post new comments directly from your doc. This means stakeholders from across the company can review designs whenever the team needs input, ensuring everything is fully contextualized before any hours are wasted.
Specialized tools can play well together in the right sandbox. We have plenty more Packs that facilitate collaboration across and within creative teams.

Packs multiply Packs.

Remember how exciting it was to upgrade to your first smartphone after a lifetime of flip phones? Packs can do the same for your everyday doc. We’re confident that each of these integrations will help your team work together more seamlessly because we’ve seen it happen for thousands of teams. And once you’ve mastered a few of your favorite Packs, you’ll start to see how they can work together for even more effective collaboration. For example, finishing a task can trigger an automatic Slack update or pull in feedback from Salesforce, connecting the spaces you work in and communicating from an entirely new level. And that’s just the beginning. You and your team deserve that kind of instant, secure collaboration, and there’s no need to start from scratch. We have a Gallery of Packs to help your work feel less like work. Ready to dive into the powerful world of Packs?

Related posts

Explore more resources for product teams.
Providing solutions with Packs

A thriving business solves problems with Coda Packs.

11 Coda + Slack templates

Take collaboration to the next level.

Streamline with Coda+Figma

Manage your design system from a single place.