AltScore
Nodes

Send Card Image

Send Card Image renders your card design — brand, logo and gradient from the tenant's Card Settings — into a PNG on the server, personalizes it with the borrower's name, card number and credit limit taken from flow variables, and sends it to the customer as an image message with an optional caption. It is the visual moment of a card origination flow: right after approval, the customer sees their card.

The node sends and continues immediately; there is a single output.

Configuration

OptionDescription
borrowerNameVariableString variable printed as the cardholder name
cardNumberVariableString variable printed as the card number
creditLimitVariableString variable printed as the credit limit
messageOptional caption sent with the image. Supports {{variables}}
showBrandNameWhether the brand name is printed on the card (default on)
logoScaleLogo size multiplier, 0.5x to 3.0x (default 1.0)
textScaleText size multiplier, 0.5x to 3.0x (default 1.0)

Output Handles

HandleWhen
NextThe card image was rendered and sent, and the flow continues

If the tenant has no Card Settings configured or rendering fails, the node records a failure notice and stops instead of continuing.

Things to Know

Card Settings must exist first. The visual identity of the card — colors, logo, gradient — comes from the tenant's Card Settings, not from this node. Without them the node fails at runtime.

WhatsApp gets a channel-specific rendering. On WhatsApp the corners are rendered square, because transparent rounded corners show up as black in the chat; web chat keeps the default rounded corners.

All three variables are optional. Only the values you bind are printed on the card — you can send a generic card with no personalization, or fill in just the name.

The image is kept on the conversation. The rendered PNG is stored as an attachment on the conversation message, so agents reviewing the chat later see exactly what the customer received.

On this page