Connect Piggy to your AI agent
Piggy offers cashback and loyalty program integrations for online stores, letting users earn points or discounts and encouraging repeat purchases
We set up the connection using your own Piggy account, with keys you control, and keep it running. Your agent picks it up and starts doing the work.
What your agent can do in Piggy
Each one is a real action the agent can take on its own, the same things a person clicking around Piggy could do. Read-only by default; write actions are confirmed against your policy.
- Claim Anonymous Contact Tool to claim an anonymous contact by associating it with a real email address. Use when converting an anonymous contact (with a fictional email) into a verified contact with a real email address.
- Create Contact Attribute Tool to create a custom Contact Attribute. Use when you need to define new fields for contacts after initial setup.
- Create Credit Reception Tool to create a credit reception for a contact. Use when awarding credits to customers based on purchases or fixed amounts.
- Create Vouchers Batch Tool to create a batch of vouchers for a promotion. Use when you need to generate multiple vouchers at once for a specific promotion. Batch processing is asynchronous and returns a PENDING status initially.
- Find or Create Products Tool to find an existing product by external_identifier or create a new one if it doesn't exist. Use when you need to ensure a product exists in Piggy's system for loyalty programs or rewards.
- Find Voucher By Code Tool to find a voucher by its unique code. Use when you need to retrieve voucher details, check redemption status, or validate a voucher code.
- Get Contact Auth Token Tool to get an auth token for a Contact. Use after obtaining a Contact UUID and needing to verify identity for secure operations.
- Get Contact's Credit Balance Tool to get a Contact's credit balance. Use when you need to check a contact's current credit balance before processing rewards or promotions.
- List Forms Tool to list all forms in the Piggy account. Use when you need to retrieve available forms for customer interactions.
- List Perks Tool to list all available perks in Piggy. Use when you need to retrieve the catalog of perks that can be associated with contacts or transactions.
- Merge Contacts Merges a source contact into a destination contact in Piggy's CRM. The source contact's data (attributes, balances, transactions) is transferred to the destination contact, and the source contact is removed. This operat…
- Send Contact Verification Email Send a verification email to a Piggy contact for identity verification. The contact must exist in the system with a configured Contacts Portal. Returns success message with email sent confirmation. Use this when impleme…
- Update Bookings Tool to update an existing booking in Piggy. Use when you need to modify booking details such as party size, status, or company name. Note: Shop and contact cannot be updated after creation.
- Update Contact Identifiers Tool to update a contact identifier in Piggy. Use when you need to modify the display name or active state of an existing contact identifier. Only the name and active properties can be updated; the identifier value itse…
How we connect it
- 1
Connect your account
You create a key in Piggy, a key you create and control, and paste it in once. It lives in a secrets store on your server, not with us.
- 2
Set the guardrails
Read-only by default. You choose which write actions the agent may take, and anything outside that policy gets confirmed with you first.
- 3
We keep it running
Health checks on every connection, updates handled for you, and we watch the first week of activity to make sure the work lands.
FAQ
Piggy questions, answered.
Ready to put Piggy to work?
Tell us what your team runs on. We set up the connection, secure it, and your agent takes it from there.
All product names, logos, and brands are property of their respective owners; used for identification only. ZeroToClaw is not affiliated with or endorsed by Piggy.