MCP App Store
by KeenEthics

Overview

Manage the people and memberships behind your team’s group email lists. TellTell provides dedicated group email addresses for teams, schools, clubs, and organizations, so members can communicate from their usual email inboxes. Connect your TellTell Admin account to find and update people, see which groups they belong to, organize overlapping teams and groups, manage custom fields and tags, and preview roster imports or membership changes before applying them. You choose the connected account and permissions. Bulk editing starts disabled and requires an Admin to enable it. Membership changes may send configured welcome emails, and some person or settings changes may trigger automatic-photo lookups. This plugin manages your TellTell directory and groups. It does not read your Gmail or Outlook inbox, send standalone emails, manage billing, or grant account-user access.

Tools

telltell_batches_apply

ChatGPT
Apply an exact stored preview after rechecking permissions and versions. Requires jobs:write, the preview's original category scopes, and bulk access. AI clients should ask for approval first; the API requires no approval flag. Returns a durable job receipt; configured welcome emails may be sent. May queue configured welcome emails; queued messages remain effective after cancellation. Returns a durable job receipt promptly. Use job tools to poll or cancel.

telltell_batches_get

ChatGPT
Read a page of a stored bulk preview, including proposed changes and conflicts. Requires the preview's original category scopes and continued bulk access.

telltell_batches_preview

ChatGPT
Store an exact preview of bulk field edits, group assignments, or a CSV import without changing directory records. Field batches additionally require people:write and fields:read; membership batches require groups:read and groups:write; imports require all four. Read all preview pages before requesting conversational approval. API scripts may preview and apply unattended.

telltell_context_get

ChatGPT
Read the connected TellTell account, current scopes, and bulk-edit policy.

telltell_fields_create

ChatGPT
Create a custom-field definition with explicit type and configuration. Person relationship fields require both forwardLabel and reverseLabel, such as Parent and Child; do not invent labels the user did not provide.

telltell_fields_get

ChatGPT
Read a custom-field or Tags definition, its choices, current version, and both relationship labels when configured. forwardLabel is the primary side (value / relationshipPersonIds); reverseLabel is the reciprocal side (reverseValue / reverseRelationshipPersonIds). Labels are account-configured, such as Parent and Child; omit or ask when a label is missing instead of inventing one.

telltell_fields_list

ChatGPT
Search and list custom-field and Tags definitions in bounded pages. Relationship fields include both the configured primary (forwardLabel) and reciprocal (reverseLabel) labels, such as Parent and Child. Read the individual record before editing to obtain its current version.

telltell_fields_options_create

ChatGPT
Add a choice or tag to a field using the field's current version.

telltell_fields_options_delete

ChatGPT
Delete a choice or tag and its assignments. Requires bulk access; present the impact and ask for approval in the conversation first.

telltell_fields_options_reorder

ChatGPT
Reorder choices within a field using its current version.

telltell_fields_options_replace

ChatGPT
Replace a choice/tag with another in the same field, updating assignments. Requires bulk access and conversational approval.

telltell_fields_options_update

ChatGPT
Update a choice or tag's label, color, and position using the parent field's current version.

telltell_fields_reorder

ChatGPT
Reorder custom-field definitions. Supply all definition IDs and their current versions.

telltell_fields_update

ChatGPT
Update or archive a custom-field definition, preserving TellTell's protected Tags rules. Person relationship fields keep both configured labels; supply forwardLabel and reverseLabel together and do not invent missing labels.

telltell_groups_create

ChatGPT
Create a group in an existing team using its managed TellTell address.

telltell_groups_delete

ChatGPT
Remove a group and its memberships. Present the impact and ask for approval in the conversation first.

telltell_groups_get

ChatGPT
Read a group's address, sending/reply settings, notices, and current version.

telltell_groups_list

ChatGPT
Search and list groups in bounded pages. Read the individual record before editing to obtain its current version.

telltell_groups_notices_update

ChatGPT
Update sanitized welcome-message and message-footer content. These settings affect future email; explain the changes and ask for approval in the conversation first.

telltell_groups_permissions_update

ChatGPT
Change a group's permitted senders and reply behavior. Explain these mail-delivery changes and ask for approval in the conversation first.

telltell_groups_update

ChatGPT
Update a group's name, managed address key, description, and color.

telltell_jobs_cancel

ChatGPT
Permanently cancel remaining work for a job created by this connection; canceled work cannot be resumed. The current atomic item may finish; completed changes and queued mail are retained.

telltell_jobs_get

ChatGPT
Read progress and failures for a job created by this connection.

telltell_jobs_list

ChatGPT
List jobs created by this connection with bounded progress summaries.

telltell_memberships_set

ChatGPT
Add or remove one person's membership in one group. Adding membership honors configured welcome emails. Use the person's current version. May queue configured welcome emails; queued messages remain effective after cancellation.

telltell_people_create

ChatGPT
Create a person in the People directory with email addresses and optional custom-field values. May queue external automatic-photo lookups when enabled. For person relationships, value is the primary/forwardLabel side and reverseValue is the reciprocal/reverseLabel side. Only create people the user requested; never add placeholder contacts to test connectivity or discover schemas.

telltell_people_delete

ChatGPT
Remove a person from the account. Clears both sides of their relationship links, removes their group memberships, and releases their email addresses so those addresses can be used again. Ask for approval in the AI conversation before calling.

telltell_people_fields_update

ChatGPT
Set the selected custom-field or tag values on one person, preserving other fields. Use append or replace explicitly for multi-choice and person-relationship fields. Append adds to the selected side without removing existing values; replace sets that side to the supplied list. For person relationships, value updates the primary/forwardLabel side (such as Parent) and reverseValue updates the reciprocal/reverseLabel side (such as Child). Read the field definition when a label is missing rather than inventing one.

telltell_people_get

ChatGPT
Read a person's emails, group assignments, custom-field values, and current version. Person relationships include relationshipPersonIds for the primary label (forwardLabel, such as Parent) and reverseRelationshipPersonIds for the reciprocal label (reverseLabel, such as Child), plus those configured labels when present. Do not invent missing labels.

telltell_people_list

ChatGPT
Search and list people in bounded pages. Read the individual record before editing to obtain its current version.

telltell_people_merge

ChatGPT
Merge people into the selected primary person. Requires bulk access and current versions of every selected person. Present the proposed merge and ask for approval in the conversation first. May queue configured welcome emails; queued messages remain effective after cancellation.

telltell_people_update

ChatGPT
Update a person's name, ordered email addresses (primary first), and optional field values. New email addresses may receive configured group welcome emails. For person relationships, value is the primary/forwardLabel side and reverseValue is the reciprocal/reverseLabel side. May queue configured welcome emails; queued messages remain effective after cancellation.

telltell_settings_get

ChatGPT
Read ordinary account settings and their current version.

telltell_settings_update

ChatGPT
Update the account name and automatic-photo preference. Disabling automatic photos removes stored automatic avatars; enabling them permits external photo lookups. Connection permissions, billing, login, and lifecycle settings are excluded.

telltell_teams_create

ChatGPT
Create a team within the account's existing plan entitlement.

telltell_teams_delete

ChatGPT
Remove a team and its groups under existing TellTell rules. Present the impact and ask for approval in the conversation first.

telltell_teams_get

ChatGPT
Read a team's ordinary settings and current version.

telltell_teams_list

ChatGPT
Search and list teams in bounded pages. Read the individual record before editing to obtain its current version.

telltell_teams_update

ChatGPT
Update a team name, mail key, and optional directory columns. Changing the mail key changes its managed group addresses.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps