Agent Setup
1
Brokerage
2
Agent
3
Listings
4
Market
5
Generate
Step 1 of 5

Brokerage information

This is how your AI agent introduces itself to every lead.

Business details
Please enter your brokerage name
Please enter the realtor's name
Please enter a valid phone number
Used for trust verification when leads ask if this is a scam
Market coverage
Please enter your market area
Shown when leads ask how experienced you are
Step 2 of 5

Agent persona

Customize how your AI agent sounds and introduces itself to leads.

Agent identity
Please enter the agent's name
First name only — this is what leads will see
Conversation tone
Hand-off sensitivity
If a lead hasn't taken action after this many messages, Sofia automatically warms the hand-off
Step 3 of 5

Active listings

Your agent will reference these listings when leads ask what's available. Add up to 10.

Listing 1
Step 4 of 5

Market data

Your agent cites real numbers when leads ask about the market. Update this monthly. Pull from Redfin Data Center or Florida Realtors.

Current market snapshot
Special programs to mention
Sofia will mention these when leads say they can't afford a down payment
Step 5 of 5

Your agent is ready

Review your generated system prompt below. Copy it and paste it into your Railway agent configuration.

Configuration complete
System prompt
Your system prompt will appear here...
What to do with this prompt
1
Copy the system prompt above and open your services/systemPrompt.js file in your code editor
2
Replace the content inside the buildSystemPrompt() function's return string with this prompt
3
Push the updated file to GitHub — Railway will auto-redeploy in about 60 seconds
4
Text your Twilio number "hi" to confirm the agent responds with the new brokerage name and agent name