podium-hello-world

Solid

Podium hello world — business messaging and communication platform integration. Use when working with Podium API for messaging, reviews, or payments. Trigger with phrases like "podium hello world", "podium-hello-world".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
87
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Podium Hello World ## Overview Send your first Podium message, list contacts, and check location details using the Podium REST API. ## Prerequisites - Completed `podium-install-auth` setup with valid access token - A Podium location ID ## Instructions ### Step 1: List Locations ```typescript const { data } = await podium.get('/locations'); for (const loc of data.data) { console.log(`Location: ${loc.attributes.name} (ID: ${loc.id})`); } ``` ### Step 2: List Contacts ```typescript const locationId = 'loc_xxxxx'; const { data } = await podium.get(`/locations/${locationId}/contacts`); for (const contact of data.data) { console.log(` ${contact.attributes.name} — ${contact.attributes.phone}`); } ``` ### Step 3: Send a Message ```typescript // Messages are sent via the Podium platform to the customer's phone const { data } = await podium.post(`/locations/${locationId}/messages`, { data: { attributes: { body: 'Hello from our integration! How can we help?', 'contact-phone': '+15551234567', }, }, }); console.log(`Message sent: ${data.data.id}`); ``` ## Output - Listed locations with IDs - Retrieved contacts for a location - Sent a test message via Podium ## Error Handling | Error | Cause | Solution | |-------|-------|----------| | `404 Location not found` | Wrong location ID | List locations first to get valid IDs | | `422 Invalid phone` | Bad phone format | Use E.164 format: +15551234567 | | `403 Forbidden` | Missing scope | Add `messages.write` ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

podium-core-workflow-a

Podium core workflow a — business messaging and communication platform integration. Use when working with Podium API for messaging, reviews, or payments. Trigger with phrases like "podium core workflow a", "podium-core-workflow-a".

2,266 Updated today
jeremylongshore
AI & Automation Solid

podium-ci-integration

Podium ci integration — business messaging and communication platform integration. Use when working with Podium API for messaging, reviews, or payments. Trigger with phrases like "podium ci integration", "podium-ci-integration".

2,266 Updated today
jeremylongshore
AI & Automation Solid

podium-security-basics

Podium security basics — business messaging and communication platform integration. Use when working with Podium API for messaging, reviews, or payments. Trigger with phrases like "podium security basics", "podium-security-basics".

2,266 Updated today
jeremylongshore
AI & Automation Solid

podium-sdk-patterns

Podium sdk patterns — business messaging and communication platform integration. Use when working with Podium API for messaging, reviews, or payments. Trigger with phrases like "podium sdk patterns", "podium-sdk-patterns".

2,266 Updated today
jeremylongshore
AI & Automation Solid

podium-deploy-integration

Podium deploy integration — business messaging and communication platform integration. Use when working with Podium API for messaging, reviews, or payments. Trigger with phrases like "podium deploy integration", "podium-deploy-integration".

2,266 Updated today
jeremylongshore