Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.slant.app/llms.txt

Use this file to discover all available pages before exploring further.

Slant can import your Wealthbox data by signing in to your Wealthbox account directly from the import wizard. The wizard downloads your data, then walks you through filtering contacts, mapping them to Slant categories, and reviewing everything before any records are created.

Start the import

1

Open data import settings

Go to SettingsData import.
2

Click New import

3

Select Wealthbox as the source and click Next

4

Sign in to Wealthbox

Enter your Wealthbox email and password, then click Sign in & import. Slant connects to your account and downloads your data automatically.If your account uses two-factor authentication, you’ll be prompted to enter the verification code sent to your phone.
Your Wealthbox credentials are only used to download your data during the import. They are not stored after the import completes.
5

Wait for processing

A progress screen shows live counts of the households, people, tasks, notes, and other records found in your data. This may take a few minutes for large accounts.
Once processing is complete, the wizard advances to the filter step.

Upload a file instead

If you prefer not to sign in — or if the automatic download fails — you can upload a Wealthbox export file manually.
1

Export your data from Wealthbox

Log in to Wealthbox and go to SettingsData Backup. Click the green Request Export button, wait 1–2 minutes for the export to generate (you may need to reload the page), then download the JSON file.
2

Switch to file upload

On the Wealthbox sign-in screen, click I have my Wealthbox export file.
3

Upload your file

Click the upload area and select your .json or .zip file. You’ll see the file name and size once it’s attached.
4

Create the import

Click Create import. Slant processes your file and extracts the data.

Import workflows as projects

If you used workflows in Wealthbox, you can bring them into Slant as project templates. On the upload step, toggle Import workflows as projects and enter your Wealthbox username and password. These credentials are stored encrypted and only used during the import to fetch workflow templates from Wealthbox.

Filter contacts

The first step after processing is deciding which contacts to include.
  • Import all contacts — Brings in every contact from your Wealthbox data.
  • Filter contacts prior to import — Only imports contacts that match any of the filters you set:
    • Assigned to — Filter by the assigned user in Wealthbox.
    • Tags — Filter by Wealthbox tags.
Choose your option and click Continue to mappings.

Map contact types

This step controls how your Wealthbox contacts are categorized in Slant. You’ll see three sections, each with filters for Contact type and Tags:
  1. Who becomes a client? — Contacts matching any of these filters are imported as clients.
  2. Who becomes a past client? — From the remaining contacts, those matching any of these filters are imported as past clients.
  3. Who becomes a prospect? — From the remaining contacts, those matching any of these filters are imported as prospects.
  4. What should remaining contacts become? — Contacts that don’t match any of the above are imported as either Other contacts (default) or Prospects.
A sidebar shows a live count of how many contacts fall into each category as you configure your mappings. Click Continue to review when you’re done.

Review and import

The review step shows every contact that will be imported in a table. For each row you can:
  • Uncheck the checkbox to exclude a contact from the import.
  • Change the category using the dropdown to reassign a contact as client, past client, prospect, or other contact.
  • Hover over a name to see a preview card with the household’s people, their roles, contact info, and associated records.
The last column shows associated record counts — how many tasks, notes, events, and opportunities are linked to each contact. When you’re satisfied with the selections, click Import. Slant creates the records in the background — you can close the window and continue using Slant while the import runs. A progress indicator shows the percentage complete and how many records have been imported.

What gets imported

Depending on the data in your Wealthbox account, Slant imports:
  • Households — Family units with all their members and roles (head of household, spouse, dependents)
  • People — Individual contact details including email, phone, address, date of birth, and gender
  • Standalone individuals — Contacts not assigned to a household are imported as individual households
  • Businesses — Business contacts with their associated records
  • Trusts — Trust entities and their associated records
  • Tasks — Tasks linked to contacts, including comments
  • Notes — Notes linked to contacts
  • Phone calls — Wealthbox phone calls are imported as Slant Notes on the linked household, business, or trust. Each note’s body starts with a header line (“Phone call by [creator] on [date/time]”) followed by the call’s comment thread. Re-importing preserves the appended comments without creating duplicates.
  • Events — Meetings and calendar events
  • Opportunities — Pipeline opportunities linked to contacts
  • Custom fields — User-defined fields from Wealthbox are automatically created as custom fields in Slant
Wealthbox tags are converted to tags in Slant during the import. Any Wealthbox data that doesn’t map to a specific Slant field is preserved as a note on the contact so nothing is lost.

Field mapping reference

These tables summarize the Wealthbox data Slant can bring in and where that data appears after import.

From the JSON export

