Connectors

/

Granola

/

Check Granola meeting attendees in Constant Contact
Report
Cross-Connector

Check which meeting attendees are in Constant Contact

For sales teams who want a Granola meeting's attendees checked against Constant Contact, just by asking their AI assistant.

Try PopdockAI free
Get a live demo
Check Granola meeting attendees in Constant Contact
Check who from the Northwind Traders workshop meeting in Granola is in Constant Contact and whether we can email them.
3 of 4 attendees are in Constant Contact, and 1 of them cannot be emailed. - Ava Chen: subscribed, lists Newsletter and Events - Ben Ortiz: subscribed, list Newsletter - Cara Webb: unsubscribed, not sendable - Dan Miller: not in Constant Contact Want this as a table you can copy?
Granola
Sample figures. Your results come from your own account.
granola-get-note
granola-get-attendee
granola-get-invitee
constant-contact-get-contact
constant-contact-get-contact-list-member

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Granola

Granola
Run it on your own Granola data.

Connect Granola, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Checking meeting contacts in Constant Contact address by address

To see whether people from a meeting are in Constant Contact, you copy each address and search for it one by one. It is slow, and you easily miss who is not on a list or cannot be emailed.

Without PopdockAI

  • Copy each email from the meeting notes
  • Search Constant Contact one address at a time
  • Check send permission and lists for each
  • Lose track of who was missing

With PopdockAI

  • Attendees, or invitees when none are recorded, are collected
  • Each email is checked for send permission and lists
  • Matched, unmatched and not-sendable people are counted
  • Read-only, unmatched people are reported, not created

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** For the Granola meeting matching `{meeting-title}`, report which attendees (or invitees if no attendees are recorded) exist in Constant Contact, their send permission and which lists they are on. Look back `{lookback-days}` days (default 30).

**Step 1: Find the meeting (granola server)**

Call `granola-get-note` with `title.contains` set to `{meeting-title}` and `created.from` set to today minus the lookback. If more than one note matches, list them (title, scheduled-start, id) and stop. If none match, say so and stop.

**Step 2: Get the people (granola server)**

Call `granola-get-attendee` with `note-id` set to the note `id`. If it returns nothing, call `granola-get-invitee` with the same `note-id` and say that invitees are being used. Keep each person's `email` and `name`.

**Step 3: Match in Constant Contact (constant-contact server)**

For each email, call `constant-contact-get-contact` with `email-address` set to the email (compare case-insensitively). If a contact is found, call `constant-contact-get-contact-list-member` with its `contact-id` to get the lists it belongs to.

**Step 4: Report**

A table: name, email, in Constant Contact (yes or no), `permission-to-send`, lists. Then counts of matched, unmatched and not-sendable people.

**Rules & Guidelines:**

* Tools starting granola- (prefix) are on the granola server; tools starting constant-contact- (prefix) are on the constant-contact server. Both must be connected.
* Read-only. Do not call `constant-contact-add-contact`, `constant-contact-update-contact`, `constant-contact-add-contact-list`, `constant-contact-add-contact-note` or any other write tool.
* Meeting content is private to its participants; report only emails, names and subscription status.

**Validation:**

* An attendee with no email: list as "no email" and skip the lookup.
* No contact for an email: report as present in Granola and absent from Constant Contact and continue.
* If a tool is unavailable, say which server is not connected and stop.

Who it's for

One answer, three teams that use it

Marketing managers

See who can receive your follow-up

Send permission per person tells you who your follow-up email will actually reach.

Who from the Contoso partner meeting in Granola can we email from Constant Contact?

Sales reps

Find meeting contacts missing from email

Unmatched people are listed so you can ask them to subscribe.

Which attendees of the Fabrikam workshop are not in Constant Contact?

Event coordinators

Check list membership after an event

Lists per person show whether attendees landed on the right audience.

Check which lists the Northwind Traders open day attendees are on in Constant Contact.

How it works

What PopdockAI does when you ask

You name the Granola meeting and your AI assistant checks each person in Constant Contact. It shows only emails, names and subscription status, and changes nothing.

01

Ask

You name the Granola meeting and how many days back to search.

Your AI tool

02

Collect

It gets the attendees, or the invitees if none are recorded.

granola-get-note
granola-get-attendee
granola-get-invitee

03

Match

It looks up each email in Constant Contact for send permission and lists.

constant-contact-get-contact
constant-contact-get-contact-list-member

04

Report

You get a table plus counts of matched, unmatched and not-sendable people.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Granola and one secure connection to your AI tool. No code, no exports.

get-data

granola-get-note

Returns Granola meeting notes with their summaries and metadata. Filter by date range, title or owner to find the meetings you need.
get-data

granola-get-attendee

Returns the people who attended each Granola meeting note, so you can see who was actually in the room.
get-data

granola-get-invitee

Returns the people invited to each Granola meeting note, so you can compare invitations with attendance.
get-data

constant-contact-get-contact

Returns Constant Contact contacts with their name, email, company, job title, phone, location, tags and email permission. Filter by email address or domain, last name, company, state, permission and created date.
get-data

constant-contact-get-contact-list-member

Returns the members of Constant Contact contact lists with their email permission. Filter by list name or ID, contact, email address and permission.
Read only.Nothing in Granola Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

Know who you can email after the meeting

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation