Skip to content

Helpdesk

Podium MCP connector

The Podium connector brings your Podium contacts, appointments, campaigns, locations and users to Claude, ChatGPT, Cursor and any MCP client, so your team can look up customers, book appointments and set up campaigns from a chat, inside each person's own Podium access.

  • How it connects. Connects over OAuth. The credential goes into a vault nobody reads back.

  • One address. https://api.elaichi.ai/mcp, the same for every user.

  • Their own access. An agent never gets more than the person it acts for.

How to connect

How to connect Podium to Claude, ChatGPT or Cursor

Two steps, about a minute.

1

In Elaichi

Connect Podium once

  1. Open Connections, choose Add connection, and pick Podium.

  2. Optionally set Share with to give a team access, then press Connect.

  3. Supply your own Podium app, then approve. Podium needs an OAuth app you register yourself, so bring its client ID and secret. One person does this once for the organization.

The credential is vaulted. Nobody reads it back, not even the AI.

Add connection

Choose a connector.

podium
Podium
Acquire
Ada
Atomicwork
CM Mobile Service Cloud
Crisp
2

In your AI client

Point it at one endpoint

Everyone in the organization uses the same address, and each person only ever reaches what their own account allows.

Connect Podium to Claude

  1. 1

    Open Customize, then Connectors.

  2. 2

    Press Add.

  3. 3

    Name it, paste the MCP server URL, then Continue.

    https://api.elaichi.ai/mcp
  4. 4

    Sign in and approve.

On Team and Enterprise, an Owner adds it once. Everyone else turns it on for themselves.

Connect Podium to ChatGPT

  1. 1

    Open Plugins, then press the + button.

  2. 2

    Name it and paste the endpoint into Server URL.

    https://api.elaichi.ai/mcp
  3. 3

    Leave Authentication on OAuth, then tick the risk acknowledgement.

  4. 4

    Press Create, then sign in and approve.

Works on the web today. The plugin directory lives at chatgpt.com/plugins.

Connect Podium to Cursor

  1. 1

    Open ~/.cursor/mcp.json.

  2. 2

    Add the endpoint under mcpServers.

    https://api.elaichi.ai/mcp
  3. 3

    Reload Cursor, then sign in and approve.

~/.cursor/mcp.json

{
  "mcpServers": {
    "elaichi": {
      "url": "https://api.elaichi.ai/mcp"
    }
  }
}

Set up per machine, so repeat it on each computer you work from.

Connect Podium to any MCP client

  1. 1

    Add the endpoint as a remote MCP server.

    https://api.elaichi.ai/mcp
  2. 2

    Sign in and approve.

{
  "mcpServers": {
    "elaichi": {
      "url": "https://api.elaichi.ai/mcp"
    }
  }
}

The Elaichi Agent already has these tools, with nothing to set up.

Use cases

What teams do with Podium through Elaichi

Every one of these runs inside the access the person already has, and lands in the same audit log.

  • Front desk

    Book the appointment while the caller waits

    Add the new customer to Podium and create their appointment at the right location in one ask, without switching screens mid-call.

  • Support

    Know who is texting before you reply

    Pull up a customer's Podium contact record, their tags and their custom attributes so the reply fits the person and their history.

  • Marketing

    Set up the next text campaign

    Create a Podium campaign, adjust its details, and review the list of campaigns already running at each location before anything goes out.

  • Sales

    Tag leads so the right rep follows up

    Create a Podium contact tag for a new promotion or lead source and add the day's new leads as contacts already carrying that tag.

  • Operations

    Keep location details current across every branch

    Update a Podium location's hours, address or contact details when a branch changes, and check all locations read consistently afterward.

  • Management

    See who has a seat at each location

    List Podium users and locations to check that new hires appear at the right branch and that departed staff no longer hold a login.

Try asking

  • “List Podium campaigns launched at our Denver location this month”
  • “Which Podium contacts have appointments booked next week”
  • “Compare appointment volume across all Podium locations this quarter”

See all 85 Podium tools below

AI tools

Podium tools for your AI agents

85 tools are ready to call through Elaichi's MCP endpoint the moment you connect Podium, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

See it in Elaichi

What connecting Podium gets you

6 screens from the product, each doing one job for your Podium account.

The agent

Ask about Podium campaigns, get real answers.

Plain language questions answered from live Podium locations, contacts and appointments.

  • campaigns
  • contacts
  • appointments
  • locations

Ask Elaichi to work across your apps.

List Podium campaigns launched at our Denver location this month

Which Podium contacts have appointments booked next week

Compare appointment volume across all Podium locations this quarter

Also runs in Claude, ChatGPT or Cursor

MCP clients

Claude, ChatGPT and Cursor reach Podium.

One governed MCP endpoint over OAuth, no SDK and no shared API key.

ElaichiMCP clients
Claude ChatGPT Cursor

Copy the endpoint

https://api.elaichi.ai/mcp
Client Connected by Status Last used
Claude
E

Emma Laurent

• Connected 4 minutes ago
Cursor
S

Sofia Ricci

• Connected 2 hours ago
ChatGPT
C

Clara Nowak

• Connected Yesterday

Tool catalog

85 Podium tools ready without custom code.

Browse Podium locations, campaigns, contacts and appointments with their resources and methods.

  • List all Podium users
  • Get single Podium user by ID
  • Get single Podium organization by ID
  • List all Podium locations
ElaichiTools
Tool Action Description
List all Podium users List List all users in Podium. Returns archived, createdAt, email, firstName, lastName, locations, phone, role, uid, and updatedAt fields for each user. Only users belonging to accessible locations are returned.
Get single Podium user by ID Get Get a user in Podium. Requires id. Returns archived status, createdAt, email, firstName, lastName, assigned locations, phone, role, uid, and updatedAt fields in the response.
Get single Podium organization by ID Get Get an organization in Podium by id. Returns archived, businessName, createdAt, uid, and updatedAt fields in the response.
List all Podium locations List List all locations in Podium. Returns addressDetails (city, country, state, postalCode), archive status, createdAt, displayName, name, organizationUid, phoneNumber, podiumPhoneNumber, uid, updatedAt for each location.
Get single Podium location by ID Get Get a specific location in Podium using id. Returns fields such as uid, displayName, addressDetails, phoneNumber, podiumPhoneNumber, organizationUid, archived, archivedAt, createdAt, and updatedAt in the response.

Toolboxes

Every team gets its own Podium toolbox.

Support, marketing and front desk each work from a toolbox scoped to them.

  • Support
  • Marketing
  • Front desk
  • Sales
ElaichiToolboxes
Name Source template Tools Created

Support toolbox

Podium · conversations and contacts

Podium starter 18 Mar 4, 2026

Marketing toolbox

Podium · campaigns and contact attributes

9 Mar 2, 2026

Front desk toolbox

Podium · appointments and locations

24 Feb 27, 2026

Sales toolbox

Podium · contacts and appointments

Podium starter 6 Feb 19, 2026

Operations toolbox

Podium · locations and users

31 Jan 30, 2026

Analytics toolbox

Podium · campaign and appointment reporting

12 Jan 22, 2026

Shared connections

Teammates use Podium without seeing credentials.

See who connected each Podium account and how many teams and members share it.

  • Support West
  • Marketing
  • Front desk
  • Sales EMEA
ElaichiConnections
Connection Scope Status Access
PO

Podium (Support West)

Connected by Emma Laurent

Personal • Active 1 team · 6 members
PO

Podium (Marketing)

Connected by James Whitfield

Organization • Active 3 teams · 24 members
PO

Podium (Front desk)

Connected by Sofia Ricci

Organization • Active 2 teams · 11 members
PO

Podium (Sales EMEA)

Connected by Daniel Ortega

Personal • Needs re-auth 1 team · 3 members
PO

Podium (Retail locations)

Connected by Clara Nowak

Personal • Active Not shared
PO

Podium (Operations)

Connected by Michael Brennan

Personal • Active 2 teams · 9 members

Audit log

Every Podium call is written down.

When, who, what happened, type and resource for each Podium campaign or appointment change.

  • When
  • Who
  • What happened
  • Type
ElaichiAudit log
When Who What happened Type

2 minutes ago

Mar 6, 2026, 3:10 PM

E

Emma Laurent

[email protected]

Restriction Created Access

8 minutes ago

Mar 6, 2026, 3:04 PM

J

James Whitfield

[email protected]

Restriction Updated Access

14 minutes ago

Mar 6, 2026, 2:58 PM

S

Sofia Ricci

[email protected]

Role Assigned Access

20 minutes ago

Mar 6, 2026, 2:52 PM

D

Daniel Ortega

[email protected]

Podium Users Updated MCP

26 minutes ago

Mar 6, 2026, 2:46 PM

C

Clara Nowak

[email protected]

Podium Campaigns Created MCP

32 minutes ago

Mar 6, 2026, 2:40 PM

M

Michael Brennan

[email protected]

Podium Campaigns List Toolbox

Launching soon

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards are launching soon, on the Black plan.

Automations

A schedule drafts your Podium digest.

Podium campaigns are fetched, grouped, drafted by an agent, approved, then posted back.

Podium digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch campaigns

    Podium

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Podium

    Queued

Collections and dashboards

Podium health, counted on a schedule.

Four metrics, 14 days of Podium records created, and a breakdown by team.

Podium health

Refreshed 4 minutes ago · every 15 minutes · from the campaigns collection

Live

Campaigns

1,284 ↓ 12%

Contacts

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Campaigns created

Last 14 days

By team

Share of activity

Support West 34%

Marketing 27%

Front desk 21%

Sales EMEA 18%

FAQ

Frequently asked questions

How do I connect Podium to Claude?

Connecting Podium to Claude takes two steps. First, connect Podium in Elaichi: this connector uses an OAuth application you register inside your own Podium account, so the first person to connect pastes in that client ID and secret once, and after that everyone else simply signs in with their own Podium login. Then in Claude open Customize, then Connectors, then Add, and paste https://api.elaichi.ai/mcp as the endpoint.

Does Podium work with ChatGPT and Cursor as well as Claude?

Yes. Once Podium is connected in Elaichi, the same endpoint, https://api.elaichi.ai/mcp, works in Claude, ChatGPT, Cursor, any other MCP client and the Elaichi Agent. You connect Podium once and every client your team uses picks it up.

What can an AI agent actually do with my Podium data?

With Podium connected, an agent can look up a contact and see their tags and custom attributes, add a new contact, create an appointment at a location, and list, create, update or delete text campaigns. It can also create and update contact tags and attributes, update a location's details, and list the users and locations in your Podium organization. Short, specific asks such as "book Maria Lopez for Tuesday at the downtown location" work better than long paragraphs.

Does connecting Podium give the AI every location and every contact?

No. Every request to Podium runs as the person who signed in, so an agent sees only the Podium locations, contacts and campaigns that person can already reach in Podium itself. Elaichi can narrow that further, for example to read-only or to a single team's toolbox, but it can never grant more than the person's own Podium access.

Can my team share one Podium connection?

Yes. One administrator registers the OAuth application in Podium and connects it in Elaichi, then shares that connection with a team, so nobody else ever handles the client ID or secret. Each teammate still signs in to Podium as themselves, so every appointment booked or campaign created in the audit log is tied to the person who did it.

Can I stop an agent from deleting or changing things in Podium?

Yes. Restrictions in Elaichi apply per action, so you can allow looking up Podium contacts and booking appointments while blocking deleting campaigns, deleting contact attributes or editing location details. A blocked action is never shown to Claude, ChatGPT or any other client at all, so no prompt, however worded, can reach it.

What happens to a Podium connection when someone leaves?

When you offboard a person in Elaichi, their access to Podium through every AI client ends immediately, and a shared Podium connection keeps working for everyone else on the team. If you ever want to remove Podium entirely, disconnecting it once in Elaichi removes it from Claude, ChatGPT, Cursor and every other client at the same time.

Put Podium in front of your team

Fourteen days on Gold, no credit card. Connect it once and pick what each team can call.