Build it
What do you want Recurly and Resend to do together?
Describe it and your agent reads both APIs, builds the automation, tests every branch and ships it. The list below is what exists today, not the limit.
Ask the assistant
You'll sign in before anything runs. What you typed comes with you.
Or work from Claude Code
Install the APIANT plugin for Claude Code and build, edit, test and read run history from your terminal. Every plan gets this, including free, and it spends no assistant credits.
Connect Claude CodeEverything your agent can do with Recurly and Resend
Triggers and actions 1 trigger · 108 actions
Trigger
Prerenewal of subscriptionInstant trigger: fires before a Recurly subscription renews (webhook). Stub ported from dev.apiant — not yet implemented.
Action
Add add-on to subscriptionAdds an add-on to an existing subscription. An error occurs if the subscription already has the add-on.
Action
Add couponCreate a new discount coupon.
Action
Add coupon redemptionApply a coupon to an account or subscription.
Action
Add gift cardCreate a new gift card.
Action
Add invoiceCreate an invoice for an account's pending line items.
Action
Add itemCreate a new catalog item.
Action
Add planCreate a new subscription plan.
Action
Add plan add-onCreate a new add-on for a subscription plan.
Action
Add shipping addressCreate a new shipping address for an account.
Action
Add subscription changeSchedule a pending change to a subscription (e.g. plan or quantity change at renewal).
Action
Adjust add-on quantityIncreases or decreases the quantity of the specified add-on. NOTE: this action assumes the subscription only has a single add-on! Do not use if the subscription has multiple add-ons, otherwise all add-ons other than the specified one will be deleted if the computed quantity is zero!
Action
Cancel subscriptionCancels a subscription so it remains active until the end of the current bill cycle, then expires.
Action
Convert trial subscriptionImmediately converts a trial subscription to a fully active paid subscription, creating and collecting an invoice for auto-collecting subscriptions. If the invoice cannot be collected, the subscription will remain in trial. The subscription must be in a trial; active, paused, expired, cancelled, or failed subscriptions cannot be converted.
Action
Create accountCreates a new account. An error occurs if the account code already exists.
Action
Create line itemCreates a one-time charge or credit on the specified account. type is charge or credit.
Action
Create purchase - add subscriptionAdds a subscription to the specified purchase. Must be passed a Purchase ID emitted by 'Create purchase - initialize'.
Action
Create purchase - add subscription add-onAdds an add-on to the specified subscription within a staged purchase. The subscription (by plan code) must have already been added to the purchase.
Action
Create purchase - initializeInitializes a new purchase. Emits a Purchase ID that must be passed into other create purchase actions to add items to the purchase and finalize.
Action
Create purchase - submitSubmits the assembled purchase to Recurly.
Action
Create subscriptionCreates a new subscription for an account on a plan. Pass account_code, plan_code, and currency.
Action
Deactivate accountDeactivates (deletes) the specified account.
Action
Delete account billing infoRemove an account's stored billing information.
Action
Delete couponExpire a coupon so it can no longer be redeemed.
Action
Delete coupon redemptionRemove an active coupon redemption from an account or subscription.
Action
Delete itemDeactivate an item so it cannot be bought again. Existing line items are unaffected.
Action
Delete line itemDelete an uninvoiced line item.
Action
Delete planRemove a subscription plan.
Action
Delete plan add-onRemove an add-on from a plan.
Action
Delete shipping addressRemove an account's shipping address.
Action
Delete subscription changeCancel a subscription's pending scheduled change.
Action
Delete usage recordDeletes a usage record from a subscription add-on.
Action
Get accountReturns all fields for the specified account. The account ID may be a Recurly UUID or a code-prefixed account code.
Action
Get account balanceFetch an account's current balance and past-due status.
Action
Get account billing infoReturns the billing information for the specified account.
Action
Get add-onFetch a single add-on by ID.
Action
Get all subscriptionsReturns all subscriptions for the account.
Action
Get couponFetch a coupon by its code.
Action
Get gift cardFetch a gift card by ID.
Action
Get invoiceReturns the specified invoice. ID may be a Recurly UUID or the invoice number.
Action
Get itemFetch a catalog item by ID.
Action
Get line itemFetch a single line item by ID.
Action
Get planReturns the specified plan. The ID may be a Recurly UUID or a code-prefixed plan code.
Action
Get shipping addressFetch an account's shipping address.
Action
Get subscriptionReturns all fields for the specified subscription. The ID may be a Recurly UUID or a uuid-prefixed value.
Action
Get subscription add-onsReturns all add-ons for the specified subscription.
Action
Get subscription changeFetch a subscription's pending scheduled change.
Action
Get transactionFetch a single payment transaction by ID.
Action
List account invoicesReturns the invoices for the specified account.
Action
List account line itemsReturns the line items (charges and credits) for the specified account.
Action
List account notesList the notes on an account.
Action
List accountsReturns a list of accounts. Supports limit, order, sort, and state filters.
Action
List account subscriptionsReturns the subscriptions for the specified account.
Action
List active coupon redemptionsRead the coupon currently applied to an account. Fails with a not-found error when the account has no coupon on it.
Action
List a subscription add-on's usage recordsLists all usage records for a subscription add-on for the specified subscription.
Action
List couponsReturns a list of coupons for the site.
Action
List credit paymentsList credit payments issued across the site.
Action
List gift cardsList gift cards issued on the site.
Action
List invoicesReturns a list of all invoices on the site. Supports limit and state filters.
Action
List itemsList a site's catalog items.
Action
List plansReturns a list of plans for the site.
Action
List shipping addressesList an account's shipping addresses.
Action
List subscriptionsReturns a list of all subscriptions. Supports limit and state filters.
Action
List transactionsList payment transactions across the site.
Action
Log a usage record on subscription add-onLogs a usage record on the specified subscription add-on.
Action
Pause subscriptionPauses a subscription for the given number of remaining billing cycles.
Action
Reactivate accountReactivate an inactive Recurly account.
Action
Reactivate subscriptionReactivates a canceled subscription so it renews at the end of the current bill cycle.
Action
Redeem gift cardRedeem a gift card's redemption code onto an account.
Action
Refund invoiceIssue a refund against an invoice.
Action
Remove add-on from subscriptionRemoves an add-on from a subscription.
Action
Terminate subscriptionImmediately terminates a subscription. refund may be none, partial, or full.
Action
Update accountUpdates the specified account.
Action
Update account billing infoSet or replace an account's credit card / payment billing information.
Action
Update couponUpdate an active coupon's details.
Action
Update itemUpdate an existing catalog item.
Action
Update planUpdate an existing subscription plan.
Action
Update plan add-onUpdate an existing plan add-on.
Action
Update shipping addressUpdate an account's shipping address.
Action
Update subscription renewal dateFor an active subscription, this will change the next renewal date. For a subscription in a trial period, modifying the renewal date will change when the trial expires.
Action
Void invoiceVoid a credit invoice.
Action
Add Contact to SegmentAdds a contact to a Resend segment. You can identify the contact by its ID or email address.
Action
Add SuppressionAdds an email address to your Resend suppression list so no further mail is sent to it.
Action
Cancel EmailCancels a scheduled Resend email that has not been sent yet.
Action
Create API KeyCreates a new Resend API key. The key itself is returned once, so store it right away.
Action
Create ContactCreates a contact in Resend. Returns the new contact's ID.
Action
Create DomainAdds a sending domain to Resend. Returns the DNS records you need to add at your domain host to verify it.
Action
Create SegmentCreates a new segment in Resend for grouping contacts.
Action
Delete API KeyDeletes a Resend API key so it can no longer be used.
Action
Delete ContactDeletes a contact from Resend. You can identify the contact by its ID or email address.
Action
Delete DomainRemoves a sending domain from Resend.
Action
Delete SegmentDeletes a segment from Resend. The contacts themselves are not deleted.
Action
List API KeysReturns the API keys on your Resend account, with each key's name and when it was last used. The key values themselves are never returned.
Action
List ContactsReturns the contacts in your Resend account, optionally limited to one segment.
Action
List DomainsReturns the sending domains on your Resend account and each one's verification status.
Action
List SegmentsReturns the contact segments in your Resend account.
Action
List Sent EmailsReturns the emails you have sent through Resend, newest first, with each email's id, sender, recipients, subject, send time and latest delivery event. Supports paging before or after a given email id.
Action
List SuppressionsReturns the email addresses on your Resend suppression list, showing for each one the address, why it was suppressed (bounce, complaint or added manually), the email that triggered it and when it was added.
Action
Remove Contact From SegmentRemoves a contact from one of your Resend segments. Identify the contact by its ID or by its email address, and name the segment to take it out of. The contact itself is not deleted.
Action
Remove SuppressionTakes an email address off your Resend suppression list so you can send to it again. Identify it by the suppression ID or by the email address itself.
Action
Retrieve ContactReturns one contact from your Resend audience, including their name, email address, whether they have unsubscribed, when they were added, and any custom properties stored on them. Look the contact up by its ID or by its email address.
Action
Retrieve DomainReturns one of your Resend sending domains, including its name, verification status, sending region, tracking settings and the DNS records it needs with each record's current status.
Action
Retrieve SegmentReturns one of your Resend segments by its ID, with the segment's name and when it was created.
Action
Retrieve Sent EmailReturns one email you sent through Resend, with its sender, recipients, subject, HTML and text body, tags, send time and latest delivery event.
Action
Send Batch EmailsSends up to 100 emails through Resend in a single call. Give it a list of emails, each with a sender, recipients, subject and body, and it returns the id of every email it created.
Action
Send EmailSends an email through Resend. Set the sender, recipients and subject, provide an HTML or plain text body, and optionally add CC/BCC, reply-to, attachments, tags or a send time.
Action
Update ContactUpdates a contact in your Resend audience. Identify the contact by ID or email address, then change the name, the subscribed/unsubscribed state, or the custom properties. Anything you leave blank stays as it is.
Action
Update EmailReschedules an email you already queued in Resend, moving it to a new send date and time. Only emails that have not gone out yet can be changed.
Action
Verify DomainAsks Resend to re-check the DNS records for one of your sending domains and start verifying it. Verification runs in the background, so the domain shows as pending until it finishes.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Each app on its own
Reviews