The real SDK, loaded from this origin, talking to the real API. Answer a card and it is written; come back tomorrow and your answer is still here. Nothing on this page is a picture of the product.
One card, one question. Both sides accept before either sees a name.
Soul.present()
<script src="https://www.soulverified.com/sdk.js"></script>
<script>
Soul.init({ partner: 'you', key: 'pk_live_...' });
Soul.identify(currentUser.id);
Soul.present();
</script>That is the integration. No tab to place, no route to add, no layout to change.
curl -fsSL https://www.soulverified.com/sandbox | sh
Writes a small app, wires this same SDK into it and opens the deck over it. No account, no key.