podium-core-workflow-a

Featured

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".

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

Install

View on GitHub

Quality Score: 99/100

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

Skill Content

# Podium Core Workflow A ## Overview Build a complete messaging workflow with Podium: send messages, receive inbound messages via webhooks, and manage conversation threads. ## Prerequisites - Completed `podium-install-auth` with OAuth tokens - Webhook endpoint accessible via HTTPS ## Instructions ### Step 1: Set Up Webhook for Inbound Messages ```typescript import express from 'express'; const app = express(); app.post('/webhooks/podium', express.json(), async (req, res) => { const event = req.body; if (event.type === 'message.received') { const msg = event.data; console.log(`From: ${msg.attributes['contact-phone']}`); console.log(`Body: ${msg.attributes.body}`); // Auto-reply or route to agent await sendReply(msg.attributes['location-uid'], msg.attributes['contact-phone'], 'Thanks for reaching out!'); } res.status(200).json({ received: true }); }); ``` ### Step 2: Register Webhook with Podium ```typescript const { data } = await podium.post('/webhooks', { data: { attributes: { url: 'https://your-app.com/webhooks/podium', events: ['message.received', 'message.sent', 'message.failed'], }, }, }); console.log(`Webhook registered: ${data.data.id}`); ``` ### Step 3: Send Reply Messages ```typescript async function sendReply(locationId: string, phone: string, body: string) { const { data } = await podium.post(`/locations/${locationId}/messages`, { data: { attributes: { body, 'contact-phone': phone } }, }); return ...

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 Solid

podium-core-workflow-b

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

2,266 Updated today
jeremylongshore
AI & Automation Featured

podium-webhooks-events

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

2,266 Updated today
jeremylongshore
AI & Automation Solid

podium-hello-world

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".

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-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