Wealthbox field/conceptSlant field/conceptNotes
Workspace ID / nameNot imported
Contacts: type = HouseholdHouseholdCreates a household in Slant. The final Slant type is controlled by import mapping rules: client, past client, prospect, or remaining-item behavior.
Contacts: type = PersonPerson / HouseholdCreates a person in Slant. If the person belongs to a Wealthbox household, Slant adds them to that household. If not, Slant creates an individual household for that person.
Contacts: type = OrganizationBusinessCreates a business record in Slant.
Contacts: type = TrustTrustCreates a trust record in Slant. If Wealthbox identifies a grantor or trustee who is also imported, Slant attaches the trust to that person’s household.
Contacts: Household fieldsHousehold fieldsIncludes household name, household status, and important/background information.
Contacts: Person with a householdPerson in householdThe person is added to the Wealthbox household referenced on the person record.
Contacts: Person without a householdStandalone household with personSlant creates an individual household for the person so the contact can be imported into Slant’s household-based data model.
Contacts: Person fieldsPerson fieldsIncludes first name, middle name, last name, preferred name/nickname, salutation/prefix, suffix, date of birth, and date of death.
Contacts: Person genderPerson genderMapped values include female, male, non-binary, and unknown. Unknown is imported as other.
Contacts: Person marital statusPerson marital statusWealthbox married, single, divorced, widowed, and separated map to the same Slant statuses. Wealthbox life partner maps to partnered, and Wealthbox unknown maps to relationship unknown.
Contacts: Person household rolePerson household roleMapped values include Head, Spouse, Partner, Child, Grandchild, and Other Dependent. Unknown or blank roles are imported as unknown. Standalone people default to head of household.
Contacts: Person client since dateHousehold client since dateFor households with people, Slant uses the head of household’s client since date when available. If unavailable, Slant uses the first available person client since date, then the household created date.
Contacts: Organization fieldsBusiness fieldsIncludes organization name, industry/occupation, website, and background information. If the organization name is blank, Slant assigns a placeholder business name using the Wealthbox ID, such as Business #12345.
Contacts: Organization websitesBusiness websiteSlant imports the primary website when Wealthbox marks one as primary. Otherwise, Slant imports the first website listed.
Contacts: Organization tax ID / SSNBusiness tax IDSlant uses tax ID first. If tax ID is blank, Slant uses SSN.
Contacts: Trust fieldsTrust fieldsIncludes trust name and background information. If the trust name is blank, Slant assigns a placeholder trust name using the Wealthbox ID, such as Trust #12345.
Contacts: Trust SSN / tax IDTrust tax IDSlant uses SSN first. If SSN is blank, Slant uses tax ID.
Contacts: Trust grantor / trustee relationshipsTrust related householdWhen Wealthbox includes grantor or trustee relationship data, Slant uses it to connect the trust to the appropriate imported household.
Contacts: EmailsEmail addressesEmail value, type, and primary status are imported for people and businesses. Duplicate email addresses are consolidated, with primary emails preferred.
Contacts: Email typeEmail typeMapped values: Personal and Home to personal, Work to business, and Other to other. Unrecognized values default to personal.
Contacts: Phone numbersPhone numbersPhone value, type, and primary status are imported for people and businesses. Values that Slant cannot recognize as valid phone numbers are not imported, such as “call me” or “000”.
Contacts: Phone typePhone typeMapped values include Work, Home, Mobile, Vacation, Fax, and Other. Unrecognized values default to mobile.
Contacts: AddressesAddressesAddress lines, city, state, zip, country, type, and primary status are imported for people and businesses. Addresses on Wealthbox household or trust records are not currently mapped to dedicated Slant address fields.
Contacts: Address typeAddress typeMapped values include Work, Home, Vacation, and Other. Unrecognized values default to home.
Contacts: Address ZIP codeAddress ZIP codeSlant imports valid U.S. five-digit ZIP codes and ZIP+4 values.
Contacts: Address countryAddress countryUnited States is imported as US. Other country values are carried over from Wealthbox.
Contacts: Assigned toNot importedUsed during import setup to choose which Wealthbox records should be imported into the selected Slant book.
Contacts: Contact typeNot importedUsed during import setup to choose how Wealthbox contacts should be imported into the selected Slant book. If no explicit mapping is selected, Client generally maps to Client and other values generally map to Prospect.
Contacts: TagsHousehold tagsWealthbox household and person tags are combined and imported as household tags in Slant. Tags are also available during import setup to choose which records should be imported.
Contacts: Custom field valuesHousehold custom field valuesWealthbox custom field values are imported as Slant household custom fields. For household records with multiple people, Slant uses the head of household’s custom field values when available; otherwise, Slant uses the first person’s values.
Contacts: Related contactsRelationshipsImported as relationships when both contacts are included in the import. Related people are added to the same Slant household only when they are part of the same Wealthbox household; otherwise, they remain separate records linked by a relationship.
Contacts: Named relationship fieldsRelationshipsImported as named relationships, such as Attorney, CPA, Doctor, Insurance Agent, Business Manager, Family Officer, Assistant, Other, and Trusted Contact.
Contacts: SSNSecure person SSN importSSN values are imported automatically as part of the Wealthbox import through Slant’s secure SSN import process.
Contacts: Driver’s license fieldsSecure driver’s license importDriver’s license values are imported automatically as part of the Wealthbox import through Slant’s secure driver’s-license import process.
Contacts: Other profile fieldsImport noteMost nonblank contact fields that do not have a dedicated Slant field are preserved in an import note. SSN and driver’s-license fields are handled through the secure import processes above instead.
UsersNot importedWealthbox users are not imported as Slant users. They are used during import setup to support filtering and assignment matching.
Users: First name / last nameNot importedUsed to label assignment options during import setup.
Users: EmailNot importedUsed to match Wealthbox users to existing Slant users for assignments and comment authorship.
TeamsTeamsNon-archived Wealthbox teams are created as Slant teams to preserve team assignment on tasks.
Teams: NameTeam name
Custom fieldsCustom field definitionsWealthbox custom fields are created in Slant so the imported custom field values have matching fields to populate.
Custom fields: Label / nameCustom field display name / field keyThe Wealthbox field label is used as the Slant display name and to generate the Slant field key.
Custom fields: Field typeCustom field typeMapped values: string to text, number to number, date to date, checkbox to boolean, single select to single select, multi-string to text, and text area to rich text. Unrecognized types default to text.
Custom fields: Field optionsCustom field select optionsUsed for single-select custom fields. Options are split on semicolons or commas.
Custom fields: Visibility / category scopingNot imported
TasksTasksTasks are imported and linked to the related contact, household, person, business, or trust when possible. Tasks without a linked contact can still be imported as standalone tasks.
Tasks: Related contact IDTask related recordWhen the task is linked to a Wealthbox contact, Slant uses the Wealthbox contact ID to attach the task to the corresponding Slant record.
Tasks: Related resourcesTask related recordUsed to identify the related contact when Wealthbox does not provide a direct related contact ID.
Tasks: FieldsTask fieldsIncludes task name/title, description, and due date. Task titles are imported as rich text; descriptions preserve HTML when present.
Tasks: CompletedTask statusCompleted Wealthbox tasks are imported as done. Incomplete Wealthbox tasks are imported as todo.
Tasks: Completed dateTask completed dateImported only for tasks marked completed in Wealthbox.
Tasks: Assigned to / assigned teamTask assignee / assigned teamTeam assignments are matched to Slant teams when possible. User assignments are matched by email address. If no matching Slant user is found, the task is assigned to the primary Slant user for the book.
Tasks: CategoryTask tagImported as a task tag/category.
Tasks: Priority / frame / repeat schedule / visibility fieldsNot imported
Tasks: TemplatesNot imported
Repeating tasksNot imported
NotesNotesNotes are imported when they are linked to an imported contact, household, person, business, or trust.
Notes: Related resourcesNote related recordUsed to attach the note to the related contact. Notes without a linked contact are not imported.
Notes: FieldsNote fieldsIncludes note content. HTML content is preserved; plain text is formatted as note content.
Notes: TagsNote tagsImported as note tags when present.
Notes: Pins / versions / visibility fieldsNot imported
Notes: TemplatesNot imported
EventsNotesWealthbox events are imported as Slant notes rather than Slant meetings.
Events: Related resourcesEvent related recordUsed to attach the event note to the related contact. Events without a linked contact are not imported.
Events: FieldsImported event note fieldsIncludes event title/name, location, and description.
Events: Start time / end time / all-day settingImported event note When lineUsed to add a formatted date/time line to the imported event note. Invalid dates are omitted from that formatted line.
Events: Meeting ID / attendees / invited contacts / status / category / repeat schedule / visibility fieldsNot imported
MeetingsNot imported
Phone callsNotesWealthbox phone calls are imported as Slant notes.
Phone calls: Related contactPhone call related recordRequired to attach the phone call to a Slant record. Phone calls without a related contact are not imported.
Phone calls: Creator / call datePhone-call note title/contentUsed to create the imported phone-call note title and initial note content.
Phone calls: CommentsAppended note contentComments on Wealthbox phone calls are appended to the imported phone-call note.
OpportunitiesOpportunitiesOpportunities are imported when they can be linked to a household. Opportunities without a household link cannot be created as Slant opportunities.
Opportunities: Related contactOpportunity related recordIf the opportunity is linked to a person, Slant uses that person’s household. Opportunities linked only to businesses, other contacts, or records without a household cannot be created as Slant opportunities.
Opportunities: FieldsOpportunity fieldsIncludes opportunity name and probability. Probability defaults to 0 when blank.
Opportunities: DescriptionOpportunity descriptionHTML descriptions are preserved; plain text is formatted as opportunity content.
Opportunities: AmountsOpportunity valueSlant uses first amount when available, otherwise the first amount listed. Negative values are imported as 0.
Opportunities: PipelineNot importedWealthbox pipelines are not included in the Wealthbox JSON export so they can’t be brought into Slant. Imported opportunities are placed into the book’s default client or prospect pipeline based on the related household type.
Opportunities: StageOpportunity stageThe Wealthbox stage name is used to place the opportunity into the closest matching stage in the selected Slant pipeline when possible.
Opportunities: Target close dateOpportunity target close dateImported as the target close date when it can be parsed as a valid date.
Opportunities: Closed date / closed by / manager / next step / pipeline / visibility fieldsNot imported
CommentsComments / note contentComments are imported as Slant comments when they can be attached to an imported task, opportunity, project, or project task.
Comments: Task commentsTask commentsAttached to the imported Slant task.
Comments: Event commentsNot imported
Comments: Opportunity commentsOpportunity commentsAttached to the imported Slant opportunity.
Comments: Contact commentsNot imported
Comments: Note/status update commentsNot imported
Comments: Phone call commentsPhone-call note appended commentsAppended to the Slant note created from the Wealthbox phone call.
Comments: Stream item / data file / meeting commentsNot imported
Comments: ContentComment contentHTML content is preserved; plain text is formatted as comment content.
Comments: CreatorComment authorMatched to a Slant user by the Wealthbox creator’s email address when possible. If no match is found, the author is left blank.
WorkflowsNot importedWorkflow import is available through a separate workflow import process.
ProjectsNot imported
Manual investment accountsNot imported
Dropbox emailsNot imported
Restricted user groupsNot imported
FilesNot imported
Stream itemsNot imported
Visibility restrictions across recordsNot imported
External system IDs across recordsNot imported
Original created date across imported recordsOriginal created dateSlant preserves the original Wealthbox created date for imported households, people, businesses, tasks, notes, event notes, phone-call notes, opportunities, and comments.
Updated date across recordsNot imported
Custom address typesNot imported
Custom contact typesNot imported
Custom email typesNot imported
Custom phone typesNot imported
Custom website typesNot imported
Financial Account typesNot imported
File categoriesNot imported
Investment objectivesNot imported
Mail merge templatesNot imported

