Skip to content

Integration · Payroll & HR

Connect Claude & ChatGPT to eCardWidget

Ask your AI to send a thank-you eCard, schedule a holiday campaign, or add a new hire to the team directory in eCardWidget. It can search widgets and eCards, build campaigns with recipients, and turn birthday or work-anniversary automations on or off. Your team directory and campaigns stay current without manual clicking.

Connect eCardWidget free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Send the thank-you eCard to Maria Jensen at [email protected] from me.”

    The AI searches for the eCard, then sends it with your name, email and an optional personal message.

  • “Add our new hire Jonas Berg, starting 1 October, birthday 12 May, in Sales.”

    It adds him to the team directory with department, hire date and birth date, which drive automated eCards.

  • “Set up a holiday campaign with our winter card and send it on 15 December at 9:00.”

    It creates the campaign, sets its eCard and recipients, and schedules it for that time.

What your AI can do

eCards and widgets

Search widgets and eCards, read an eCard design, render a preview with merge tags, and send an eCard by email.

Campaigns and automations

Create and update campaigns, set their eCards and recipients, schedule or send them, and switch automations on or off.

Team directory

Add, update, find, deactivate and reactivate team members, list departments, and review gift card orders.

  • “Which automations are running right now?”

    It lists your automations with status and event type, such as birthdays and work anniversaries.

  • “Anne left the company. Stop her automated cards.”

    It finds her in the team directory and deactivates her so she no longer gets automated eCards.

  • “Which gift cards from last month's campaign have not been claimed?”

    It lists gift card orders for that campaign and date range, filtered by claim status.

26 tools for eCardWidget

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • deactivate_team_memberVisible to othersDeactivate a team directory member by `email` or `employee_id` so they stop getting automated eCards.
  • find_team_memberFind one team directory member by `email` or `employee_id`.
  • get_account_infoGet details about the connected eCardWidget account and API key. Use to confirm which account you are working in.
  • get_automationGet one automation by its ID, including trigger and timing.
  • get_campaignGet one campaign by its ID, including sender, message and schedule.
  • get_ecardGet one eCard design by its ID.
  • get_widgetGet one widget by its ID, including branding and settings.
  • list_automationsList automations (e.g. birthday or work-anniversary eCards), filtered by status, event type or keyword.
  • list_campaign_recipientsList the recipients of a campaign by `campaignid`.
  • list_campaignsList eCard campaigns, filtered by `status` or `keyword`, with paging.
  • list_departmentsList the departments used in the team directory.
  • list_gift_card_ordersList gift card orders, filtered by date range, campaign, automation, claim, payment or fulfillment status.
  • list_team_membersList team directory members, filtered by `status` or `updated_since`, with paging.
  • list_widget_ecardsList the eCards available in one widget by `widget_id`.
  • preview_ecardVisible to othersRender a preview of an eCard by `id`, optionally with `merge_tags`, without sending it.
  • reactivate_team_memberChanges dataReactivate a deactivated team directory member by `email` or `employee_id`.
  • save_campaignChanges dataCreate a campaign, or update one by passing its `id` inside `campaign` (name, widget, sender name/email, personal message, schedule).
  • schedule_campaignChanges dataSchedule a campaign to send at `scheduled_at` (with optional timezone). The eCards will be emailed to all recipients at that time.
  • search_ecardsSearch eCards by `keyword`, optionally within a `widget_id`, with paging. Use to find an eCard ID before sending.
  • search_widgetsSearch widgets (eCard collections/pages) by `keyword`, with sorting and paging.
  • send_campaignVisible to othersSend a campaign now by `campaignid`. This emails every recipient immediately and cannot be undone.
  • send_ecardVisible to othersSend an eCard by email: needs `ecard_id`, `sender_name`, `sender_email`, `recipient_name` and usually `recipient_email`, with an optional `personal_message` and `send_at` time. This emails the recipient.
  • set_campaign_ecardsChanges dataSet which eCards a campaign uses: `campaignid` and a list of `ecard_ids`.
  • set_campaign_recipientsChanges dataSet a campaign's recipients by `campaignid`, from CSV text (`csv_recipients`) or team directory member IDs.
  • toggle_automationChanges dataTurn an automation on or off: pass `automation` with its `id` and `enabled` true/false.
  • upsert_team_memberChanges dataAdd or update a team directory member by `email` and `first_name`, plus last name, department, job position, hire date, birth date and manager email. These dates drive automated eCards.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose eCardWidget from the app list.

  2. 2

    Paste your key

    Paste an eCardWidget API key. In eCardWidget go to Settings → Developers → API Keys and create a key. It is shown in full only once. You can limit a key to certain feature areas; an unscoped key has full account access.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in eCardWidget?

The AI can read your account, widgets, eCards, campaigns, campaign recipients, automations, departments, team members and gift card orders. It can send eCards, create, schedule and send campaigns, switch automations on or off, and add, update, deactivate or reactivate team members.

Does the AI see my eCardWidget API key?

No. Your eCardWidget API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on. Sending an eCard or a campaign emails real people, and a sent campaign cannot be undone, so these actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own eCardWidget account.

Can I limit what the API key can reach?

Yes. eCardWidget lets you scope a key to certain feature areas when you create it, while an unscoped key has full account access. That limit applies on top of the tools you switch on in PipMCP.

Let your AI work in eCardWidget today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect eCardWidget free

PipMCP is not affiliated with eCardWidget. Product names are trademarks of their owners.