Build a display name from profile fields
Use this when you’re sending a patient’s name to a CRM and want it properly formatted — for example, as a HubSpot deal name or contact display name. Combine first and last name into a single formatted string. Start here — simple first + last name:Suggested Prompts for Flo AI
Suggested Prompts for Flo AI
Use these sample prompts with Flo to generate a CEL expression that fits your goals.
Format a date for display or integration input
Use this when you need to send a date to a third-party tool and it needs to be in a specific format — like showing a birthday in an email or setting a HubSpot close date. Many integrations (like HubSpot) require dates in specific formats. Use these expressions to convert stored dates. Start here — format a date for display in an email (MM/DD/YYYY):Suggested Prompts for Flo AI
Suggested Prompts for Flo AI
Use these sample prompts with Flo to generate a CEL expression that fits your goals.
Build a URL with a profile ID
Use this when you want to send a patient a personalized link — like a pre-filled intake form — that includes their unique ID. Append a patient’s integration-specific ID to a base URL to generate a personalized link. Template:Format a mailing address
Use this when you need to pass a patient’s full address to a CRM or other tool as a single field. Combine address line 1 and line 2 into a single string, with a fallback to just line 1 if line 2 is empty. Example output:123 Main St, Apt 4B
Invert or remap a value
Use this when you need to flip a value before sending it — for example, converting an internal code into a human-readable label, or reversing a yes/no answer. Transform one value into another — for example, flipping a boolean string, or mapping an internal code to a display label. Show “Yes” or “No” instead of “true” or “false”:Suggested Prompts for Flo AI
Suggested Prompts for Flo AI
Use these sample prompts with Flo to generate a CEL expression that fits your goals.
Access nested object fields
Use this when a profile property holds a complex object — like an insurance record or address — and you need to pull out one specific field from inside it. When a property stores a nested object (like an insurance record or address), navigate into it with.?field.
Template:
Access the first item in a list
Use this when a field returns multiple values — like a multi-select answer or a list of associated records — and you only need the first one. When a field contains a list, use[0] to get the first item.
Get the first selected value from a multi-select answer:
Build a computed identifier from multiple fields
Use this when you need to generate a unique value — like an email address or reference key — by combining several fields together. Construct a synthetic value (like an email or reference key) by concatenating multiple fields. Generate a unique email from name and DOB:Ready to build?
Open the Dashboard
Start building your workflow now.
Talk to the Morf team
Want a walkthrough or help getting started? Book a demo with us.
