Submission Date: 2025-10-31 Contact Email: [Your Contact Email] Company: ShopCall.ai
To: partnersupport@shoprenter.hu Subject: New App Registration Request - ShopCall.ai AI Phone Assistant
Tisztelt ShopRenter Partner Csapat!
Szeretnénk regisztrálni alkalmazásunkat a ShopRenter platformra. Az alábbiakban megtalálják a szükséges információkat.
ShopCall.ai - AI Phone Assistant
AI-powered phone assistant for automated customer service calls
A ShopCall.ai egy mesterséges intelligencia alapú telefonos asszisztens, amely automatizálja
az ügyfélszolgálati hívásokat. Az alkalmazás integrálódik a ShopRenter webáruházzal, és
valós időben hozzáfér a termékekhez, rendelésekhez és vásárlói adatokhoz, hogy személyre
szabott ügyfélszolgálatot nyújtson.
Funkciók:
- Automatikus kimenő és bejövő hívások kezelése
- Termék információk valós idejű elérése
- Rendelés státusz lekérdezés
- Vásárlói előzmények alapján személyre szabott kommunikáció
- Magyar nyelvű AI asszisztens
- 24/7 elérhetőség
https://shopcall.ai
Redirected (user redirected to our platform, not iframe)
All endpoints use HTTPS and include HMAC validation for security.
https://shopcall.ai/integrations?sr_install={installation_id}
https://ztklqodcdjeqpsvhlpud.supabase.co/functions/v1/oauth-shoprenter-callback
shopname, code, timestamp, hmac, app_urlhttps://ztklqodcdjeqpsvhlpud.supabase.co/functions/v1/webhook-shoprenter-uninstall
shopname, code, timestamp, hmacproduct:read
customer:read
order:read
order:write
webhook:write
product:readPurpose: Sync product catalog for AI knowledge base Usage: The AI assistant needs to access product information (name, price, stock, description) to answer customer questions about products during phone calls. Example: "Is the XYZ product in stock?" → AI checks product availability in real-time.
customer:readPurpose: Personalize AI responses based on customer history Usage: Access customer information to provide personalized service during calls. The AI can reference previous orders and customer preferences. Example: "Hello Mr. Kovács, I see you previously ordered product ABC. Would you like to reorder?"
order:readPurpose: Provide order status information during calls Usage: Answer customer inquiries about order status, shipping, and delivery details during phone conversations. Example: "Where is my order SR-2024-001?" → AI provides current order status and tracking information.
order:writePurpose: Update order notes after calls Usage: Add call summaries and customer requests to order notes for merchant reference. Example: After a call about delivery preferences, the AI adds a note to the order: "Customer requested morning delivery."
webhook:writePurpose: Set up real-time synchronization
Usage: Register webhooks for order/create, product/update events to keep AI knowledge base synchronized in real-time.
Example: When a product goes out of stock, webhook updates AI immediately so it doesn't offer unavailable products.
/shopcall.ai-main/public/images/shoprenter-app-logo.pngDesign Requirements:
Requested Store Name:
shopcall-test-store
Expected URL:
shopcall-test-store.shoprenter.hu
Test Store Request Form:
https://www.shoprenter.hu/tesztigenyles/?devstore=1
Purpose:
oauth-shoprenter-init - OAuth flow initializationoauth-shoprenter-callback - OAuth callback handlerwebhook-shoprenter-uninstall - Uninstall webhook handlershoprenter-products - Product sync endpointshoprenter-orders - Order sync endpointshoprenter-customers - Customer sync endpointshoprenter-sync - Manual sync triggershoprenter-scheduled-sync - Automated background syncOur implementation respects ShopRenter's rate limiting guidelines:
After installation, we will register webhooks for:
order/create - New order notificationsorder/update - Order status changesproduct/update - Product information changesproduct/delete - Product removal notificationsBackend Architecture: We use Supabase Edge Functions (Deno/TypeScript) instead of traditional Node.js/Express. This provides better scalability and security.
Domain Format: All API requests will use {shopname}.shoprenter.hu format (NOT .myshoprenter.hu).
Token Management: Our implementation includes automatic token refresh to ensure uninterrupted service.
Scheduled Sync: We use PostgreSQL pg_cron for automated hourly synchronization, supplemented by real-time webhooks.
Hungarian Language: Our AI assistant is fully trained in Hungarian language and understands Hungarian e-commerce terminology.
Ready for Testing: All technical implementation is complete. We are ready to begin testing as soon as we receive test store access and OAuth credentials.
Thank you for reviewing our application!
Köszönjük szépen! ShopCall.ai Team
Document Version: 1.0 Created: 2025-10-31 Status: Ready for Submission (pending logo)