Piggy for AI agents
Agents read Piggy at once. Changes and sends are held for a person's approval by default.
About Piggy
Piggy offers cashback and loyalty program integrations for online stores, letting users earn points or discounts and encouraging repeat purchases
What an agent can do in Piggy
Every Piggy action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Piggy without asking first. 5 actions.
- Find Voucher By CodeTool 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's Credit BalanceTool 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 PerksTool 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.
- Get Contact Auth TokenTool to get an auth token for a Contact. Use after obtaining a Contact UUID and needing to verify identity for secure operations.
- List FormsTool to list all forms in the Piggy account. Use when you need to retrieve available forms for customer interactions.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 9 actions.
- Claim Anonymous ContactTool 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 Credit ReceptionTool to create a credit reception for a contact. Use when awarding credits to customers based on purchases or fixed amounts.
- Find or Create ProductsTool 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.
- Update BookingsTool 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.
- Create Contact AttributeTool to create a custom Contact Attribute. Use when you need to define new fields for contacts after initial setup.
- Create Vouchers BatchTool 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 init
- Merge ContactsMerges 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 r
- Send Contact Verification EmailSend 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. Us
- Update Contact IdentifiersTool 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 id
Changes wait in Needs you
Changes and sends in Piggy are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Piggy questions
Can an agent change data in Piggy on its own?
Not by default. Changes and sends in Piggy are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Piggy?
This connector lists 5 read actions. Reads run at once, without waiting for approval.
How does Piggy connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.