From the Wealthbox workflow import

Wealthbox field/conceptSlant field/conceptNotes
workflowsProjectsWealthbox workflows are imported as Slant projects when the Import workflows as projects checkbox is enabled during import setup.
workflows: workflow_template_idProject template related recordSlant creates project templates from Wealthbox workflow templates and uses them when creating imported workflow projects.
workflows: nameProject name inputThe final Slant project name combines the household name and project template title.
workflows: fieldsProject fieldsMapped fields: description to project description.
workflows: completed_atProject status/completed_atCompleted Wealthbox workflows become completed Slant projects. Incomplete workflows become in-progress projects.
workflows: active_workflow_step_id / current_step / workflow_stepsCurrent milestone and task generationUsed to determine the current project milestone and to generate project tasks from workflow steps and subtasks.
workflows: workflow_steps subtasksProject tasksWorkflow steps and subtasks become Slant tasks under the appropriate project milestones.
workflows: assigned_to_id / assigned_to_email on workflow stepsProject/task assigneeMatched to Slant users by email when possible. When an email is not available, Slant uses the Wealthbox user ID to identify the corresponding Wealthbox user and then match by email.
comments: resource_type = Workflow / WorkflowStep / SelectedOutcomeProject/workflow commentsWorkflow-step comments may attach to the corresponding project task.

FAQ

Processing your data typically takes a few minutes depending on the size of your account. The final import step also runs in the background — you’ll see a progress bar showing the percentage complete.
The import continues in the background. You can check its progress by returning to SettingsData import and clicking on the import.
Yes. Each import is tracked separately on the Data import page. Be aware that running multiple imports from the same Wealthbox account may create duplicate records.
If you chose to filter contacts, only contacts matching your filters are included. On the mapping step, any contacts that don’t match the client, past client, or prospect filters are imported as either other contacts or prospects, depending on the option you select.
Slant matches Wealthbox users to Slant users by email address. If a match is found, the contact is assigned to that user. If no match is found, the contact is assigned to the book’s principal.