• DATA SYNC
  • PREFERENCES
  • ACCURACY
  • HUMAN

How to update subscriber profiles with your AI

Connect Cordial to your agent to manage user data through conversation. You'll be able to change contact details and preferences without touching the Cordial UI.

Ask AI about this page

Short answer

How can I update subscriber profiles using my AI?

You tell your agent what to change, and it uses Cordial tools to fetch the current profile and apply your updates. This lets you adjust attributes and channel settings using plain English. You'll see the specific outcomes below.

The results

Where your updates land

The agent handles the data entry, leaving you to focus on the strategy.

DATA SYNC

Updated attributes

The agent applies your changes to the specific user record. Your Cordial database stays current with the new information.

PREFERENCES

Channel settings updated

When you change how a user wants to be contacted, the agent updates those preferences immediately.

ACCURACY

Verified profile state

The agent checks the existing data before making changes to ensure it has the right person. You get a clean update every time.

HUMAN

Manual review needed

If a command is too vague or refers to a user that doesn't exist, the agent will stop and ask you for clarification.

The workflow

What your AI does when you send a command.

The agent acts as the bridge between your chat interface and the Cordial database.

  1. Identify the user

    The agent looks up the specific person you are talking about to make sure it has the right context.

    get_subscriber_profile
  2. Prepare the update

    The agent maps your natural language request to the specific fields required by Cordial.

    get_subscriber_profile
  3. Apply changes

    The agent pushes the new attributes or preference changes directly into the system.

    upsert_subscriber
  4. Confirm success

    The agent verifies the update went through and tells you the result.

    upsert_subscriber

Try it

Copy these to start.

Use these prompts to test the connection.

Starting points

These are basic examples. Replace the names and specific attributes with your actual Cordial data.

Cordial Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_C5BMomeZExletUBhCDWVjDRb4SfO54otDcK3WJ7o/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Cordial capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "cordial-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_C5BMomeZExletUBhCDWVjDRb4SfO54otDcK3WJ7o/mcp"
    }
  }
}
Copy into chat04
  • Update the email preference for user john.doe@example.com to SMS.

  • Change the loyalty tier to Gold for the subscriber with ID 98765.

  • Set the city attribute to Chicago for user sam_smith@provider.net.

  • Update the opt-in status for user alex_jones@webmail.com.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Cordial once, then ask.

Click the link to link your account. Your credentials stay encrypted and secure, and you can start chatting with your data immediately.

Connect Cordial to your AI

FAQ

How this task behaves

  • 01

    Can the AI delete a subscriber entirely?

    No. The current tools only allow for retrieving and updating subscriber information.

  • 02

    Will the AI change my Cordial API keys?

    No. The agent can only modify subscriber data, not your account settings or credentials.

  • 03

    Does the AI check if a user exists before updating them?

    Yes. It uses the profile retrieval tool to find the correct record before attempting any changes.

  • 04

    Can I update multiple users at once with one command?

    The agent works best with one user at a time to ensure accuracy, though you can give it a list of specific instructions.

  • 05

    What happens if I give a command for a user that isn't in Cordial?

    The agent will tell you it couldn't find that subscriber and won't make any changes.

  • More questions about Cordial? See everything the Cordial Connector can do

Connect Cordial to Claude, Cursor, ChatGPT & more