If your contact centre uses Cresta — for an insurance sales operation, a financial services collections team, a SaaS retention organisation, or an outsourced sales BPO — you've probably already met the payment gap. Cresta makes your agents better. It surfaces real-time coaching, suggests next-best responses, and detects intent and sentiment as the conversation unfolds. But when a customer says "I'd like to pay," Cresta's AI doesn't capture cards, and the underlying CCaaS that Cresta sits on top of usually doesn't either.
Cresta works alongside Talkdesk, Genesys, Five9, Webex Contact Centre, and other major CCaaS platforms. The AI runs in real time across both human-agent calls and automated voice flows. What Cresta doesn't handle, and isn't built to handle, is the secure card-capture moment. That's a separate problem, and it's where most Cresta customers end up either reading numbers into recordings, redirecting to external IVRs, or running single-PSP add-ons that lock them to one acquirer.
This guide is for merchants running Cresta on top of a CCaaS platform, and for solution providers and Cresta partners deploying Cresta for clients. It covers how Shuttle adds PCI-compliant payment capture to Cresta-powered operations, what that involves today, and why card data stays out of Cresta's transcripts.
The Payment Gap Around Cresta
Cresta is purpose-built for real-time conversation intelligence and agent coaching. It is not a payment platform, and here are the gaps for businesses taking payments on Cresta-powered calls:
Cresta sits on the AI layer, not the telephony layer. Cresta surfaces coaching cues and intent detection in real time, but it doesn't route calls or capture DTMF. Card capture has to happen elsewhere.
The CCaaS underneath usually doesn't capture cards either. Talkdesk, Genesys, Five9, and Webex CC all face the same payment gap — see the contact centre payments guide for platform-specific detail.
Single-PSP add-ons miss the multi-tenant case. Cresta is heavily used by enterprise sales teams, BPOs, and outsourced contact centres where each business unit may have its own acquirer. Single-gateway integrations don't fit.
Cresta AI cannot execute a card transaction. Cresta's value is in the coaching and analysis layer. The agent still needs a secure mechanism to capture and settle the card. Cresta can detect that a payment is about to happen; it cannot make the payment safe.
Recording and transcription pose PCI risk. Cresta processes call transcripts in real time. If card numbers are spoken aloud, they end up in transcripts and recordings, dragging Cresta-adjacent infrastructure into PCI scope.
How Shuttle works with a Cresta operation today
Let's be straight about the model, because it determines whether Shuttle is a fit:
There is no native Cresta integration today. Shuttle's voice payment capture runs on Twilio Pay (Shuttle is Twilio's preferred payments partner). You invoke that Twilio-based setup; you do not install a Shuttle app inside Cresta or its underlying CCaaS. Shuttle does not plug into Cresta's own transcript pipeline.
You need to be a Twilio customer to use voice payments.
You need technical resource to implement it. Shuttle is a self-service, developer-oriented solution. Shuttle provides ready-made interfaces for payment links and the PCI-compliant capture, IVR, and APIs for voice — but you build the agent-side interface for your own setup, because every contact-centre platform is different.
A native Cresta integration is possible as a paid project. We can build one for your deployment at a project cost.
Carrier-agnostic is on the roadmap. A version that removes the Twilio requirement is coming; today, Twilio is the live path.
If you have the technical resource and are (or can be) a Twilio customer, here is how the pieces fit together.
Secure card capture (voice)
When it is time to pay, the card is captured in a secure, PCI DSS Level 1 call via Twilio Pay. The customer enters their card details on their phone keypad, and the digits are captured inside Shuttle's certified environment. They never reach Cresta's transcripts, coaching outputs, or the CCaaS recordings, because the card data never enters that pipeline. See the Twilio IVR & Agent Assist payment docs for the technical flow.
Cresta-triggered payment cues
Cresta's real-time intent detection can flag the moment the customer is ready to pay. The agent sees the cue in the Cresta UI, then triggers a Shuttle payment action from the agent interface you've built against Shuttle's APIs. Cresta detects intent, the agent confirms, Shuttle handles the secure capture via Twilio Pay.
Payment Links
This is the most turnkey path. For outbound sales follow-ups, agreed payment plans, or customers who can't enter card details on the phone, Shuttle generates payment links with the agreed amount and sends them via SMS or email, including mid-call. Status posts back to the agent's screen. Links work even with gateways that don't support voice capture. See the Payment Links docs.
Agent experience
For voice, the agent triggers the capture and sees the result without ever handling card data — but the agent-facing screen for your Cresta workflow is something you build against Shuttle's APIs (it can be prototyped quickly). Shuttle does not ship a pre-built agent widget for Cresta today.
How a voice payment works
The call proceeds on your CCaaS as normal. Cresta continues coaching and analysing the surrounding conversation.
Payment is triggered from your agent interface when the customer is ready to pay, often cued by Cresta's intent detection.
Card captured securely. The card is captured in a PCI DSS Level 1 call via Twilio Pay — the customer enters their card on the keypad, and the digits are captured inside Shuttle's certified environment, never reaching Cresta.
Transaction is processed. Shuttle routes to the configured PSP — any of 30+ supported gateways — then tokenises before any return to your systems.
Result returned to your interface and your systems via webhook.
No card data in Cresta. Cresta transcripts, coaching outputs, and analytics never contain card numbers.
One honest caveat: the secure capture at the point of payment is what's live now (via Twilio Pay). Shuttle being present for the entire conversation, or cleanly returning the caller to the same agent and call afterwards, is not yet turnkey — that fuller call control is where the carrier-agnostic version, landing later in 2026, is headed.
Multi-PSP Support
Shuttle is gateway-agnostic. We connect to 40+ PSPs, including Stripe, Adyen, Worldpay, Checkout.com, Braintree, Authorize.Net, GlobalPayments, FreedomPay, FIS, Elavon, Fiserv, and most regional acquirers. You can route transactions based on currency, region, business unit, or tenant, useful for enterprise Cresta deployments running BPO models or multi-brand operations.
Switching processors later is straightforward — gateway choice is configuration, not a re-integration. One caveat for voice specifically: a small number of gateways (for example Braintree) don't permit raw card data to be passed to them, so they don't work for voice capture, though they do work for payment links.
Voice payments cost $0.20 per successful transaction with no setup fees, no per-seat fees, and no monthly minimums. Payment links are currently free (a new pricing model is coming).
PCI Compliance
Shuttle is a PCI DSS Level 1 certified Service Provider. Because the card is captured in the secure Twilio Pay call, cardholder data stays out of the Cresta pipeline entirely:
Card digits are captured directly into Shuttle's certified environment, then tokenised before any return to your systems. They are never recorded, never transcribed, never reach Cresta's transcript stream.
Cresta transcripts, coaching outputs, and analytics never contain card numbers. Your PCI scope, and Cresta's, stays narrow on the lighter SAQ-A path.
Audit trails, settlement reports, and reconciliation are available via Shuttle's reporting layer.
For Cresta customers in regulated verticals — financial services, insurance, healthcare, sales BPOs handling regulated products — Shuttle is built to keep certified scope tight without disrupting the AI coaching layer. Full compliance documentation is in the security docs.
For Solution Providers and Cresta Implementation Partners
If you're a Cresta partner or SI deploying Cresta on top of Talkdesk, Genesys, Five9, Webex CC, or other CCaaS for clients, Shuttle is the payment layer you can add via a Twilio-based setup. We support white-label deployment, multi-PSP routing across your client portfolio (each client keeps their preferred acquirer), and partner-friendly commercials. Shuttle is Twilio's official payment partner. A native Cresta integration can be built as a paid project. For partnership conversations, book a discovery call.
Use Cases
Insurance Sales and Renewal
Insurance teams using Cresta for sales coaching can settle premium payments and renewals during the call itself. Cresta surfaces the moment to ask for the card, Shuttle handles the secure capture.
Sales BPOs and Outsourced Sales Teams
Sales BPOs deploying Cresta on top of Talkdesk or Five9 for client work can take payments inside the call, with multi-PSP routing per client account.
Collections and Recovery
Collections teams using Cresta for tone-aware coaching during recovery calls can take agreed payment plans during the call, with payment links as fallback.
SaaS Retention and Upsell
SaaS retention teams using Cresta for in-call coaching can take credit card details for plan upgrades or payment-method updates without breaking the call flow.
Frequently Asked Questions
Does Shuttle have a native Cresta integration?
Not today. Shuttle's voice capture runs on Twilio Pay (we're Twilio's preferred payments partner), and you invoke that setup rather than installing a Shuttle app in Cresta or its underlying CCaaS. You'll need to be a Twilio customer and to build the agent-side interface for your workflow. We can build a native Cresta integration as a paid project, and a carrier-agnostic version is on our roadmap.
Does this require Twilio?
Yes, today. The secure card capture runs via Twilio Pay, where Shuttle is the certified payment connector. The carrier-agnostic version that removes this requirement is on our roadmap.
Does Shuttle affect Cresta's transcripts or coaching?
No. Cresta continues transcribing and coaching throughout the conversation. Because the card is captured in the separate Twilio Pay call, transcripts and coaching outputs never contain cardholder data, while the conversational context around the payment moment is preserved.
Can we just use payment links instead of voice capture?
Yes. Many teams use links only, sent via SMS or email, including mid-call. Links are the most turnkey part of Shuttle and work with gateways that don't support voice capture.
Can we try it before committing?
Yes. You can build a proof of concept against Shuttle's sandbox gateway and demo app to see the IVR flow, then move to a compatible production gateway when you're ready.
What does Shuttle cost?
$0.20 per successful transaction for voice, with no per-seat fees, so cost scales with payment volume not headcount. Payment links are currently free.
Related Reading
PCI-Compliant Payments for Contact Centres — the platform-by-platform merchant + SI guide
Talkdesk Payments — common CCaaS underneath Cresta
Genesys Payments — common CCaaS underneath Cresta
Five9 Payments — common CCaaS underneath Cresta
AI Voice Agent PCI Payments — for AI-led contact centres
Twilio Pay Connectors — Shuttle as Twilio's official payment partner
Voice Payments — comprehensive voice payment capture guide
Get Started
Shuttle adds enterprise-grade, PCI-compliant payment capture to a Cresta-powered operation via Twilio, without changes to Cresta's coaching layer, your CCaaS configuration, or your agent training, and across multiple PSPs.
If you take payments in a contact centre, see how Shuttle works for merchants, or book a discovery call to walk through your specific Cresta + CCaaS deployment.